Warning: Permanently added '10.128.0.142' (ECDSA) to the list of known hosts. 2019/08/22 08:23:55 fuzzer started 2019/08/22 08:23:58 dialing manager at 10.128.15.235:8212 2019/08/22 08:23:58 syscalls: 337 2019/08/22 08:23:58 code coverage: enabled 2019/08/22 08:23:58 comparison tracing: enabled 2019/08/22 08:23:58 extra coverage: support is not implemented in syzkaller 2019/08/22 08:23:58 setuid sandbox: enabled 2019/08/22 08:23:58 namespace sandbox: support is not implemented in syzkaller 2019/08/22 08:23:58 Android sandbox: support is not implemented in syzkaller 2019/08/22 08:23:58 fault injection: support is not implemented in syzkaller 2019/08/22 08:23:58 leak checking: support is not implemented in syzkaller 2019/08/22 08:23:58 net packet injection: enabled 2019/08/22 08:23:58 net device setup: support is not implemented in syzkaller 08:24:34 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x2) r1 = socket$inet6(0x18, 0x0, 0x9) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) lseek(r1, 0x0, 0x0, 0x1) r2 = dup2(r1, r1) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCPROMISC(r2, 0x20004269) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') flock(r2, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0xffffffffffffff81, 0x778, 0x4, 0x5, "b68407dec8f98e42ec305fe365e671e570f03c96", 0x7, 0x2}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x6, 0x2}, {0x18, 0x3, 0x2}, 0xffffffff, [0x9, 0x2e, 0x6, 0x0, 0x7ff, 0xfff, 0x2, 0x3]}, 0x3c) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) sendmsg(r3, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000300)="d32d0c66b19992e53fb5fc6aeae68c50f2", 0x11}, {&(0x7f0000000340)="6c7940a09e214b20801f3e881a55d808b14d661bca0585cde4171fcc0a05a0590d45712fd5a238abda0e4e8ac2ca50cde3d8c773420642e3791ffe1058e3179525bd286c812424855537b2f4b8f345a226bf08b30847f539425430b32d68541c043980f2e1d1cef52da583aa55e24ce8247f9eca0ea65f65171a8b00308501b27925a503200098b34d99e2c680eb678574047595e30e97f568d10b483b72c07b6e46e5b124d7851fab1485998cdbf946a4913a2921e788ed35d04169ffcba108fe8fad7c055d0f9f93fb55a61b12d0d088867d0e8e3211990034d0355bc258b903198bde", 0xe4}, {&(0x7f0000000440)="f7e6a8c52af2e5b91527e693774c84a09bac41f2102a072f8ff1d7d96c2ce62ff608c8e5a60f7aef8745c08843acccedf9680197072a35c60f90b506e7b2bd5bed3417823fe66d14003fbdecb47376923eeb9b5e83837d55d60d08deac9b2620ab1b3d97f1d39f000a60d414aa0af3442964b1d292072b17f86fbbe8b8", 0x7d}, {&(0x7f00000004c0)="22ea61d2e653340ad668092fc0b77d75191b121334ee5036afffa0a1449bb898", 0x20}, {&(0x7f0000000500)="ef20e2ad46c6f165250fa0e446dd6b05b232707cc5228fa2df38f2e52d3f52ca87982c05e0e5a70e374593f2e1d5901a52cf14a74e750e739fc5e056757418f2d086474dfd04464c79896016dbc6239bda1da0aa55bd01e86ae3f4ff1782893ccb9a2df95b8b9e9ebb6d04663393e2d96a3f4242d7aab915b5f332029ce7d2194e5845556231632ee2475cc168b4bb674e", 0x91}, {&(0x7f00000005c0)="330beff889bafa79b73cd4dd0bc7e62db128b9a591b7b39607722d6addfcabfca94ff0c84627c253e2bafda8ad31b08fe3076fa0ee1d6198900b", 0x3a}], 0x6, &(0x7f0000000680)=[{0x88, 0xffff, 0x0, "b2cb5613c549a33aece8e033c945d6d6b2bea7970439092dddecf38e181bda380562ef284f28699cd6fe3e1d1987c713e34add9b124a71a24703f9436b831ad2a634c46a9b141efa6a25b51fece19856e87fe71e6f93827eb4008122e41e2701181661e80e7a14c4a8b2618f72f5ac3ead6b40bc"}, {0x100, 0x5f6445f33188f409, 0x5, "4f9989f8c9286005615a09072fcac2767e4df28cf480549585070cee75cad28350df448a85dfa76872f71a3c887c3bf33fd6dbbaf0d1b814834e24e75d61c110abe7a56c60fcaf110e6aa60a0bbc926d0617ec0c12b870a413678a3ee6b44245845132308eed1bf394cfe16512d135843f92ac62ef8efbf0b8d738e01ed4df490d1a04908e99d3774e9d03ee23c92d0ce5207fb94f7cc7e0ab6422aff0c37e4cbd896f1994cc1cbc49144a00f3cdd5088eac7bf52e14eb86ec1f5354152b226673af096b89b750e26375e70303a43f98c5dd9a79eecf4ce7b002963dad8fa7c95077b29f0908d16669d2e90b"}, {0x38, 0xffff, 0x1, "8e48b2f8e8108f1396f0d965046b2f1f7ec3d5ae510ef1dc50fbf07ecfd5352e12"}], 0x1c0}, 0x1) r5 = fcntl$dupfd(r2, 0x0, r3) r6 = socket$inet6(0x18, 0x2, 0x4) rmdir(&(0x7f0000000880)='./file0/file0\x00') ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000008c0)={'./file0\x00', 0x8, 0x9, 0x9, 0x1, 0x2, 0x40, 0x80, 0x2, 0x3, 0x200, 0x7}) r7 = socket(0x17, 0x2, 0x42800000) setsockopt(r7, 0x5, 0x9, &(0x7f0000000940)="fa13c2b7c6df9a36f5245ad3a89192d3d8aa6910047020778bc236f9b8f411f450e4961b2f51ff5daf2cbc98b79daf375b85cb1183d447", 0x37) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000980)=0xe2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000009c0)=0x8) write(r3, &(0x7f0000000a00)="4312ff4355c57723736526534aa8bedba46dbd6446f116019756267a3ab70116b6a0c1c6c7cff2bd920caef630b4e96bea53287d5d86f6bb0c57c38a2d58528f5ecac98f2e332ed1f245da22df45bb35da2abda2eae72edba7432e872460e9debeacb78aa5139a981690fdd42204c6a8938afae338b644c68a82224a43870c85e2327a424b2fd6b09d08a3ddf7133d456cd9397d4d139b354bc026c2532d851a01d62b98", 0xa4) kevent(r2, &(0x7f0000000ac0)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x3ff, 0x50e8}, {{r2}, 0x0, 0x4c, 0x80000000, 0x0, 0x631f}, {{r6}, 0xfffffffffffffffc, 0x15, 0x4, 0x4}, {{r7}, 0xffffffffffffffff, 0x1c, 0xe334211483aeba72, 0x9, 0xfff}, {{r3}, 0xfffffffffffffffa, 0x6, 0x8, 0x91, 0x800}, {{r4}, 0xfffffffffffffffb, 0x0, 0x1, 0x400, 0x9}, {{r5}, 0xfffffffffffffffb, 0x10, 0x2, 0x1, 0x7}], 0xfffffffffffffff9, &(0x7f0000000bc0)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x2, 0x3, 0x8001}, {{r4}, 0xfffffffffffffff9, 0xf, 0x40, 0x40, 0xffff}, {{r6}, 0xfffffffffffffffc, 0xf2, 0x2, 0x8000000, 0x100000000}, {{r5}, 0xfffffffffffffff9, 0x5d, 0x1, 0x7, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x9, 0x4, 0x6, 0x7fff}, {{r3}, 0xfffffffffffffff8, 0x33, 0xfffff, 0x1ff, 0x5fe0}, {{r6}, 0xfffffffffffffffb, 0x8, 0x2, 0x1000, 0x7}, {{r0}, 0xfffffffffffffffc, 0x50, 0x2, 0x7f, 0x1}], 0x0, &(0x7f0000000cc0)={0x3, 0x100000000}) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000d40)={{}, 0x7, &(0x7f0000000d00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mkdir(&(0x7f0000000d80)='./file0/file0\x00', 0x10c) mknod(&(0x7f0000000dc0)='./file0\x00', 0x1, 0x6e4f8a05) kevent(r2, &(0x7f0000000e00)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0xb74, 0x7ff}, {{r3}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x1, 0xb}], 0x0, &(0x7f0000000e40)=[{{r5}, 0xfffffffffffffffd, 0x14, 0xf0000000, 0x8340, 0x7fff}, {{r4}, 0xfffffffffffffffd, 0x38, 0x2, 0x8, 0x20}, {{r3}, 0xfffffffffffffffb, 0x8, 0x40, 0x1915, 0x400}, {{r1}, 0xfffffffffffffffa, 0x88, 0x10, 0x7, 0x1}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x4, 0xcd}], 0x2, &(0x7f0000000f00)={0xfffffffffffffffc, 0x8}) 08:24:34 executing program 1: r0 = getgid() getgroups(0x1, &(0x7f0000000000)=[r0]) getgroups(0x5, &(0x7f0000000040)=[r0, r0, r0, r0, r1]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f00000000c0)={0xc2, './file0\x00'}) setgroups(0x5, &(0x7f0000000100)=[r3, r5, r3, r4, r2]) r8 = shmget(0x3, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000140)=""/254) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x14) chroot(&(0x7f0000000280)='./file0\x00') shmctl$IPC_STAT(r8, 0x2, &(0x7f00000002c0)=""/170) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000380)=0x8) mknodat(r9, &(0x7f00000003c0)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000400)) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000440)=""/131) sendto(r7, &(0x7f0000000500)="905d49f9af29eb6e78d3945cceb3d2e4122bcd39b8fda23fb0287d05283da670251bd74964bab3a28567b88acfab87d5ee6d5b488b30c27bd7fc21ee6486c7f795b5bab5794e39a9d0cd4dbe3fade8281bcceb80ff1b3d38403c712c658f1d52093d518572b5ee6419d825e0a1730523a8b1946e1a993443f4735aaab12177f648412a08592fbe87a9b6cad0ac22110d44a8bc91dd23f939d07d999b60c90a4c1e8cde8e6b7ccbb8a696eb8afd8550b0201175384e0fde9a11fbcbe14a4d28451b4bae8fbd261ee9783d206f67c3a1dde5a9cb5c39338a8f95ae0ffce0407a7edd3c3b9664abace40f50abeca47dc415c6d22ea931cde4cd57ef6c2547e8468fab3017f9fffdeccd13297076d6baf2da2611ceb1a69b62d2d13132c31d5a885257989c437f6007ce3317e6b1dedb1d7470c9169a4f7a97e7894c039d95f91e4bb0056d5e8aaeec8d3e837de1008981e8fabb84ed7f7f3cf4a550b5dc2188e7b001903094d1c56a1571d65e47f979a557babd4153fa00d087bba4d384e27b4bf2d821a41487f92a166d56559e4b2641663f79462cb3db6fa5a911a741a42e7f024d11e1a4394afadadd3a760923f1ea42c0e46ff029a8a7550ece655c4781b678b7835fc56ea1d9a1ab57eefc64f538ef5911e75993abb8fc562fac327324e952db9aa3bea995b120616d4a99a65063d15187464d36e9259d7b688cdae471339ffe9175bdbe30fa29b982a44f4d6227334986b91391a709606f54ef19759a7e5c50155c136e500adc03b3281bf4226cc77cad614556f77710d698d29d84d6eb0c1f22eb3334ad4a7af42601b1ef01bebc0e9a85cae138b195fb80ba56d400b6114644b533176bedb4c83aad8490f46dfadbcfc9e89274051a3deedb87849feacb739207a60eada355ef732fa22f6a513a5f346a30454a7401128f44b924131ed61cfa2fc07bed853f73f7d0e7ee8c579bce3992e1c077833a164e66dc984143f480116ae2a5170dc12e34af06d04ca55f2a4cf2795ea3e4cd140601a01ddcec813084194188513261b220ff595485322efb982c80e2a2ce829dfb08ab62b09c825e2f16b1c902a2cb3466f38a5f342254b073cac4cc9dcb0b258563ef9c76a7437ef7167639af90819d8fc456dd177764051c719546f9e0a08a12b0095c6fa14904b844c6f102db87608285771a49ebb1df4dcc1d00187ba269614c489a359169ed259384c7cd05c4bf6cf79111c6dadc2315f55ccf793dbfe6fbfdcade1846c492781249489a423932239fba62a2145a94892c5620a5952da1f211c49b4eb5013fcd93f4df31d7b28490704543a6fc1892a0e8ae3fb7e22b9028d3f16fd63d592bfece63a72b8cf411759660553e99feb2c16564e3759fc86501b891821b3f7e80cf617a7289b9522469a44cc65f422bfb76b1cd1df8f6dc735a62a488d487803fdc3c66cbdd7cacbc14042c9c4df35d67cd1f3f5a7157b09a99c23a0b16add9d80f383865a63f76621481c7e4d56500546650a922f2ace6b04ac1387bc76953fea9db1b2bf81a420dd5ac5659c040f2d14a067aaf16a056f0ed5d69e84ee9e943540b8b4efb4235250eb09aaac169daf0a639252bd12e7419ae856c2b90222bf27f2864adda5641720e16f2ec4ae0c272f3be6840c0aa19d105c124904daf337d80bd60046b208a54a3a400c6590bc39bc597742d90c7d3333fe74545f9b7425c47d4ff1a2d6caa653dac64e5dcd01928f5e660d7ac46c9e3edfc1a003f0a0c90b968731286ca8e3c94a3e8fbd3569eb3eaffa6c4e78bcbe26923c960e4365e262a362cbba23869d343415031df7056b9d1befddd4e1793fb23f09d6de041736ed1b0c457673385e549a09287b075d726ca8997db4a74537c63b49fa3d05696856ea8d9fa54545e07b0a416bdadf565eb2b29bdbdf97ab83d16800e07f6439e21e7fcd07d52e2d4bce377bd9e0aa3995d0d19d729190667bb89fd4c115204e7d1071d73d4bc52cc03de056383a2f4284763156f5d8d7ae054221873628d94e47bb6baaf6b1c470b9b577cdc6e7cfe8e81499ebe79800e89eba0eb3e3557c3f8e92f495f423355863f2ad0f80b20d6db5752a3a47957ec52a563088a7d2ca163913b3f2ffa1ae678ed83a85ebd149a9f96bd108819a7b36c814d593f37b1d4956c46dfdfd89c99105b53ae666f5cfdc8fe0ed976e49dcdc891a735b1276e389c55873565286a432908918346dc06dff335d435933af72f98879eda22aec62ef6a68745fc21959d98bd21b07affe6fc520d363bc6d1f130c7b969552ceb452d35422892f59a3aa637cd41431d5bfa53aa6c40275641d5037c6e7f1e82d34be47ba996467f7d688f697b3d50e2227753594e22b03f6580a20316c516802aedf5f3d1227e406778cf88b600797133a280652f813169c50b7237f8f9c0642b576642e38cd5ecb9bbb533989b3b96ff9f31b49f2354753070a76f35c596fc892e4bc85a80b7507ed0995e61bc56f4d55dee13564fa47fefa533b77dafa838ab6c471720531d15f33931080f254d1f994275705b04bb0d70a06fcd4f4398f360279e5910d30ef3a3514833063e0b1a8df78861913ce80c126f33261705ac8385e6126fad9d47481a04856c2d2a86d6f50465e2e1a62e09e3ac607f01e1ea105e3644237c4463f7680a5a040bfaba860c5b9be70700257043b2cea15abedfb0fe9d6ec27b1d057fbd745ae8c50f11a63349230b46332d22c9f1bc0bcd30dcf4b3790ed8c7f6fcab93b9dfaab4bbdcd42e1f52e11ffbe03c3ae2300c9e370f81687641a14d2b51aebca8e02f1b6fb65e6fcef1c34ffc64fe05c02371bc96e84de8048603bbbc962931833cab4d3a281a9e7d57932b6fef15def9b0ed81792fb8826a426ac911ff0f9c37b0ce0ef98b16b5aafac961be12979502c31da8fb6483765c3b5e9fa563fd40c526aef8203ba4143602f6acb477884b8fa4ed960ec988462f5a1a9cd06be327f8e721a9bf6369972086a92dbd2661efce7107b9876abe87ca9ad128c18607a57dbcbcd3b048596d5bfe433256ba479436d2ecab40ace1f445f8f16f3c664eda86dcd732de04bcb7dd91a396b1b03f76ed0de186a031c06d6240ca928c2f4eb7678a792c7daadcdbb0cb1b0f02bcce9cc481981409e7c71a5c559409b1f07b77e01afd4ee1546a7bbb21aee274829383bf244fae39f28aaa544a9b59957be26694299eae0d780ac43c5dd5256bfcfba9d487537164bb5207947129b6aab0578dad8167edfbeb635b03d071ebfb7bc51b0f6fa9c8cf5eb66e1ceddd5636aacc524b355cb8e4916322a711da81f41a946ee7345b738f1cc5d360fe5d766404f658e4ee05a9ed039fe63542b16a40505b885ab065d052f80fd5df37a6fd4ad2199a21d6812d06a60300fc3af5d5e3cef6a7144b0cff6ba4a8810bb50f1641495d99dc6ad92ab75b39d97da68a2d574978bd0eadf3dcde618aa3ca4d3e41def9ca44fc593b0c0d7627c5d2442170c09513fb17e78c5b178e09121fd3485f73fa25d8f6c88c93ce8ff423b6445c952f22342d458174bb2e925308e97e9ccbe8f44008dea7ea5ec0df25d3cd5f91ce87b745d422a0f7cf8b022b84d21525cb22168fb5897e3b0e4d38e9725975902597e6ea3abeba209efc7c54da9da41d9d3da9376dfc3e8a197e2dce8560df3cd9ba34b08c75bcf1f2a0317a68a9aacc97181d4c18aa9382969ca9bb432bf32acd6579e3ef09d26f7fd9a58609289f0cc26950ec933929bf5f5c68adbad0a998640fe2681b5e3e7f7c918a1d603b5bda9a39e10ebbcdc3432d3b0fb8df830162c38ec995ec3dca00e8f440a1693397425b983a7071a53057b34048f9aa29737afc673fe998b50413c276cbfef260a46ce2f6c73b91b7d4ba3ca371fb641162059e19bb8e5cabe374cc3fb084391ba7b398fb7dfcbb0a1cb353c0ea4930998d144d7c276b2e15c02e8a90814c871497f11dfed66eac5e9ccd757967dddb50ee242788f1b35436219244f6145246c7ee7e4115125eca54bc0902f267f70ffb4c879220d12cf6914bedc40b08d822cffb39d2559d9a45b6146bff6aabf6b6c67ed0379313c7209ffe04e651efb14fb454aad47dbd07907170c06b6b3d0189d99a8b073d2e6bfb02e2f18ebe12d7c9a7adffcf0fdc35b451baf7630ef5acc47116ddcfb5ce4ff6f02937d24a01e318dde177c6c884217ada4374edec9326d7ace50182abf4c3ca210b00a9ab501dd9e2cf70c5ce81da0b6e373119687acbfb2c557a50b1ec6f50dcc4d425e04cf2071a207946e877546bc6850e2b27798901dfa5d40be1743b0b68fef992b44a8d147ed8cef247466c678851cc3b01b8461fcb3608b2b312d18693eaf7e4038279fcaf984d9722aec9a91dc2b461d4ea38088a2483ad644a40a44cc97837944670e18d98176f8660d90b9e7caaaea431dca58261cac18a9a71bde6ade3f6019630c9cceb4af34e23c9509edb0d511e3b620bc5447a41bb67f8c54b910ebde7bf189e2ef638c9b1749b673a8cfc6fbc8c9838a9e487ba03bf68aa7043ac9895895d556f3dadf5ed01e7fa8972c0d37c05440e0c08aedd40ab732b4c4ac34e93729c4f77b8a76ad29887fcf3e16b5c12590aed827b3480a7379c3849edb3c2a385da075607f0b431bfa83c131ff11035982b76097de307107e649136c76d026cc9e2bd9821006d4552e5e13bc0b139daaef4b687f8d4353230df226c9b134307ffaaa6c43818ff7aeea3885b4d269b56ffe78b5fb5376752b00a758d928ff412582453b03ebc7f2b61054ac0001c3822de76096fa2e69397f18fefcbcd073a2ff1b8f03d737ec997f946cf59b3225d5ddf7280b7f013d2e40277ff7231200366718229f9448690541a324c8254930125dfcf13eab588589ade6b2db32751077894af6734e3b7dd579e051fbfdc4217448c4024d440754109b52186f88e5911c22d55f863b6dc2b9b473ce59b0db52e8b94fc75e903c0e4983e9489dfe56f296fea23b29b824a435cdcebeef24051c1b7504a4c1e34d6a68280b599664af23c1118b108578043ac8b32f83fd4aab55a9592a18ea299a4ac61091c07ed3c695d89f888d786f7bea2b60c3b4e599db57cbed3fad7fc3e88c9ece93e7f4d307307e7480702abd8fc1fdfa61cd1fa9bbeb76d9c5903f984499ef3676c6e48b992d182aff2f5e13d942dda03591740980908f376108426452631db6880daba519826e0d7dc211805883580aeac95c12792f4ee9e7a0c4d7df2eada95be7e16fa8c284795c15dac02250fb974e90aa95dd6f538543a31c9fea44177c95bebcda3d244ae74550c0f1e33c464d305c06205e0774d24381b3cddf89893930d8776aaca9deea3332a6c22cc725934a6cf16db542cb60722cd96233d4d03c5875c319fd9e64a15a6ba89cb2ac4a76a7a3f0c271d6e415527bd11055e8357ff5d458997f948cd31e118474a037745e80510e858997cb694e60b52ba7866da5344853b0c60590298da51dfedf2b9899426529f3f40a89f13be107f8fe00c9e43385398689d2a804f59f225faf18ff0d949a82efaf36d8077667aeeb572c75dba25c5b254dc10089d1dd4bd3f44a1207ef1dc27e0ecee26c8623bd7506ddbe68b243927511ba54c13f22a4b0afd1d4be0df7f7e3332ae06be9e30ff9296bc004863b5d7b09805e6f14577a547c73c3bbd98b49ef0012f2320f40dfc23f018c6dcd278f2820946e9cf4e325fc36d4cb2c6e08fdc09acef7cbeb71de0f47a6750c56159f768e3cdc1656f56b04d00", 0x1000, 0x400, &(0x7f0000001500)=@in6={0x18, 0x0, 0x746d, 0x8}, 0xc) bind$inet6(r6, &(0x7f0000001540)={0x18, 0x2, 0x20, 0x8}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000001580)={0x4, './file0\x00'}) clock_gettime(0x3, &(0x7f00000015c0)) r10 = dup2(r7, r9) getpeername$unix(r6, &(0x7f0000001600)=@file={0x0, ""/15}, &(0x7f0000001640)=0x11) r11 = kqueue() r12 = accept$unix(r7, 0x0, &(0x7f0000001680)) chmod(&(0x7f00000016c0)='./file0\x00', 0x20) kevent(r11, &(0x7f0000001700)=[{{r7}, 0xffffffffffffffff, 0x40, 0x40000008, 0x4, 0x1}, {{r7}, 0xfffffffffffffffc, 0x2, 0x4, 0xfff, 0x2}, {{r11}, 0xfffffffffffffff9, 0x20, 0x1, 0x4, 0x2db9}, {{r12}, 0xffffffffffffffff, 0x80, 0x10, 0x4, 0x6}, {{r10}, 0xfffffffffffffff8, 0x84, 0x2, 0x4, 0x5ab8}, {{r12}, 0xffffffffffffffff, 0x98, 0x80, 0x80, 0xa7c5}], 0x7, &(0x7f00000017c0)=[{{r7}, 0xfffffffffffffffe, 0x20, 0x0, 0x1, 0x7}, {{r12}, 0xfffffffffffffffa, 0x38, 0x80, 0x4, 0x8}, {{r6}, 0xffffffffffffffff, 0x8, 0x2, 0xc2, 0x6}], 0x0, &(0x7f0000001840)={0x1, 0x2000000}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000018c0)={0x7, &(0x7f0000001880)=[{0x4, 0x6, 0xfffffffffffff696, 0x4}, {0x32, 0xfffffffffffffff8, 0x5, 0x100000000}, {0x63f6, 0x4, 0x9, 0x4}, {0x94, 0x59, 0x401, 0x8}, {0x0, 0x84, 0x0, 0x4}, {0x1f, 0x0, 0x5, 0x4}, {0x8, 0x0, 0xff, 0x8000}]}) pwritev(r11, &(0x7f0000002040)=[{&(0x7f0000001900)="4ed3440e67733c801d91ca35f7fb92a3ec3adc8586d5936d89468a4dd9f77cd583f5c6565307114ed6b8398b6e67f765500c5973e02ed5086850ca4e32b5a0f1a417459e80df572ba560d6097e125ae78cbce6a468c9016ed1e4f305d0274d9fed9b9d54f673811b4eea122651962f4c6a7c73590c6a562d762bf8c6ae83122211887ae857cea13ea5be55f8be4ee4d159dc6a2018b7da0a9b7b39d2f3404e2ff99e05d8030cd00dd8611fa512c655424aa5ccaab69824068df3bca5", 0xbc}, {&(0x7f00000019c0)="157aa9e68d7cb1e54e8e092eb73364837ac9c4d5c59eb4df79b533f9f81fd5a35a1bc85e6c75774fedcdcce242580a807eed436b6a22c43dbc4f9df3b177ea29d52f71743267", 0x46}, {&(0x7f0000001a40)="b527835edbe43c8976d9503b84d33108f9c03686cd4a02c9bace41dbc793e818c6fb0dfdbe6d97014b7bdb2a33efb762fb1e9aaad065f060974491978f444edb0c9c2c041e3e6c6e4fc1394135b934adba1dbf1dfd31fd65a0f14eaf3bb2622f3242ec728f24a1fb7c74a0720681dbeda11377ea42ac3a4d291fa5844e20583fa7fffc557038445ca74999038f34746d28a758201a31248445720ab927877c8b84d75bee512ef40930b646ede63129c0", 0xb0}, {&(0x7f0000001b00)="bc821f6a4cd8da0a6be5dbdfb349792f5ac27593c52988b933a11e59cf61c18546d577f0473b9cf7931af2bce47848f9abaabd52f09ea2af54abc01444cddc5c9c994d91f38e761b07025eaadde0e868c111f40d5555b49f39a609d9bc0bd352697eeedc667a3702ea07b77f347692e1cd1e8d7df5f0f979ab17e1f1687905f7f8aa5753522b0f87b3b85b9663d1f4475c9a948fac77d0f7b405aa3a049e10186cf3c6fabb4293cfa0b57139523f8552b6198fd4ea9f7c76d484ce1feb75bd90c6690bf924f142caf37918cfb1", 0xcd}, {&(0x7f0000001c00)="e55139128b59839286b22328c090714d2f0b1129e974ece71ae3e65f19cefeb0d6327519b1402c16728329f64e7077dc2c169ecde2a5cd0a3c60674c77aa66921e52b26bd4c94c3417d53c0855df423fdeded597a44da4701102435cfe8eb7ba4495ba484923a6bd0f4bf5fd5860b21aedecf9ec4b8fa37ab3617bceeda5ec816f63ee8fdc985a21d29f276537d19d8e13c6570988fe3c421cea8c5868c53a", 0x9f}, {&(0x7f0000001cc0)="0268a62a4ffda19ee6303567708b01a2c2e899bd4e66ef2266cebe345b4850032bd640959779aa77f517e601c5a5be47c46abf1eeb035e57e15aef2b226ff3513050709592ce5374e67a3312750c20011b598fb9e1583e676ce7e5e683bb4e34000d459fcc6cfde3307bcacf4085704a429aa9cfea1a21ca00ff345cbd756c6d777f78aaad2e1dd418941a378d1bad0730dab9a28edb5124e55828915ce96b50b79a4957453f11bd3c54ed8b2151d4cb8dff94f36fd182372d7cb054db97b01722323feee7a8ff4576b084a5e6d8", 0xce}, {&(0x7f0000001dc0)="3e8dbc2e5fe497c7808230bba16b1be1031c01d69160e48a3b225873a8048ecd3b68b7a3c607ad7edaaeb101f75189591d3210b86fe33a435bba294b8160fcbe49a44322e317945bcba97e611b35bef5b3863b6da211af37ab9b9b91f8e29d951e64b7b19e7c0921d3f8ce6987b7b25519c073be25aa68319d66c27d8bede22e97caa8977cd50bf41af1c6f4422aae7f104988338c6f1f59d461ebde7c65a687533854277f25597a944dbf179d2005daef117ac79e20cb0505", 0xb9}, {&(0x7f0000001e80)="2a69336832c10c794ee38f0e6ad3a08a44343ddc1b7a3619625f2043d1cee62122537749db8b8c2139b82a8cedfbc82a07a30ddd18591886f684a65fed0c21a20aa2c1400ca62bd5028be6a5907e8356bc0b498f6b7fb9d3a0e30e8d16f0fa0ce7b70ae9c3a8e90c13f2c83002e689eb92fbb6f9", 0x74}, {&(0x7f0000001f00)="ebbb9b43b6d3b9f0f1e0d52621fe6ad781ca71279642ea71e38f161a45086d4a00322e0c91b42b5c994e082faa41422ab621048d7d2451881c005bd02d71b7bfd8833da36e59a5955d7d4d0fbbdd18fcb6da0f36c09962a14d025aef4ad4c21aa5391bbc3b2a826152f5e5ec9618ce98ee22afd6ed1709bc342f7f907cc7e8d0ced1f61b7060951365d5e5e470990efd7e26f60126f530c0b3687b9a83d9c753dacdc3ca09417c49acaa4550966bd55b8e57cacc08", 0xb5}, {&(0x7f0000001fc0)="a2705654848e7b57f91f1de8a557bd3b4e9b52e5a887e84332a7c085a5944aca970f781940b9b6545af2d6a47ac0c70b9f04c43b24480e0e9425c5c966b6a74de378376fa4331aee281dd12e1d1e8d07dabf", 0x52}], 0xa, 0x0, 0x0) fcntl$getown(r12, 0x5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000002140)={0x7, &(0x7f0000002100)=[0xffffffffffffff7f, 0x1, 0x6, 0x49c1, 0x800, 0x6, 0xffffffffffffffff]}) kevent(r7, &(0x7f0000002180)=[{{r10}, 0xfffffffffffffff8, 0x0, 0x20, 0x7ff, 0x1}, {{r11}, 0xfffffffffffffffa, 0xb1, 0x20, 0x9, 0x1}, {{r10}, 0xfffffffffffffff8, 0x40, 0x2, 0x66e, 0x8}, {{r7}, 0x0, 0x2, 0x40000000, 0x3, 0x69}, {{r7}, 0xffffffffffffffff, 0xca, 0x1, 0x3fff80000}, {{r12}, 0xfffffffffffffffd, 0x48, 0x2, 0x0, 0x2}, {{r11}, 0xfffffffffffffffe, 0x51, 0x80, 0x1, 0x2}, {{r7}, 0xffffffffffffffff, 0x49, 0x1, 0x0, 0x3ff}, {{r11}, 0xfffffffffffffffc, 0x2, 0xbd10da8d250ad944, 0x7, 0xe9e6}, {{r12}, 0xfffffffffffffffc, 0x80, 0x0, 0xfffffffffffffff7, 0x1}], 0x1, &(0x7f00000022c0)=[{{r7}, 0xfffffffffffffffa, 0x30, 0x10, 0x3, 0x400}, {{r6}, 0xfffffffffffffffe, 0x8c, 0x2, 0x6, 0xff}, {{r7}, 0xfffffffffffffffa, 0x42, 0x20, 0x38, 0x200}, {{r12}, 0xfffffffffffffffb, 0x10, 0x4, 0x1, 0x4}, {{r12}, 0xfffffffffffffff9, 0x41, 0x80, 0x81, 0xfffffffffffffffc}, {{r10}, 0xfffffffffffffffd, 0xe9, 0x1, 0x8}], 0x6, &(0x7f0000002380)={0x3, 0xe000}) 08:24:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/201, 0xc9, 0x802, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chflags(&(0x7f00000000c0)='./bus\x00', 0x10001) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 08:24:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86130) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) getpid() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 08:24:35 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f00000000c0)="28b4b68e176186d18308eae24fb6cc979c7e5b2e8891e945efacc798c77e4c365f43082118e642e3fde1245572109a3f469b6ee9265efc042262ce56ee899743f12b39f390afc1263750676b677c3a8b3b8490583205e89a5ebb85f1c984b050b2b0bfca8495d967e46562f4f98b4bdae21b4b640d316bb3e1fc7d55eeee47db5f93624774252afbfc4fe728522811a09a31f85142d4b0d8a96501f42773694f2e7219ce143b732651d61fee872ffd22e4555b85b9ff35e10bf65f62b747eb55474fa53331f3695fd8d5dd46e0cdad2da5f48e392ec53b362d37f119febfc08b211cf890a4b8ecf7253711be2fd592b21285f2e8c45c715916030af290ab7d3b2958876fe34604f1bab55bf8153dd7c682f5ef599ebe7ef0db985ba1afd8816cc1feb75f2e15533e50566140ef67bdd98a61d843fba57f7e71f03831d3800168f455ef1bc4d7ae28b20299600518f2ed71c9b50504dac3d7475a38f6a37577c2ee10ac36f0f87485791f671b6db52bee897af6e071bdadf095adc48ea73bcd7d5f997a6746553bc7f36e4b882801bee3ec468ee8ae157c49a7ea9959bc51b48e89c67510687098570a08b3c2f655781af5c00897c27d620b11bdeb0156e3896493a84538b431e06077e05b9b0ede90b2a3e0e24bc3bea5de2d12bed558e64a56ecf805551de545121082d1acd4024ce8fbbde2b2a4fa58ea5e2ec2384ac5e28f48375efe15bd6af095d7513c4617ebb602b5cc97356aff603783a311d169732b28e66ab3e4f298421c6b5342a246f85b8506a1a91b83fb086aff38d78051a5012b1b88b58de3c73c7fc84b47e59e726a6f190975e28eb01b268fffee80bc1d1aa22758cd678aab47e0313d88ad700c1440493f35c8da3d643140b82f9ab9eb8b31929c0ec7b4a1aad2b903379e417b1419ce83a1c543595e2ac2c53a11bf44b00f26391e976f3cb4990f5600d5f7dcf0131a1fa816510bf61390f97d47a6a62acbb58b8c2c9ce5477174b2e58da2bd6b7fdf0c52691fe5c25cf4364a8a55b9f04605275770eebaa12e153b11fd6a87e488e5494829cdbdef771176f8203e517b5b148bf7ed1820a9c17d1d496747e8c6e4a3bc17fd4a9e75e6f43a0984316d3205a8e8fe8b9fc9d83514c983df7e961820b62099781f29c6790e84520163d119777e974661087a213f7bbe67ac1303b8871e044c11fe3cde408abadbf362da9bc2f688ecbbe6806ad18187142c5783a00f9280f78ce57b87df3bd3ed602eddce12f8a96d4a1b198dbb9280a796579376ed09d697b44632129b0bead7b79faa6f6908e94778746b0c60c322cb5203adb57ac42b3ef95b47830fd205f9764cb9cb00bf500fa08ad684167aab6633739430a5c195fc4ada8d7af4350259215a201d05fa4653a8a5e7d831a77d5e4b4838a536d4edd56ced37628cc76ef763b2f911abfef5b1b8c224c8f72bd46d4e9858473b63ab4e7550233267ad7f742df1ab7c6e29db7149deab1655429048e715e31112e7f3abbd307df7eaf4ea216a29d58311260c3d7ebe3139484abb59544e4cccd75a303c41baf3d94f02b3082c8fa24bf0e51c190a7befd1b691c600f2de18dd508f8ebe56ba47b7ee7493587da083ab86794565e9242797f2337d7633588a62d5b4a1c5f04624838df36901f83c59be9275be637b7b83b2dbe652d07629091a88737eccd6288f919b5fb2a3876f1e50ddd39192c9a5a227b54c5ab3698361fa143ff518e9ddef07c4ceaa45201effc5c241d05db0ec855f34f86ca09b9c6e3aeb889b0c960103129bf6e18f1e8ff948cb70f38545a8a1d172e2c843ef40a20c2bcaa70b03c3b93758f1a81c13f5c323fdc6efd8ea5b9795a619920d16eb5d2b5b7b7c45912ea0070b8b8c1a9da00529163a3e639a78d2ac0c2606e78cf10e5e685a6e360a3bada84bbf43db98a6caa7e062511d546263b4566c4c1b50155687efacfd1a64a9f1d6c6f09a4b3160111e85398d195e20927cccb7f772d614b9a461a712bd8412eba1a677857fda047201e06cfa03cd6b6764ff4c5a1614fcf5e0dc96c1d062b75ac33c96c1453350c5cc10115f39b2569360132273dffb0b102de25eca1d78452d82638839bbe2465273f2bead4034026baa994476409db495eccf98d984a3e3ff206a1fcf243f460bd843d4d01380020d63d5bec13492cc45730cf7afece08c2cb0a478dc3f90a80ba3cc7bd94796d947cfb20457db8fa72568e592c33ab377d58ccaa873b36737086225a2ce24ea7807d2af89ead763d6463bfe0410ab51d2da5e737a1e699a8503b95d5e0c27f82f04a4d31f2c9173f0ee050a8cb0c66d7794cb62d6e07a0cfb91c5b1ca1e46f80fbf4718563981601571240679e54b49db187d71b6d9629cac97caca6ee4917bb64c34ec61d1d9ce26d0495b10a83bbdc045b767b35487a6b747e5c5f9b0cc4c528910540396b4234c2e165b9fcfb6f4fa0e81d5a67af07f7eb697a728c3b442a0dd1fb5e1ff6c136ca9272894839e865886f99d03456f7df67327628efc54002696da07bdef454e4860944cc1a0a63c1093a8c2886149a4b01c23469e8a799282b4e1fdfe2b45c2f1a320e3c193c32585e00c9e5c4a78fa8e6de8aab5f0742638d70a8437490f4fd671f3eac0ae6426ed8ba2c8911809675c1e12acf1895654f2a34d413cbd0da93d912e83046a0feab1675d957c3b40873614ebccfa659b21050d3be5f4e3f7656926ec402d0faf759917cbd3a570d622653e885f44dc7fc31c8725a3789e6654aa0a002439a4efcc295e97f32f3c698098cdb1abac2efc9d21759c24b4cea49cfc3f3792c31314753e284f01ef4fc815356ab34fe9b82dd78777da39cc1951053823183ebae548c72d4183963b61d971856d89932298500aeebd8646f71a5a6b72d650be245e5f0c5aead370c9022396131571a5abfa53fccf71a7cb36675c54b4deff8111bb02bebf05186a37ba0d8c156495df9101c7c5912f7a50149de72c8f7b3c808339935726594229535b89565bafb4c8bbd42f66345160608ac5abd5adcf2a0a5bde69e380a347c51d7b4eb6b5e05daa5d4b00e832811961ed57cbe7ac9ff97e90341912f791d7e458a84b2e6ecb4b8f0f52fa287c6bc654bd7dd3ad69a13d8d6ff02d519e7afb9fc2e139eb5764675e30609c1fd1ce32b620c1b0596e9ed83e5c739c7432ecd772052edba02dc1f002b0090c24348541a53a71afde8759702c34340209ef04e891132fb5fd9c02ed86224b61fe13612de468142fff41cfc99a3c5d55114fa624399b7ec012b2589c496ef0abb1956a3ed6077e266fc42a71107562ee4e0a50464e4627e6db0b4b862745c5fea39bdfbbf969a3cd7a363c8c2a622f88204c8bcc7e96831adda0b7ddca7dd839baee0061ff1999aad1b6effb756961103ffadc14e9c2d3695cf2d016c894d471ec9762a046f0633d3f59d5c41e3d207186c93e1f76ab66525a549549ae6e045b51ea01150f2d68f822a062b60c3d7478e8b31f34586cc6e42fcb7c4d2e16c64420f5ebbc375dcf8b767c86e86bc83f4b4e862e64aff26048e66e596bd2a3f795a1816dd1cb56fc9444c71a021e12607ea63b0058e7161194141c10b8b509b4f81e9115a86030798360089c27272a12188b5daa555d21d194c8cdf37b76c939fb7686ebcad9083f1bbc51eaeb5f5d8365e9dae46b2e25cf935cd9787a5ac8a33975c5e5891367972c1ffe2389400d8d8c2be41f75f65a431553e8c0d0afc2b33a77ddd2d1c498f1ee8db4f0760229dce493a4c1712a023c2fbee72895a770bd5edfb0a2a74b501e281e3af1522784979330f2b0cdd700fef052a4eeb4552005e602b5438f34149293e2d59115cde7025c81ab2c2b696bb6be53d1542b72e06cdbac3a1480be1d179c91fff686a90d80a9c5c43cb0d9b2ac854157d93045b7c9287ecfa08f5207be48f58567d7fb07bd0a8c3259512a74a12b021012a911710c88fb1202541664e9befdb55a9d28a5370596998db56a426964dbc56ffb5888c631e9599061761ed12b0366a531d7e965ae2d635d5ecf07e3e0497e42ec9c696aa79a6f1b8aa6a0d5ad1ab54aa4af8fcaad297aad779d421d95c822eca9ac8c6f8ba08d1203de0b8a425723b15a0d0d18c4891d020c6c435803a1e65139e4f2d48d7afee39778a829abf3e858380a095e0b6830f6f0ee7237f93369c01997ec823a2e0fada9367bce78268f31191785a825338e82c226b72e70339ab35b93a521bc4a820c2b440215887543ccca94d3f1acd5894efd429287738e6215bf1a7d7e6d41276483a03df0ebde161bf86d66284ff1bdee163bb859189d8acf154600630ef48e48687f926cc3cb64c71fe785eaf43c1b465ac1dd48198a7a0388b4eeea58fa8155c5133acee0e161addbc398d315b718bd3f54d767b8995cd277d5cf7f06309a3429b4cc9b28a7638160fefce811e39ac803a0b734eaca2b6effae6388e93e3e230ea816c57e9e654913d4bea4fae84be36f25afa0520f4a9e282446088e4b74e8db15ac5e15558bd1b0976857be685f6912bd483c85856b63b301ad42d4d04eba0958869e56f756f301262479ae1f4d85a30479912261e65fe0dbcbbf2003055f465a17a6bc252310b5856f8ab5610cf3372d8132d36f9dd8733a5231d05c7831994d60baa6ae7fb43c43b211af60f1f43c839f2d438fcdcb7119734c2b05354c222ace4c3bee2ea09cfd485de4ba21bab1d43651c095208f39005460962e509c0578d979da188000ac963598af1c37312f78bfbf0f37ba91f3938dc052e457a70f46121f5c3e0134cd7f92da0b398aec5e9d56f89e39ba0d93d10a85e323e5efde678a76329f25c896a5e5691e82ccf38e51127ba1430e60a19b9bf08e5378ac598df6daa3b9b57c751289f535f1a8d3b8e3f98ca79497776d1a020ff22e84e910b293f6573acf101243cc5b6c4f7ec6574c751c6678e300a08d95b0193c315163af8fbce84513416dedf390483d0612cb8ab21b48a3765df5a85afd04b345a46cdf572c25bcc8d6e37d995d9a0053681f0b845aed0f6f994c29c6ec3fbe0d9b2bb8521854d3c0e6e3f6c29980b987f773da593f7fd6a28a33411f05a867c74cffb4e9bfc70462ea240df10036207d4ede97ff4d073d2e3f1b2a14a2d9d781bbd26c69aa9e2653b3ff59bcdcb10fd26ee3c89f2bbde70d177bcee2a1cf9a81f36cf10a19c40201daf419bbffc1ff6a3fb0bbb0a400aca3ad7c85903d649fd89106c81ff25c02f0e9243a6fb0a7a611b80031f4ae74008b2d5245919025d026d287857f21340b15f8766a0213f28cf6878ac7e77dc182a9cfbe76cbb599aa728d6e6e12f4baccc2f7d55f329098651fa076134fe2cc33e33b66b4f682dbbd25e22777e8c870d47527f55d001965641d5761b51bdcb1911f7bd791bf6d2ee9ba5cc1a5aadb51440370bf70a2750b8d44b19fa54974793b33a0c2aeb6e29c8519ce518a801664a3e65810a3ccd466b45afe7a80e6bc2f65ddd625763ec15caf52179b3f52a5fb87f26a83cd3bc302caccbd3f729aad396bf2c5cc72a6e7e1e75cf599b114db19ec88a914c32bc75cf05433c7a243cbafe4923ada487a522e129b70b78a358abd80ad4f43b11d405a9cd10809c5882e2a1793e47cb1fac194ff4e20fe135051ec753559ace5209dc9afbd8470dd7d1d5bee18a8ca80efe637d87cd5ee153d191de64a3f75a4dfe938669e00de80e9b337c82d6493704fc0e31111792e6deef29b81af594defa92c748391ddc62004905c084ce341", 0x1000}, {&(0x7f00000010c0)="47e94e2d0af5ab721781a131bea4ec2cbcacaf11a837c211533545a3fe5520bcb13ddfa8602e6232b98d7da08eb63fff1fa398e45804a6c9b9db00db006aa1d187ac58c7ded2ac0c78f73bc053bed4d9c2af18722320993fb56b203e934aba7a821065f776918aee80fa52d5bc8f0b26a168decfcff3f094b2bc77bceb34c8d42e233d53e8b0610acf11cfb648cb48b073ab607a08b7d73cc8ebc0c8795854f617db57a474727026547eca923e398dacd1676e31e99e3e0e39fa8cb0288e87ef374ba22a767af741205cc80dc18580b1e5a2182d919eb93ec6c094c7c405e2448911f7a5c9fd7246b528b2519e0221f767f4", 0xf2}, {&(0x7f00000011c0)="231b62f327ae029edf7fcffd9a5518624542389c7100c24d430a607f3d70d9f5f1726df5c05160a8895a86d72e391d80ba2b7cdd162d1b0230e5b921d0dd56bbb0102e659dc8e35484391abd4586c05c41cc179d2f02f63900830635a503ba7cfaae5e9e98721352132b02c27c0cd918cdfceb84b8dce0af36bfc608c6c2059dc0060429b39a15847271a8acbb37305a500955379814875fb8082f888822b8d3cf6d9070ade7f42d868d", 0xaa}, {&(0x7f0000001280)="c3fcb95a5dd3c4ba554396b41c57c1e39896160e1fa99246439704e5216f932d5c07e3fd7a58fac1a4a1735456e4e08c7f6accb946a626b297a3563bd8aec38112cfb7c62976be730fd879e2463ce05b19016b512c9d5d480c2f0398c4b5f7b515c826fb7508d828815be8be7c497eba1fc6f6e0629d27b51aca423d294238fb135fee320a8f533f00c605877392ec752f179d696d62450a7ac08b52f1c9cb334a0cc3a9a2acaf15f616d2fdb1ad9e4e234ce061d2291fe91244eda6f3caf083d20eaf276d", 0xc5}, {&(0x7f0000001380)="ca30b73e3fe8ae718eb510dade5020ca5cda35d0f27003e86f2234fff2bf91a65429cbc371914c45a08f350119c330387415f1008990dce04f018a80dce688ac", 0x40}, {&(0x7f00000013c0)="01604f557837e61d539a133ee4f8e98e512f9e6826db0f27a0fda0a3e41cff26100cc2d872fd2cfad3912c14717d8fd53c2884081de0681a2ec416b8f669df6e9eec4c5a24fb1a878e02f1627f3c8830ced85d1737ff8d73db78801b28db4b689145961c65e7fe666409ae0364d9a9ea6faeb49521e59540ed2282faefc2dc50c3ee0fe45028a4fda870d04fe807c4cce8ccfca3e41bf91510af238af75c18c3ac4958bd9546f42fde0c96d45e1795f652cd", 0xb2}, {&(0x7f0000001480)="66869123996e9a20ab6088f8077208615dc7ff2194628631a072ba12c51616e88e0e703b56bb664ee55f0b1b891441e13e2ad2442d575d5a89a9ae04dd2fd7d205fcd00118b7f2332ead157507be35df9bcbfb39de7a7efabfc04dde0322cc615150b3193e1ecc1ac4a71f4d1738652a2c78cf2da526533efaa07298b8b87e0fa2587c0428c9c528f9dd47dd6cb00d2ad6b33788bf35c39fea9666fc444c111d21b475e562c6acb7c3d23d4c269941b0cd159c93850ac75ebfe0308900d8c4796dcafce1bd046fa7064dfd40548e40158bb24f87944835919318172971b290f720e06a271f2f445fc081a71224ac58bce5864a41", 0xf4}, {&(0x7f0000001580)="97265fb18862400ed35d6cf0a4e7e4bf55b90054729c4b6967ba5c67f4c1c123b5eaee9db13a3f6e1bc04bfa09b1e8a286f7a6fa2ea4b28c46002c78dd9d9bc6e00e71b1fce455488bee01d475f1dd6c53705ca65fb27b7dfa1ee55ea32a38a005771c540940f74207ee4a", 0x6b}], 0x8, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) setsockopt(r1, 0x81, 0x9, &(0x7f0000001700)="3e080f", 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000001680)='/dev/zero\x00', 0x80, 0x0) readv(r1, &(0x7f0000002d80)=[{&(0x7f0000001740)=""/244, 0xf4}, {&(0x7f0000001840)=""/51, 0x33}, {&(0x7f0000001880)=""/228, 0xe4}, {&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000002980)=""/216, 0xd8}, {&(0x7f0000002a80)=""/165, 0xa5}, {&(0x7f0000002b40)=""/142, 0x8e}, {&(0x7f0000002c00)=""/118, 0x76}, {&(0x7f0000002c80)=""/219, 0xdb}], 0x9) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x50) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x9, &(0x7f00000016c0)={0x3, 0x0, 0x3f, 0x8000, r3}) 08:24:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x400, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 08:24:35 executing program 1: r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getitimer(0x2, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 08:24:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 08:24:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 08:24:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 08:24:35 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = dup2(r0, r0) shutdown(r2, 0x2) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000080)) 08:24:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x101}, {0x8006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000340)="11b592d2b77169d689a0988e2cd1c15baff39147c02b92335ae6738510d2d93604e51340fe87e6c0340834a7c410a5426bf1456c591b077af689177b0536bc410404187fe83ded9c0c8abc793fd903000000d19cb083a1ebffa091460bef3e4e2774a357322f590c571c74e324f6221a3beb2c746fd2ec99abc7085f96fb3e8d4f26d156466d8a580a125c8300ba381e34aa264d3386c26ecfeb9a0c740b33a51b5207d3612a3cc4023b21bc0f43c1f22321131acca0d02d191807285696e0e51c282bde9a55e630acdb258aaa336888831b1b28887e5e9139b8ec0b225238aeadae95cb4212aff9a779ea9601777f761a3703ddf1715fe87ae8bc9a71197fce039b") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x5) 08:24:35 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() shmget(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x8, 0x2}) pipe(&(0x7f0000000000)) 08:24:35 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x7, 0x6, r1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x100, 0x0) clock_gettime(0x3, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x1}], 0x1}) 08:24:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="00000018600000000001400000000000000d00faf20000000000000000000000000300000000e4ff001100a300", 0x2d}], 0x1) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 08:24:36 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x12) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xffffffffffff0579) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 08:24:36 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1d, 0x0, 0x0) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000000)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000014c0)=[{&(0x7f0000001040)=""/21, 0x15}, {&(0x7f0000001080)=""/33, 0x21}, {&(0x7f00000010c0)=""/186, 0xba}, {&(0x7f0000001180)=""/159, 0x9f}, {&(0x7f0000001240)=""/181, 0xb5}, {&(0x7f0000001300)=""/152, 0x98}, {&(0x7f00000013c0)=""/233, 0xe9}], 0x7, &(0x7f0000001540)=""/203, 0xcb}, 0x802) 08:24:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) 08:24:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r1 = dup(r0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x2, 0x3f}, 0xc) 08:24:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = kqueue() write(r0, &(0x7f0000000000)="c09e3ba450b8ec958f225bbf8767e985d17ea9f5cae8ed1a216cc757d2fa6fca7fb9f6d6d18683d4b52ea04961ec2936d6fdfc5187e9f840878dd134c5397153243e7519b1edb06ce7ece6cc", 0x4c) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 08:24:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x2000000000007c}, {0x6}]}) syz_emit_ethernet(0x9d, &(0x7f0000000180)="5bb835682d1bcd8d42449dc70338226c4e65a7686aedb296d69eb7a987d50f0c4a29204306cd0f7de81e0387c6c2fd5ced92b49e0ec18f871318d8555734b6aac2525e7dcc787d720b9aee36b2cffe00cee1322dcc7e24d553faae46aae66afb6def5b304973d82fc7eac6d31d70cfe9f4fa6e1f58d194e66888c7d14f44ae5d4b94ccc9dccd4cb7db930a54550a102e925be0e0a77aa0bb41ca48b823") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xd9) 08:24:37 executing program 1: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x2, 0x80) ioctl$TIOCCDTR(r3, 0x20007478) dup2(r2, r1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) pipe(&(0x7f0000000380)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x3) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 08:24:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0xa2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 08:24:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x384, 0xfffffffffffffffd, 0x6, 0x3, "1c9099d248356e18f0b5424e7c731278c448c2a6", 0x81, 0x8b}) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x8092, 0x2d96) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x10000195, 0x0, 0x0) 08:24:37 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x2f) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = fcntl$getown(r0, 0x5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) close(r0) r3 = syz_open_pts() socket(0x10, 0x5, 0x1) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0x204) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x5) r4 = syz_open_pts() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="f7f64226077df225e0b8fcec18d9933e1b9a69b6bf679dcf62daf473eb3d308f5f197c7502dad48192b49594ea93daa5cb3b73db6272bfc2d354d61f5355aabe315548bd56d4bd59a9a5f9817ca90b12f91730153768d98fc2b0de86674bc0bcdcd2639d840bc5652a42dd75e445bdd1fdf72c1603c1f37ac72e436efee387c6f0be3d5f21e0fa5b2e8149304cc9cc7a8bfc5c7bf697338f75de2839dcd31425dcc9c2998a082efc95b6455025b81a025833d077e576439376e556c3420ed9e2e328085a917386c55d41769c3593f4de7dad932d9c1fa4215865dbcedae01070", 0xe0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000300)=0x1) fcntl$setown(r3, 0x6, r2) 08:24:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x3, 0x2) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 08:24:37 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x8000) 08:24:37 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/123, &(0x7f0000000040)=0x7b) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 08:24:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x1ff, 0x8, 0x5, 0x3}) write(r1, 0x0, 0x0) 08:24:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r0, r3) r5 = open(&(0x7f0000000300)='./bus/../file0\x00', 0x0, 0x180) fsync(r5) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:24:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/100, 0x64}, {&(0x7f0000000040)=""/9, 0x9}], 0x2, 0x0, 0x25) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/214, &(0x7f0000000000)=0xd6) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000140)="eaff125c00000000", 0x8) 08:24:37 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpgid(0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x500900586245ce6c, 0x2, 0xffffffffffffffff, 0xfffffffd, r2}) close(0xffffffffffffffff) close(r0) 08:24:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) recvfrom(r1, &(0x7f0000000180)=""/30, 0x1e, 0x40, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001800), &(0x7f0000001840)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r1, &(0x7f0000001740)=[{&(0x7f0000000240)=""/230, 0xe6}, {&(0x7f0000000380)=""/201, 0xc9}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000580)=""/158, 0x9e}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/243, 0xf3}], 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat(r2, &(0x7f00000017c0)='./file0\x00', 0x489, 0x9) 08:24:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x9}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x5a, 0x1f48, 0x0, 0xfffffffffffffeea) 08:24:37 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000500)="56e8dd6eb6118afa7bcb07786d77b490c442ab2cfad958b5654bbd2a5a45457629b4b034c34d4e5e43fa0216c92aaaa4a568d02c884485efbefe5062a8440f24adad791d6ae64082f6bb8936f1f82494795cf7e95aa47adf7d0ba390f3afb0d730ea5b69b3757d0b736a17efa0bf9ae375a386b902d5a3a42eec5335da37ddba7b6ebe0afb9fc214728fd710cdd64655dc0d036e37193ace33771c470e92933e229a0da45fa859a667446b6bd613df0250308d491532c64866476d2aab2ea97e69feecf366c68cab6ab8e185d613613af304c72d8d0095717a7466bcdb880f8ab83826d910f18ac6a60ec897551590f4d363be00e7a2ae38e0e7ba89198fc758bcbcc733439dcc5f943c222aa887c7b429f961dd4f105997c7e5e0ba87d0914e8504432959c0387d41d66843947652c463b9271f614472253e78cc2259e082563420a8473a5fa8367bc864b512ddef9e82e000145e68f249c2aa5de5f5fd7e8cf5e5e06f17cf2120d1ef306d922ed4b339c8c3449f26ee81ef18c636b243b0ee852afca6a3a2b23dba7381e688bfac8d3941681a5e1ec2e80626fa3132b0572ccf08d6acf32d1d326d197d0cf3998620f9af7bd80bf3ff3424839cf596a197cd46bbb6efda419d6bd8f50bb857fbe544e01c3467b02d2bc973e8f988fc7c06b995b449f7e095c05559a129ec17bf0359701e30a080d24e059429b949af9097233786621fdaf8c05f1f98b37e58d582341aac49be1149e404200a56c70507627d178c6bbdd5442b704a244db9ffe61aa8cc3ed6abee8085e525ac1a3116429208a8748aeca43f3dc1e13248bca12d22cdd7770e6ac3c464973ef20737d97d944686604eb626e9636d14c923ca5daa8d43cfa112db486f84866c8e198ab3d8a4fe67eafd8692ed85327bf22f8f615de85557565784ea2891713b0bd5292b98e45a3bb35ed3019ea0b9a38f5cec295745d088c7f131506d0c9b3d10aa71bba471b60a55192f4d89ff739e3c733cb431850c71cc74b9c57ee6cc572b2ae6f035b561b39f262f0673419e594af9c65e42d1e3c6982280101a64f3cc76e8387fabfd25f37ec38f49da78b54a0094905d8e92e854c5d07852a14026a68dc35fad0153eb3207a0af859df54ebc01902dda67425682dfbaf8be6bb6a6e5b1e129410f71d3e0f218e79c78472cf4ed436f46a637656c6675728e52771da99bbb614c6985df899eab51079023f9d3611cb0bfa131bd40e83d9ec77f812b52f583ab9beff8134712ca6c9b81ecc65dd4d2ae01059d08b88f095eca0412c3aa48148870e4b31d76ff9d91e4935e0c39a0c0e8071b36663a3bc8bd3cf3e76264017551eaa8e33bb668360800728ede8a6e7e3d9f8f57ab7ecd99b8563c0aef8b65722580651f0a376d72175b77bba140d812b3a69cc2efa21cb9854dc95b48c5547b2b77b66fa0ec9d4415ad2e4cd10d4982dcd205cbf7d56e56ce83480e9d39e7f52b31f55cd8a30bb5abbaef0c181cb1451b5b92463408676e51ddb1676837b5898da9e120d70acbd69a8e7ec00f470f9ef8e84468e2f1109399b9eb7edc55ae37f300deca6febcf864f6a4fb197b65c1a1437ce9ea08cd35dbc9bec9443042a2822b8221e494aaba613e3f2f0cb4f9fae8391b597c4511dbdb8ec206712737705e8f1930d457c427bad9e08c6f3f6f204b6b593b18a95846a6155482a9dff41d89a659b61bdc689f2eea69f61fc2c87cbd2fb77ebb3dcc8447f7785f8fa6ca4f83115448ebf957b532ca5db6e86e1bbf5d38269ba77618ef15d3fece9f7ac16023d4c8af7fea201efbb23ee83ffd72141a582bc86f867ddce9583bac98ae1b7ba3d8044bbd64cef9da45882bcadd9ac23aa5cb601cda518c47a29a0bb64444798365011f3f9d32e9675c41f50c0b2307ce8d07ac5e7702d4be7b4f2728c8630471da4e66a5b61b4a0dc7332a1c8dce93e948292c61f34bc47d8f1aa7558257abcc7158abad1a82c82e25a903b504595570389fb78a02804a4647e9998d67d30c8ef92038877b76a045a31344d5b00b7e74c8e28f879abf1b40aff16266f8fb254511f3b723b2940d672f17842fefe1cf1973b9759a1a50428ba6e27cab3f1b03266c1f48a32c5a734df01644b55cf3e53f936b24c464e9eda1e30b89f19cef54365b735863177fe20d6f09ef923986dfe095882f1313a6bbe2baf0b51e7004c732b4d66f73d619ee5ce07119854f860f45acdd8ef39a3e6a7f4e0637147134bd2a40f7cc1393b18301ff2e542fb3c56fa3ed3130196158db3e43e1f6715152e5cf49e3f1bb185b543f91501c47fd6090d1a226fde40cab783242582cfdbafd2146f89de6b6a2aea6701c7fec2920a6a95185a5cbfc238167e5f94c1f87306cf2200e5aad3826bfe9e32e33ea9e0e51b29b134fbe67a884a03be46af11a20937aae72a5897e44931411e59b1adddcbaac68b1fbedcfe0e86fc715e85bc4628273faab95ae0a34d4b170bac5ef31a53a033c41c58b8dc50835f21006876becdd427458d44f8c989ca4b7927f6ac950cd3abf8f869c01cb6e25f761f1b3bf964700763a4b940b8bb2d5965ca10087d6ecc1f6fa3391ad406a51d5d53ff0c05f9f1910a9f5c9784b5f7124dcf4fe95303081f540ecaf322c82d75700cdbddee113f9347c9ca11a3970448d7d2c11e3f3756d4dfb02537828f544ac6b3df8ca63791478e5edd462a2f685cdba7e12fa888d37c71268bac1182ef6590a2836207d9a2a1e6294e5593f1cf8c427fe582aba483b8f27baa9243b0b7e6522555cb30102d39cd979f57472f292676f1e778ed8c47cb2d7af177cca0900a33c8cf0ad2578871dc16da8f842b906957019ad602db802bc8a532fa08a7f1b095a54535714b1c8fc6c8a5d06f4655de91564dc47776b521b56d85bea3ba3dd54b8f4d653b476124cb346ba4e95c8c5450ef61193a15560843fbfd5be5bce3e7c78d95c4f92da133e0632e6cdf7b3b841fc19f55db434cebc7bdeca2e622901643066f68b848466ed78a94fb6a21e803660e06fe755c1048ebcabbfc4c0f5630f8e323a91f8caa822246a8639821742351d74c3484062cec14664d17ea11d65c3c3e192943f45a788bede7c4e729b20f5876e47f9f5dd4e174f92ae46b20a4b3ca62e7fa97da00775632965c17f8f3b1fc54e9d4a1391e475b3d75df21ffb24d4bf9c0c328c0a1b7550ce65ba2b60792d2318b62143deda0cc38d69cc79ba9f0fd18fa0dddd2fe81107378b56607452493d34f251a8c74cdc4c1ae1f58ba4a14244067f0cdae209d4c0e056a07d5fc5c2ffd3d2b31e60eed44891069b26f59fdb3d6aca842615400c19ddba1a931d4ef942680af179961654f391c0abd63db5d8487385e22af6a91780cb5b52bb16d093e3ab204748cf43f67404ab0b14c805f228149ff63e66474eda50a73b77968bbfa08eba117ebab1a255b607c693d3ed27751e3512d7697368b70fed1cde223242c8c286c2c4c14af8656e00a8d159e231b3453d391def11baa3e0bce7c6f697c858c812632edaee0287c6919eb6c42b965dce08f0c3380aca53983a00e8a5b8ef52c29694bfb3c12dde0b9f7de911c98345593933bb7ded3ca1a8d698e9627eb6fe29ba6b1618af0fcbb05bb651eee984ae89f7f3648c542656418f54e82e0c1050cb8557c157a4e183e85d20b98df2f25ff071083ba58ea031e19959542d8b0ff4dacae84c38c1da5f398e4489be26995d95bf1fb3429272df4098c5112416cb3d24cafd4d7d120fffeca586f6986b8988ba0ee4cd6b0c073d2e4340d3ea1d14e839b8314b9eea76feb01f0309b612f4890cce5cfb91e8c7d53c740f8a4c25e9416a7be957a625ff37713e4f35df8672a9bf4e1b572baec3a1b524b2b751805312132c92fa127dce5653a57ddd29f615fa935a0b3dc6fd027d0df023a608f9491b1106596381f9512f3506eb1e5e798cc0e556c5ea673c8ffc5a5a12191a0740f18d532f0109853cdf4fff9893249f24e56dd3280b2d8e12293171db458cfeaed34bd41b8548f217fdb433af401d02cbac6d0e0151dcccf5afe992889122ab260b1611b4d705b2422dabbe0313e33d6c9fa5b8a8082449d901ea9feeb8ec0753de4ff767e6f01eee9dc1462469b2766ad1bc21a5ef5751e2e0569d12e6cc5b6b6d5b7d1d45ac3f449843c96a3663c55a7fa2cdde569bab0444a8caa22048af555c940e47f301e6ec59a5e84a4d40147e6cd75c96e000cda6ba82c3f95606737a1dca0696da9b1222c85cc0398acd43a867b2096af93151482efd9f2d1458d9a6a4a4b4d8c5ff7952c884d4840793206e675023edc2d6eab0611c41e50d50a1324f57b81b87255fa1ee0d032b6c0b4bca862ec6611e12b4291d9c37b68f3aecf7fcf7d0f202f93015d8cac0389f71234c6cdc4c9743901355a037c52c5508fc558e32f1bdc5130aab013f678b9a5ab5e07f4449cd22c44253eb0434977582aa3b964a00ceb0b72415896d90e1cd9260a5edc6336be44b1675202d163e5275c2c7365703e2fd8438d5cb4d774690e9bebb5bde53a8c2c45c7136219d1d97c163ca254a8b0a0728760a4dc2ed446046d20ceb1bb3b18a8584c63cf26b097e640b519327c49a140200cd935019ca81c19ffc241cbed3f1d6a24f511b9d9423a7d23be21ff35509d3b84ff83e0098d3275d62b362f1a06aaeb74e9f4c946ed02d7c71d8d3498b83e8c62221af5b77b493d34ae18d630f4735e8f15702bfba8cec5e5dddb2b1b0838be11a8cc31a04d08550e79b56f30ec9000bad13d8ee763198ba3e5d6335a0194ce1428ab712d38ace85cd4ae508dc1501a2f6f56b417095a19ba77dd2635ad6b80121a3da9cd7cc14b78fa969620bfc4ec95d470b38e66ecc4143e1c1d1c8a4e653142963dc664b55317f34346855cfca89d8bf5dc608694c0fb9c16d933aae75067a1ce434a100d52df36fede2932e50f187e4ddb1a62067aab04ce2739aa1997422877326d4cbf4cedd0db4cdb3e175e4f1142072f086ed2cfd579139f480312b3a932a85d3f7e8f241deaffe49f0a4d7fcf8c2e020d1827cb9f6b1bae4b2519b10f47796d1aef4abd949257a298c518f80a4f598b18e280df114f8243daa5958b14e174c4a77d094b60fe71dbaf1e4c400181be02e6dba3bf58c502fb8fe3252c431f86cf60961f7218e8150f87703fd525edc9c10342bf0c514f300800174a390f40896ad7bd16c11d63433816d8ae11ebddb912c02a91ca4777a5b75052c54a2181733d8578208ae103e592558b84c034bee90217f37bacfa225f22d78ca659b1826d960532f2c8f0e0b3ac60ef0d8f18e417baa33ab00b44d60bca35a52668ae585bf8f48910d9886804e67e5c81ea44fada1794a8ecc053401a7cb482a4ba04e8b6713ea459878dbbb49fcc8dca2516c20481d956ba3278c69aa057266af15cfe6074077b38f67c5ba63357a4727c8136f811535ba463f011dcf9e3b9d1f22e0cec02a732e24320dd3cc26144ca8b9ccdbbb7fe25a1c86d6034c178eaa24cc4e18b4b355bb1cef687df09a67b580f200c6573d2385e3d004c81ce4d14d262ef1aa5450a40776e252880247c5fa760aa3b3b32399ca2f49c487f4c70d5ea56dd1c7e061b15390a7fb7a89248500d9788b068d756101c0661155de726249fad6ba6ec22aeff4f4f5b4ab02172f2bc16b0669977f01fec6aa517156017e00127cdc1b1937ceeb3aaa2dbf7ca8e213afbd862e6c2e4b89d4ff5a5848e35e38dc38081c13fcce8bfdf0399c676785d2030b0e1493d05", 0x1000}, {&(0x7f00000001c0)="9d66ef5e871df46bf45a0d148e2c36f13057efcd85673ee83e3818c37a81263cc4a494514deee69af3b3a344d0a049743f3cec1a104109e335353cf5707902b8bc347c84c573f873bd442bfb358e49beb36d45d4ccc66a72d8f2e398635d26513911362b2fbf2d67579a7980631cf6f2cf58ef1993660dddb248a6bd288b1f89bea86b5aca12eabb421e00e3b042e803f30e232e6abd15ebd89c1f64e1bed591d082b338756e7c51b60e7fc96e768335ef7724e45766f9c59a3467f0646e0ca19f8b53b138bd2bcb5639d0703406e009cde94f2c39c5f2ed0586d472be0db9fb224892471d536c5c7c4ca06b3b04437f52da38d91a", 0xf5}, {&(0x7f00000002c0)="826a84d8324895ba0263bc9e031eb7d1b21e774e70f8c690d65113504e95ad0c4f0c15b14f3f377bc73b212572accfed409a300d4d8b5aafa4c88a13aeced92b95ceca38edbc609cb559b8a09db5fb0dcceba67a99ca018f7370d449118f990f36c1c60451f0c0c2844e0e9cfa36b7c7713966ea149b54a3ace0448dcfa13bae9d4fabcddb077fe603ab52d2d365593be99e4a4df00ace4066fa6bcc9e949d8789fdd5fe08510b566427d09c190d09d9cd63e755c0938ccb19af8c5ab4cd7d9d5d1c", 0xc2}, {&(0x7f0000000140)}, {&(0x7f00000003c0)="81704572f92ac8e8e03f797231dcdd32c91fb0cf10df1dd507926c0a0dd6fb7d524d35bf01231cd009848def88f71839b2cbdadb972beaf40de523f67c570ba494afc15efdba660e686f8c32d88297f005b3842f91bf3467374b95686d5c626ca7ecb12a3150bd7ace01a091a003eada56be05b047ada8a84f275c15c5ebda50552957bf", 0x84}], 0x5, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x8080, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x5, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setflags(r2, 0x2, 0x1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) socketpair(0x18, 0x4, 0xa42, &(0x7f0000000000)) write(r1, &(0x7f0000000100), 0xfeae) 08:24:37 executing program 0: mlock(&(0x7f0000007000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = socket(0x10, 0x1, 0x80000000) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0xff) munmap(&(0x7f0000007000/0x2000)=nil, 0x2000) 08:24:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 08:24:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000169000/0x3000)=nil, 0x3000, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 08:24:37 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x7ff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="26f01d008e8ca8a78750dd873ba17de8956992f9b8d9be569d899473c58e9ef2fbcd466bf79d1612", 0x28}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x7, 0x9, 0x8be6, 0x2, "8b9e5efe54fd8a842e8a00b47bb3d6fb77a2b041", 0xffffffff, 0x1}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) ioctl$TIOCNXCL(r2, 0x2000740e) writev(r2, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) 08:24:37 executing program 1: r0 = socket(0x1e, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x7, 0x4) write(r0, &(0x7f0000000080)="087b3086fda2", 0x6) sendto(r0, &(0x7f0000000180)="679ec7f21bd34fb58f97ca666499a43fc996f009b31ef113124b9a7ef525956803a92c3b998d40d327609030974a6cc7ea7de1d254e06055e1d1fe2c7a8138cdc13218dc90631710ea157a17a02d85c88136fc492c90c0daa63d1c92b94afc4d15940cd246f6d31a4bf11b339b10e7068a91a721ddaa5d558fd323e2a478edeedec1302e445d3e3241f21a7bd3edaccb91cb964601180e7f82255dca067e6d584c3e165c1395ad86f1dc59547ea9023a29a29847c0b81dc6b1d9be85dfaf5d21830e6a612c8e448ddf6040bd4290cd7f18ed562c28749c0a92921d0d12caa06accb97d8bb61a0d0df447468e91fc56b792b0d9fcc49d4eeea8160917e60eee25adffdcedeb002ddfa96684506406c277a66d514b21ac92841cc6e25fced2f606ab7082a133e46eae8ee14c3a1095287f425a6832ece03ae87b7787ec465c3547173fa639924b1cf2af8e270bc39b2ed532f7afe80d8f21fcbcd92aa3c319664467789acba59396bb680f81f2e8e9d3de3e2f0927664a30f2104a7b1815084bbf1fd2d3d9b35a619985f014b75e119d69ac01b1f691583a87c1b218ae369be06f5607ae157742b016d94ed955d693d17d1611e811f975182d68bd8d559f3090e70106f27303da99539ae9b05a6a4da71ba5607ff43a05954c0910e63e5f40e1321af322d1a70a703769869a932a5fc07b585830f92b32311c0360702ffc3f5ae0a04e16dd4c0db1ca90aba3b7a9540e7b1fc9b97106b0f7ade0ec36e34106ece6af22c6b6080e691d0fbecf9f293d205d3701669a8c2408ab718f83c099afef278c64436e55ef94440d706619836065a07442cca9ac0be51a0773c0564ca3529674f9eacbbb5c44b09486408f3d67582fdb57814de996a7a906028e77187d52d7886a6ba2b5a71d5753a07b126381cf353d01a427b913af426a831d8f3897df5e9cc4dd425aa968259c3bc9b8dbbb6362a65250dba5371c5654f6e193a0d3e1e61223e32e08cc8f641e84f1296686371a78a827d01e602f2826becc55d3573b85ddd68ec3527838d63e238bba2b0c0c73feb03a23e9b589f35cc751a11298b80db96eb5438ed8b923f85cb5eed8ff7a83833896d7956ad463a34e31826706769189892ae5004a3ed70d21aa79740e8504d4064fee2ba418fcb02ccbe269c9a7ed17b48c1cb59931fcf2b71d15bcf06781d86661070ba3de3d5a17874d27728512a0512fb8aadaea8e808bc4245d0f1bf803c5450b784de1617777e60e61346d049f5df9b4325744358a533d9f0c41fd9431f09c5783f09099ceda8dc16f99c8e775e33b3672d5065fd1928fe02a666c11564badead27ba624ffc7df8dd14100cbda401ef56e3cf38466d6e9ca7d73b11f161b4b4a7839bfa0af999d0631b24657ec4b82da2a7ff9b5193b762b6770c1e8878fcc201b8dfff98956d1c2550c7c627badc5b1669acc6341361c2735e316ce1ea280aeb9a70522e185b2551f68e67b8976ac99b12fbd6f4d54a99cd00f221cf2087e64eb959647e7f45f0ab956419ff7f6d7f6f89bdc82834ac0f6422a44004548aeb74fe6b6345d62e71a5417d008cfee43ae15bd6e6ee8fecf30a135eda4dc5ac23669a287cb7bb76f052a49f5ca1bc97c4d19e16bf01f46160f4c8292a50506f885d93a03b5c50e13d64ffb6889f9745ff24717349d0935f41121d43a3d2a418de84158f00dd291e8dc847cfde00b40166847162c3aab3f561df42a71db235b8e088c16e5f987f54d0147cf4a398a81bd00f2969112412aac008801e8835991733ceedac2643936caaec246cf5dad64d227c984b29c34530eac7eb96e22b5cb886be882f0215923c9bdfa16ca28f202d0897a490b23a6d2ae19db57835f24b146cafae158e32d19a97cf40b9400f281ccd0dd246cd46a73ae8b16c5ca3f50311ac1ac818e3849d4ecd28efa38fe6efa8b3d8f090aaf911251c01acf9a544166c6d918e92112bc1a81363718c7762e0740c281a77995ed2630e414af4dc9d06ab8a7f232de1b1deb2880d9f36fa9599123ad1f0b37f56de323d0c7b77d40f05b7c6a9625548fb591831b83a7e7da8e5af937c22ce7709997b645eb9f7501a6504c8fb52877a3b1914db851622e10391c10c060d14c704cc5945a4344647b2a27d941f0822f60ecceec1b9950e85d6795c7e512f43993f6c917f5152f5825a95a4fa4a370a8b16414e0e0ee7e844863d4c1f7a7dc0756f742ee4630ac36e1433d4d48c239e9babd43d9e0cb22af70aaa78c704af496721ea34411edb5f41b8fbfa1e85ddd1df52b3c360397922845ec15e3805b78e4d06f66fc21b6a4c957a0efa845e4942beb3543677129004b24caedff7708d6586e6665b651455934b97fac6c2b5817ef61894c30ea3a564f44c0a761b142ceb46166dde16bab1ef3b5f108487394d53f945855fe78e898bf4d2f3309912804943d8d84c22551714cc335519062d94af76327089de08ee16991cb239e6670211997eac8a1993be407341731a2e9fa6386117e609be455abce5ef08919205825203996e0df0ef0d38e139ef47d093e02010c25dea59b7212106365c0c296bbcfaa53f0bb31d40a5f5aa7a4f1dd4d0d8dd58f4c454436167be6c063003e3fde534b2ae5694461e1b3a608011ee37a4a0c58d0a8e9520757bc13a28062e66b6c107a524839e9b4bc06b5de117581cb024b9a3ef43923f63781cdbb5a7178238ef0b8d2bee45c43c8ac5f70d510b8fa5861b9868810e1aa5dda59263a4c7d4950c4ec5ad537d847b005969f76da680d33d107fd3552b07065e31d62b07d45d87c9e85d1a7a915184782ec00b3f50c227a491650570fbaf93d19e77acb7514110a53e0e48958edb190dbab39fc83ca90984e3c378213497a8dab8d61c63bdfc1f43259f4f5a131639bd3ecbeb96cf4b046adb4d5ca19fc63b5d7ae1c6d982b403525739ba3db24903ae813b7b4b24f78bf33735ce53e748337397093c4b4b13d1e59fd2254e1a0877a7af710e73c422fc10eb438f8d185ddb2ca100d9dc904f66f83a04f99c0de6837b0e1bdfccf078adb14c1de66291ad733414f18b3d26c28a70aa29281e28053a36d6210f8a7b93a5c77ab751597c42866771d0a17628102eeeed3d82acd21ce6051f6e9e5dc34da266db917960b3b70dad94a83b5595ac38618a17664317366152e3abe5159c2296da88aba150e1a3e1993a7b6eeb36c15f8d3b87db60e60005272d3672737a16c29f9b56a31ba422708df206be05d350d5e4db0a315647ef49981607f690fae739734c6b249f31a19fb5b201cf2c3fe1cb4daeb42598c3e4ed4019be46dfdfb058a2d889ba440bcb371a479dfda5218c09ad9ca5d2587d8af673e6d88c5669daca1a56b7b83f0c5f63349d8e79a005d9a54e2474a19d8df75b140deaf011bd242f87090c52e3e5c507b4714477ebf66c25a8668b29997fe25378de9f30a90207ab67d99eed8c51896cf892ec51136e6988ea8a290df59f8a6db0c801f28fbdccb0f46bf7cc17cd5798b73f3774bcc47a0eaa0c002517fc0f87690b75cf836255d0f205696af8728abe7e2e9942fca7c511a257a489e7252e3eb78037cc7a6adc576b259408e97b8bddbac980eb3a480f13016538aa10901f32d9e7f9745486a68de654be5f5c5d5e3d7b6e411fdaee72b121c056d5b5f0c619ce85bd411ffe67866cb2b435114857c68bb7b6659820f05586a1212f391f24c8f1ddd7562a4e2b10fd6114d706e02665af49f33c3a52892defb9a611db55361c9200892548eb0a44808b71263153b954d605c4b482d5b08676b0c33a052cf97388ffec8facd3826f5cde24ef10d1a355ea821ada7bcce3fd3b3a0edcf784d9310c69a15025365a8a643e09b626437aa71ec191ee82df14b4faf96583c9fe50c296d31f046535623b5ac7f262c6c57f339c5a96a2e655fcd67b1b2d77830dacb1949f2e23ce905d9c9c59b90df639ab85b08831bde48a99bb44a8a830eb066180fd1967eebe77ea75fea2eea96dd7adccc782134f1a00cf08080dcaf17692ceb121274356bc0d854d39cd61a7c769d25f4439f49877e15de4b1f49e151b114d8ee3c23a29dfbee38ff0ed444cc36b8fa2cb088bed298b241febf7927b1ef629be7bb7409427118bfc6a5ade45537cf4fbce93cfb5653ab657e334b119ea2640f96e844ca494332e536f007b0735c05413bb26ed91b128ed200bf2b07d5cabd8174cc30e71445696fe53f2f24dd956e80dde9ae341660eeba8bee8df97342dae9eb4f9c1b39bb6feabcdf74c49699f060533eb4afb0ad15b1a91d5f19be2a918f8022b9b3fb4fdf154b01a08a9d91c6a955470f0419238193826b567bead70a76c4db27ac16bb14b8e273c64bffe329f28c0348e24b328869471fed806956d5f06c83d41a6b16fd1b11d7168c363f1413cdfca7a400e711f27a4ee4758dcf5a889ef8c066f034448b90a55fd779096ff085874ad7471eed1e4e5398764ece29e598ab47ce073c0091a649a56fec87d33a51cbcc71b72a9d2bdbcc12094361996c3718be4efa3ccb1231aa779c25241fcccb124f9e4c58498b504802fa4165a9955e1927d07dfdc39ea9110d9c76d73017761300f48c3cd7486a7fa04dd931f637a0e67c03c3c70436c34200f10faed72749479be44894c4d756c8131516663029ef5206ae7de8d30b7f8c6b5027d95ff038a2cf6170c98eb3c9ebee7003ea24d770ef5d12577fcc28d66306b8e022827b62def910d90807636878cb02ebe5ef535fbdf48f35a2553d15c74619ecc14a0eb616ee037fcae465ccc3af8fbc110b2e5dc0dee48d05c1dab816dfc4d82787b59121139faf99d0f8d61b286e88e0227fc21b0535bfc5c54c097c3d2f54c8aaf55dbadf386e132d811183f8bcd81972e54dc60137318f7f71c8b2e78f80e0878eafd66145cd0f1a17317b8bc84e3afd0d08eeb5ed993b914999258dce31fa60d545e7d7f968303fc25d2238bf8bd87317d2eb1d4266a5fb9eed1863f684a980b321dce1d2566e2d836a0e539f9473be6e108e12e4287b7afac75d7986721ca76bdb5d2b21c10bbad4cbaa94411be45bd3bc688ae4a6d93874f3f90fcc05716a02c11e24737245395716645c7afbba0b6dcbfef932cc48f2c443dd3c629cdc454291146ca43d4a53ff5a75e004437d50cb316fc9e9525fe02f666c4e4c2082bb60766cc4f8070f9943460e91c99ce29d4c90b9ce295ac351b36b9c672851b2d2af830bfd5168472f0d6bf6fca78629b9177932d44a4f6c2e3e59280f2ffced2c40e1f56a011f4382f9c0ad27745eda692586703d517a119babbc915304d2be2a829553c5fc0b865adf9c329cdb9d5ae0f8808cb5de3669c1e60b039225465e13c5e39f5cd46d03d0d76a0021a6571e15b7cbdf2bdc0e22805e2de2aa79c3b34089815f2c5f3d7206ca43ca58baec1bb10584022ea91f85a963e6d8460a194bfcd2e7bc5d16207e21a3f39346e9fdfca80be83d21e73a777cfc9a17556c28d2e255b566e342c69020498d56f253c8cc05349598c3e98c1155d28bc6c607dea26d886d01d139b2e112aa1b55dc513645592b50d37e1c78d33770a64cc672eb1f5e002b8ac9a7326227b92c379f530d4005316c779a32f3be8445d4b110e868d0386f2d6735541533d1fb0208b8cb40071b8900c0d9f706e11d3a109f71009be68ffb479a0feceb4a0971c6e5ffdbe5f53dec9d9b8984c2d0d3635cd962f1a3484f3eb35fc524f163ebd36904bf6a3eb844608be4d78e64ec7499895190a187deadc48e2d24f8", 0x1000, 0x2, &(0x7f0000001180)=@in6={0x18, 0x2, 0x5, 0xff}, 0xc) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x407) connect$unix(r0, &(0x7f0000000040)=@abs={0x5983e6d465f91612, 0x0, 0x3}, 0x8) sendto$inet(r0, &(0x7f00000000c0)="f407761c4df6daee8c767b9f7c170ef56c29e86ead5d89e8bb66044f49147ca1038dae916dff8cfa1cb99419c4f7800143d05ff1a1e523377c5864bcecbc8b8ba108bcc96e4e663055f618eaf0233dc201a2735f9f59fe0d22e9062303b309", 0x5f, 0x404, &(0x7f0000000140)={0x2, 0x3}, 0xc) 08:24:37 executing program 1: r0 = msgget(0x1, 0x4a6) msgrcv(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3b5c46a9416ee2396c7b82b9def4800"/104], 0x68, 0x0, 0x1800) setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x100, 0x4) r2 = openat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x2c7b9ee85bf84287, 0x80) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000380)=0x800) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x100000000000207, 0x105, 0x7, 0xb24b, "49094a54ca605173c99628cb2e9b1e0f9bf3f816", 0x1, 0x6}) syz_open_pts() r3 = socket(0x18, 0x1, 0x0) setuid(0xee01) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8000000000000}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x241) r5 = dup2(r1, r1) r6 = msgget(0x3, 0x10) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000e3ade0fb40c466269b3605cd98e0cf38d98d7e936a5dfd9018bfea34bbf35a7c97c05813675fc118722cbe7b5277debea315735221999bdea2036a4cf46b676085494c02f7300b430f2157d24d8444aa902b84ba3cb4cab44024d99d7e55c0da5d774ea376d8ca22cced5a56e361722a892c0264c85e64cef60db47c"], 0x47, 0x2, 0x1800) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000800)) geteuid() setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000a00)={0x100000000, 0x3, 0x4, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1ff, 0xa}) r7 = semget$private(0x0, 0x4, 0x226) semctl$GETVAL(r7, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 08:24:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) kqueue() select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 08:24:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='a'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x9, 0x6, 0x80000001}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 08:24:37 executing program 0: r0 = socket(0x1e, 0x5, 0x814) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, 0xffffffffffffffff) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) socket(0x8dd6299285688ec6, 0x1, 0x4) listen(r0, 0x7) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 08:24:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc66a3c5b0041e400", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x10}, {r1, 0x1}, {r0, 0x20}, {r1, 0xae8034ce4846fa17}, {r1, 0x1}, {r1, 0x40}, {r0, 0x2}], 0x7, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "5b980c03a70e2660b65d3bb18de05869d12445f2"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 08:24:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x42582b5149dd8d58, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x402, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x10000, 0x3, 0x8, 0x6}, {0x7ff, 0x1, 0xe3, 0x14000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 08:24:38 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket(0x2, 0x8000, 0x6) 08:24:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) close(r1) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 08:24:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) 08:24:38 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00007d1000/0x200000)=nil, 0x200000) clock_getres(0x0, &(0x7f0000000140)) 08:24:38 executing program 1: r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)=""/14, 0xe}, {&(0x7f0000000180)=""/52, 0x34}, {&(0x7f00000001c0)=""/153, 0x99}], 0x3, &(0x7f00000002c0)}, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1fffffffffffff48, &(0x7f00000002c0)=[{0x9, 0x8, 0xffffffff, 0x1}, {0x9, 0xffffffffffffffd8, 0x6, 0x37a7}, {0x76799d5d, 0x1ff, 0x11c, 0x1}, {0x9, 0x8bc2, 0x517b, 0x9}, {0x0, 0xb3, 0x0, 0x100}, {0x6, 0x0, 0x7f, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0xa194, 0x1}) fchflags(r2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 08:24:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x10) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0xffffffffffff0000, 0x4, 0x6, [{&(0x7f00006f7000/0x2000)=nil, &(0x7f0000144000/0x2000)=nil, 0x3ff}, {&(0x7f000055b000/0x1000)=nil, &(0x7f0000683000/0x4000)=nil, 0xf9f}, {&(0x7f000003f000/0x4000)=nil, &(0x7f00000ff000/0x3000)=nil}, {&(0x7f00000f9000/0x3000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f00002b8000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000406000/0x3000)=nil, &(0x7f000069b000/0x2000)=nil, 0x4}, {&(0x7f00001f1000/0x4000)=nil, &(0x7f0000428000/0x4000)=nil, 0x1}, {&(0x7f0000316000/0x3000)=nil, &(0x7f0000010000/0x3000)=nil, 0x6}, {&(0x7f000040f000/0x1000)=nil, &(0x7f000050b000/0x2000)=nil, 0x1ee06e6e}, {&(0x7f0000296000/0x1000)=nil, &(0x7f000064f000/0x1000)=nil, 0x81}, {&(0x7f00009ff000/0x600000)=nil, &(0x7f000073e000/0x1000)=nil, 0x5}, {&(0x7f0000324000/0x1000)=nil, &(0x7f0000da9000/0x4000)=nil, 0x5}, {&(0x7f0000249000/0x1000)=nil, &(0x7f0000a4b000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f24000/0x1000)=nil}, {&(0x7f0000f9a000/0x4000)=nil, &(0x7f00006ad000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000d27000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', '.\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8001}) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) kqueue() socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 08:24:38 executing program 1: open$dir(&(0x7f0000000140)='./bus\x00', 0x8, 0x14) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0xee}, {r0}], 0x2, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x10}, {r0, 0x4}, {r0, 0x10}, {r1}, {r1, 0x20}, {r0, 0x84}, {r1, 0xa5fc01c20d4c7188}, {r0, 0x2}], 0x8, 0x4) 08:24:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/48, 0x30}, {&(0x7f0000000180)=""/56, 0x38}, {&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/77, 0x4d}, {&(0x7f0000000340)=""/83, 0x53}, {&(0x7f00000003c0)=""/181, 0xb5}], 0x6) r1 = syz_open_pts() r2 = dup(r1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0xffff, 0x2}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r1, 0x4, 0xc8) syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000540)=0x8) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000007201"], 0xa) r3 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000580)}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x800, 0x0) 08:24:38 executing program 1: r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffefffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x6, 0x0) 08:24:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4}, {0x30}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 08:24:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x40004000000028aa) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) select(0x40, &(0x7f0000000000), &(0x7f0000000100)={0x8}, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) 08:24:38 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000039, 0x40, &(0x7f0000000040)="06000000", 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) 08:24:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000002c0)}) 08:24:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 08:24:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x8001, 0x4}, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x4758baac9766c977) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="b3f964eb6f0802c9b192267c49da06abe1eee9aeece3c9d7804faa6e27e8d58dd5aee6b55838c7054435b3a54e8f4af5dea712c61ef87cfd8c", 0x39}], 0x1) 08:24:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x8) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000280)={0x4e, 0x39c6}) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) getrlimit(0x6, &(0x7f00000001c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setrlimit(0x3, &(0x7f0000000240)={0x2}) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 08:24:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000040)='./file1\x00', 0x8) unlink(&(0x7f0000000000)='./file1\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) r1 = openat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)=""/160, 0xa0}, {&(0x7f0000000200)=""/47, 0x2f}, {&(0x7f0000000240)=""/91, 0x5b}, {&(0x7f00000002c0)=""/166, 0xa6}], 0x4, &(0x7f00000003c0)=""/76, 0x4c}, 0x2) 08:24:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x5, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) r3 = socket(0x20, 0x3, 0xdd7) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000100)=0x181) getsockopt(r3, 0x4, 0x2b2f, &(0x7f0000000140)=""/79, &(0x7f00000001c0)=0x4f) setsockopt(r3, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) getsockopt(r3, 0x4, 0x200000000000004, &(0x7f0000000080)=""/7, &(0x7f00000002c0)=0x25) 08:24:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = dup(r0) getsockname$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) clock_gettime(0x0, &(0x7f0000000080)) 08:24:39 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x82) mknod(&(0x7f0000000100)='.\x00', 0x2000, 0x4) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff24008e12efffb27858f5570200e1b3bf010000fe00000008000004"], 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0xe4769da3ff578794, 0x40) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 08:24:39 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)="057c7930fd0f0545c767f02310d31f84d4cb0a217b195e7885fb7555209bd4d6f2fd5c13fb0a1116c8e5b2a4c1829a7c49efddac430bec3b34cba46d822ba57a9dfb723854741145c194e2340f121ef7db4d3f2ba924f0af15ecf05252eecf21acfd707656d0471feab68a14bdadcf81ea789b6c3005722a93b4373fb11b8291a26b9e791188dc8544790b26a1c171768ca044de9b1ed62d4421cddf78b45488", 0xa0}, {&(0x7f0000000280)="92d806ae0faa079deb85eac6137fa19c8a005d28d51aca4bee1fde1f0df6852f4fc5e356beeb36aabd368956647907f8dcc306ae6aee8f617a8eb01ab4e9b7a37cf16f87691f6e3291cc0df2488d83b53d9be6182f0c42c3c7be7bbb72a4d40286d3a605383973fd7f6863b4d90875ccc12df8eb47095fbf8cbdfc2cb254635de4ec619d6ecea473f45e85ca93a5f8cf36a917e89a4397084448b491dae4af4074a8", 0xa2}, {&(0x7f0000000340)="256f8a2e128442f5228ee16765afadbf4415b120eae685413390ca2489d181a735ac41477c7ab866505936085bc131e8efafea28dec1267c13dc506ed3042590b30ef4d551e6d0cd96c695e3a001df26420b592bdef1df1612638dbd4ac9073368ead937baf7d3bf884dfc871a59e16f0cc171e221c90fa814e2a7009b9943736671f45fa7c6edf5515ae1f4af6c1040e10b79b9cbfaf85efd7aa6d43176ec79eb97d6aca78b2cea68edf5fe57f0dc14e2cb83b02741ff996d52b971d44b93ce60dc96d5182b80daa775e4dfb6649a1a2cf3184d4c845b50", 0xd8}, {&(0x7f0000000440)="356b44d31fcc0649be5c42781c52d180a687192d324848d62fbe070daef9108cd6a6399bacd45acaf38fa0c3b46b23ea923baf162debd45a42ce722548729cbede776bf475273438c2f4096a5a0d3db1463ee74907a2", 0x56}, {&(0x7f00000004c0)="e35051aa64ac6c32126dd7f9cda153acaa783e6f6cf0889479c0405a5c577b7701f7616ec808ffe958b246a0bb253f693dfde8ba63528f37e13b781d1f593c2c2589187fbdf9c452576179cb2697d52e90f04bf921af4ed7060ec4d7279eb0a67b2a", 0x62}, {&(0x7f0000000540)="efd3f37d8bf154baec321b7b3d7084ff415842f308a4309ab8774f61fc142e960a7fce040600871b80b7089bed557e3b0addbacefd21ad98accab5b338397760d7c5a9c20d238550d7b04ed7a3e8d558c163193b19aec2af2d81d86f76f761d4f6", 0x61}, {&(0x7f00000005c0)="0f824da17bdaa33db0509a32ae4d28bcbf68a7ee97", 0x15}], 0x7, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r1, 0xb) r2 = semget$private(0x0, 0x4, 0x148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000007c0)=""/219) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) pipe2(&(0x7f0000000000), 0x4) 08:24:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x8}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") r1 = dup2(r0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) 08:24:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="d567", 0x2}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = msgget(0x2, 0x40) r4 = dup(r2) msgctl$IPC_RMID(r3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xc15deaf4f31679b, 0x0) r5 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000100)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) ioctl$TIOCSCTTY(r5, 0x20007461) 08:24:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xf72, 0x80, './file0\x00', 0x8d5, 0x10001, 0x7, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 08:24:40 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100010006) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x8, 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x6) 08:24:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81, 0x0, 0x100000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000002580)=""/4096, 0x11f5}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/158, 0xfffffffffffffcf3}], 0x3, 0x0, 0x0) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pwrite(r0, &(0x7f00000003c0)="3b0c1b74ef314634bc9c7b92919a28e5760c498d63d9d1aa966961e20a79531170871e8d0c727ba12d8ad141cc7415d24e0490ca917c48cf02e650fe9695902893995985da29649b615f4fcaf4a563f2236519242b02e43c4abdedeb2022734f8dc984846c3bb4ee26bade6c4d6023d35b1443b836a04701d314b51473c830aa827e041ea61d38363d0e903e11a9b8d50e9e6182455e68f55ddd06300900000000000000c9753c25efbe46093ea1e0e9cc833923285400208c5e20bb88e7cf8d7b99bfee2f3a33ba1d4c58fc73b500526b8559ccc38409f88854144526148ceb82170acebd6a2c2e26d94f5f0698e21c86face609375f9eebac0", 0x2e, 0x0, 0x29) 08:24:40 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 08:24:40 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100), 0xfffffffffffffe21}], 0x100000000000021e) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() dup2(r1, r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x2) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) 08:24:40 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f382a37cffbac80beff199bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c3000cceb2024db2249b8e7c393231b56b709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c31d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) open(&(0x7f0000001bc0)='./file0\x00', 0x10421, 0x2) sendmsg(r0, &(0x7f0000001b80)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x1}, 0xc, &(0x7f0000001800)=[{&(0x7f0000000080)="04deb027b83b23af1a3b25830fb88f8f8c", 0x11}, {&(0x7f00000000c0)="49b88d967298e338c04f8d782cf0c778e2c8396c6c8de6ced74c4e4a9d7da75f49828b508080e4ed5bef79dab77a9a1b91566b179bf92daa32edef2c88f85b700f930613eef06a1fa67f514585b490d9377b8150e154ef8eb8e673b76a67ba773298c6b3db9fcacc194d115fe44c90cc44c032e1bb061148f2aac78c6d985ff872450a2cad65d2acaa377c7a2a37d2953d2690ceb39ad1c0d394c388854d1929a7b23b871c09d3f2680d3c3c8f274c4c84d94174a242011b70e1154589fb69c1dd2170c3cb49aa", 0xc7}, {&(0x7f00000001c0)="a31c68d244fa00901c1bb482c1b5c1a07736c85e172be2bc4aea767d7050dd4716272a6bafbdd77578c6b687af5bb0f58ee7dbf9841319dba03cd4453d0ac059767c7bac77cc17d781121adfd39826e6096ce47a51ea4b3edc7c25a22e2dd0aa61035e1146d80acb01906e269e1d2499fd0a18c82352f09ff5cc99e158969f8fcbf65c9381ab", 0x86}, {&(0x7f0000000280)="7c6eb865a744963d974ec45670c303ffbb730aa9f0af45449373f34e8905ae3285a20ad9fe8637996a5c5701901eb0458bae7f8a1b417bffdcd293acece3f45d15fa6bd0ffdbd110cbd930cfb5b1c4215e2f4710cbaf8d54badd647a3f65a52094279960e2e77dc411b453082ad09c", 0x6f}, {&(0x7f0000000480)="4457bc7a245bab866ee565638ebe15e2883d741b163fbccb21e3cc12e92843ebe7095e8af32ff1dbfda817320ac53bad5c8b2a0a31493ed06bf54df230a3cb978bc3d4d37aedf8b674f22f77941a860d000c2d447bdf3e47219b976014fef86254ff46858c6d9b0ffa8abf30a4ebc8702db0735da8d6371c8cc028b777fcae16653c324cbcab02e9c9efdb8d144f0f08bf64674f2f1f574bb55acb64e34de21452f026f6d20e6a88153c3938fc706c495ad8803cfe8fe2111b52980c90feb20687f835ed001151e4f67392e7", 0xcc}, {&(0x7f0000000580)="85dc29bd0931a887d42e04bc80ea084b05658a767e2d169680690a0731331402b31ed6c9b12245be2297dcadd82b59fb33f2657a2ff8dda85d44204ceb027ef0addd8d4a6742b1c843e56657aa6ebb6c7ab535e8ab989069f49eb721f3a2b8dcddbda8dcf24d7bb53ff4274fca6e92e245814ef337466ed9651db77a2733a4450d99a634b6e9c077f41f35cf51e758e6d0b7ff7eb4e79747108c1b9b277d30b27a230ac1e7fcc336f927256d7c7b8e6246e07d8eba74cf00a3cc49979d2f3db336c5c0ec28dba487fb6ddd09b62e50245546c924c1c6ac9a03c28172a2e6f668c1", 0xe1}, {&(0x7f0000000680)="0d003ef3e5d90088771579950e7788a92a9e01edf357f3", 0x17}, {&(0x7f00000006c0)="206dd9a5a51cceea0a2a19074963", 0xe}, {&(0x7f0000000700)="60c2dd73c94dd427041a56d95a73ef6677046b0dcf0dbcc5655bd6dace0a30ee880d5c0e850ef6b6b9b17121e15b0ab1fb060df0ecb1c96239005fd53ffc318e2d6f38f9cec6661e835cf0d24a4b0883b5d74ab410b9bc646a9ac45369e61401e723ed88586a46085919ba348cf5eb02ba7ba5633570fc58222c6d4788175cda718965552158119546e5d984995e0ffc3a6e0d2c1b94f3a46369f4592d8550c01b99848294b517ee9f34a13e587842b63cbed10b87c004b2a06c98193cc840fbd53ff99a946615d35bfbed9d549ed0b55e2462730ea0a104f4bc9e59e286a0de58bcc12e70a47a9b4ded7098312d62dee9c2bfebe55101d51e79b380aad460bc36d315d7f1d97aedf4f309e3d77882ec5e202745c3f96c2b72ba75223d3ec1d17bc9f49104a11c274d7b981013cb7a9c37e3e5dc4b849dd8c7d404092e725abdb883fe42ddecc31a463073f2bcc9c412130999f602006eedf3b160ac52345454891b62c1323ed053e4d3a5cb849cfa17b506f9b73a7ab0052af0f6670cb84ee735ace120922e4ea4b6674cba338a954d884f17b0bd630adad82b4c302f07197b77efa3f5d7b3255d980221164cd03e2c9ed8426174e230cc2e945cf109c60a24fbbd0cc443ce2edd17bd2413416f6d86096ee62e517d268cc77a31bdee3cf6b7851524e028f637e91480d73a815fb752587cc783156d67b1947413dd14acbcc424ca404ea65a200178eac34b1eda1213f2fc930200cd7d01e861d0139a06c8a641a4e94c0689a5072f353be7c42334299363b40c9f04df100c277b2087294410abaf6b8e07e9858acc1fc8626c3c93c8975d281a11c8f7ed344e7ad724991f24d5f07d6343d62773084a8bbb20429bcb58f52931ceee0436aebbae73d6b58b832411147ec5313169b79b12d8c316694aed439dced15b9088a4153d8bb76418c3bdc148e57623828d36c9fe977c388bcf53c1a3b4af94178ff75d558afc60d2254f8c619acbbbea8ae5e8c9e8e6f5c9c5a0a12042353f27510a8505ac2a9d4adf106ec3078763126c72a0ffcb1cfe39312592423f751c9a9b5309d905c0d11fd3ecddfe5b382c5b07e536b36c555762f883f5d5c80eaa0cc16e1104ff145ed6e753ec97286815a1d9fdd6fe25b16bbb26cba318f8eca88d99c3ce8f1e6e65028ce6549125b0199f2cfd7cbfac4dea072ed26b9a51e009bea403809f7336cdf8ca9bad351af38cb6ebe13d32524fa7867e45fc36405caf029a2d7d6cc9f9e11417954d862dd2eb1651b146ccc23e5152c3660aee60026209f83dbba4404a1ed421cdeb867aba9476d7b81707f9547b772bcc57b74ae6e411753f977550cbd08c14ebb682d6f280e7fc639c28da27f778872b48439b157bc0147adc4fd5a035dcff7182c2b27083e3ddb9573f3936c0ebd22e271e816a913deb98bed12fd2367ab021c88819f29b79339d741f26d6fefdbeac2e3e723d69f8899c4128bd33607b5eb590ba19963d88247f9224456f81e5df55391be8a58fa269542f94ed61a722413cef8441ee2491a21a9b08107d25b85b08add7a69218ca34a1115ad4590aaf2bf913b940ab000a378fc7cbbe4d49e1ebc62faf35e8718d9e4cb251cc58174dc8232e493cc902b631cf696431ed2d0ba77a4a592531b2fb22782d6753eb8261fe72d199f64a88ecd618051d117cdde66b7ef6059743b282aa2633ef2c9374a04c1c4abafa210d5819c0cb529693679be50914e750c5f6b695b81210fe8fb37a9d9940c708cc46e577af8cb412ec0a7fc9420e50930e010c88f3f6e2f69d4e83a894770d94a4ec1e74b496554d675d06ce71c47c37ae0a2a7190f3fe1c87a8244d4a0dc8092e28f3de72652a0fb2fc251c00d5d2ef58bd8f93a9853e4ee3ba60f64d1940a24bb8fb140953fab0ec9ad947d47e2efa5d89c0e4acf4a0c9e29df8a53806090fd3ed20b06a557db02bbb023321cfdbc8ebb7c2794894c6e01d233034d85d57174b894a8b754bd70237143e186c3c2735e5579c7aff5f87d297efbaf1fc0c6f0a3fd1dff99f38dab43ef3b134690d2379ff092df056b87854de75a78118b411f924f99d63e858853ed31af2e549528a17aa23a885972d954b78a77f30339042ba3cdb4867dc84d54e4fe176e1a787a0ca6ad63f223354ccfe30c02b4db4c8890b2884d8c5a0fbf03772157a50ff4bc1f379b6625e0b2ae7211df472f184f39b6fb795068e0eb9cd2613ff2f50958da9dd85ee3c6dbac13acb448efb979ec28843733b9b48eae9be740ece8d8f1d6c9aaa3389a394d3db83cce7674bfa105d982195d7bc5d58cc1a76c8e05ba5d376794779cb77bcf29212b010a71ab7c3dce8720574dc410b6cda36610203866df346fda7eef29fba093939aa5a557b08f17d155a76fab715087005f8504ac29fd3b301220a05800afa0d33bfee1faa47234ece7a0a40bdb82176c69dc0616eb1c7e9f96bb198ea153925dd5621e31514928f541a605578effb5e8279834ffa7b8db6736d37fec19543d8c1d1b1dfe9b3407eeb5257ac5728516649dc172baa44ba60cdbdab2efff88f2784ab1362979aba45e201d2d022295ec17b89b9da7c066c4460666e2bbfa11eb75cd98e9cc8905c9576236a65ecfa6ed427d5c4583ea6ee56964580c48e3fcde05cc3927621062b013f9652fd582b2928eb2aed35bcbf8c94462bc0484d5057e8a11eec2da6b29c80a76f6ca9e9211ca1c4ad35c31b8c96cc4030940785c649bbbdf0c2f851a0ad9691b5a202fcf3b4ba25d483a12af937ebda9e1a5ba7abb5d253a2f1f583c9a9e386ee42bb6fd588aa38efc121417923eb3a863c8388517e0293eacef439cc08df3583b63c0e36ed3b5cf1943a4f513bc874acb6db55d776cef67233754b06ea97f6454c319dfa6ff816b482e649f7d6ba7ef48048020fa1a545be8499435e55b384c65b0f17577dcdfb9e9ef8abea24d2ef06aa586750beaa392208ea0d0d4827803baed60743766c073e4f6f44503126004c638d9941c76d05e701110c0630fa7f1a1d4564892f0452713ee2766cc81e7bf5f9b00983124b46e09ddebab05afc4cdc324f56061e7efba14e3cc3335b790696acda63ab5be8e553a9cd62dd15d93f7ccbddf26e84bec98c7d5116bd3a58c91b5937d6d77681a18c1f7db287925881b15b77b473c62c9a33fe96c8f943f05c5166ffad02e839bae00978e41d6195f1af627e8ef52bb56395ed55622d120586237555f7186f27e6b7470f4240cf5122eba76df05d477bc746bdf6141fb9ebba014acd3c9707a3b705d32d2d6d45a53488343e0024866843051ff24a0b484f1e355f4525507c5b231c81b30d3e7979ed505b224763af4123bd7202659ac4bc94b839706b4b1b373db81e392385cf1c7958f9bab6eaa710491c13ac56c766fdb72b491d3df3b1b4b065d4d57c31b1aa204dc51cda68448dd400ba1ae526f4ba62bb07f2f074be7b578a3e17cc1fc9d19d71fc98d5d27f82bda9abe7735134ab1fc040591dbf4ee1815c039e5741bf7aef1b19b262ff0062ac8fc1dc3c3f1cd98442faa8c80c5c684b8761a448647aeb60c9fb4f20caa3ade7f0a324057ae9a1c586b6e744d8b0e9a6268e3ff510c3a4bb29267248abd294fb69597109792caaf03c464e19a6309a1eb83b40bfbe023fdafdbcbaa3c4413f92782615a651597f2b700cbd8f7f26195312fa59be53ea7dd2d4726d7b128cd94cb856d1054906ee26a32bb0fabe32a5b45732bd094f31ba01e0ead76adb4432ebc09f6830fa3f4d10faa0fcca5890eccfcdb5570bab7aeac4123a6074bac1ac534e5e7fbfa103a1b1caa52d6c99127eb0ddeac7282d4d75f610910f3566e1c5baa7fa8267fe46c91e00ff95d99c3f846abfbbb8eda34bb3c53d05a4e34dc4a152c03e790b1f603a6fe8cc2235754a47424a6d7b8c963b68b5b79150afe78a58099ac324d7a4de80810ca35ffb7cb2890090bd05021a54291e9164a956c9967a752377a4fc30688dbf1560fc49be2d74211be60bf89cd2ae5b4bb4fac2e0d2cace1c4f043a02ae5f9140fc6abc8bfefc209cf10a3208e64b2e8def9bb2bb358aaf41685c86d15871a0472a6985ea39729094c89912d49a29d9cd111b0e413af9ec714d47dcc33becbc4bad266f717efc37bfedccd5759f73d64438a12150c0d4f2eec0ff6253fb992023585fb0f116e5c9d5016cbe391bf0f20ceced901bdb363b23e05062ece9e12e2f81fc5b519d1f7ed8e01d07371abf2118bbb58081ad89a07d6b117f54a103de0e5a4297940174072696bbaabdca80873504a78a7a031f47fc6452a281519d24bca981c56d62e1e248b19044a1767cf17da578317aff6f33ac77315637c573e95eeb8168a5ab17d678c2cfe6bbaa57a9d8c7c3fc4a20d904e3f7234a147557f056f47d061e481e5130c19868b4ee0f288c901c346038e5ecc3c1f7851baaacd1e575347362a5dbb13e805d6c4a75149bc7ba7215587f35dce905d2133e7e8b65201c2bc23edc58b127b10d05df0315e9780551ebb0b111745ed4941e2ff5cae4e301c820486a13e7ec477e524dd1cd6e9391d4723dca629d1fa607b5c52741941dbde6abc2c18f8e6de0e9a094a7eac21807ebd89f8489df1d41111746842bb9c214850d106e7c5756d576bdfa3e6515196fcefd594154c266a6565dae5e7c4a2d6270419df8b3fc32c48d80eff647aeb5ccdfe8a7321c88dcca198e8a6b957cf0137e1571fe692fef6465d4a2eb8bb1ee02cece2c47fdd714f2cdef46f61a4076fbfd3847916224725f83b9857d2a0e81a7a464917652b81555993c47346f1bcceb8b98e6e93975aac9c411da45c83d368fccfd09dc1bfe28e37c8ed5d83529fbc3033142cda050c2f5fe6ee5ecdad71a1bde0c9509ab75012beb10b43e9456e6e2c2dce9add1ae6669079c047a2458d37eb48355d21a544f49ce4fabbf721598fd16bfacb05bf766b9b8db50ee010ea639cb28e5bbad00dbb5bdaddb806336703e765d579bbb48cdea1786b7ba5b70f16335d6cee5606b175538cab8945f896e781fc0133e0a29c4d2658f789e5088371af38c1cd433d6dd83267969d125772fb2273085c6b1f569fad150a9498dad38a693ffc3fa9fe79a01e4b975a5ca9a0b319a63cfa04e246ed09d8bbac77e50451d86773b66d95f88c501050b23a1e6b8036d11c772589a6aa5993ab3c326edc0451d0697561de5eddb20fbd74e2e2628b7f772a821b293c1f8c938392d820ef1bfc04e521cd18347e53f12e33cdd30cb9722fd54b35bdb369994a0fec46721e603172215ce9995705dee2346b14c0ace07f11629308358d4adb519c5c05a39cf0b126f3ee18c45fc38ccf75adb54212ad2fb0a053d6dd4b2e8ba9db0f06adb3bc129270e6910191d6108467c829e3e72b9847d41e1cc4db396a8859c8603f21a42eb5d8b76db29d0cb872ab7b9336e451ec5b54dab62a1b7c723ba2054933e7f1a8ac6b40fa6cf377a1218d5d4034fc1beb4a46d3f52f5bc11bedef7dbbbe309da2ef3a42463b4cbc42d4bea3612abb2b55e2470ef630b231645f1fc53d157b297eb1444e4fb3565833424a5484016003f5a8e0401850c4952afc3e663ff1d29f78624b9a6f9c7868fe8102e536df809eef707e0b54043e2cb9fc5900e4b5ed86ffcb373a76c7030cfd6dcd46ddf330d729bfd0c4e44435f356fc9680fef82999b05fbf2442fac3b513c8bf2faea56fdd33c543cdf314f3afba7b1e434b26e3d09de9013b0b36e009ef96fdc444750befe9d13d4e017768225fd0d", 0x1000}, {&(0x7f0000001700)="72bc263dda505b361c9682e654450e9c9cf03001970de66d42e389a7d819b9c8d9a81147ab71faac3e567574fe3a848a037df578e262705873b94e01c9d23044f5b3f795828aceab694bf4db77725764295c299a4232ae4e27873053a5ea3bbf4ac6a5427bf8a4c6408e498fafc321cb0109dac771daf5da653037d3de6e32f678bd943f1d89a4e9200e2e0b2568b0fe0a4ec45a56c507cb6797231aa3d7aca3b2169066326eb914c908e4d0abe832f403624581c325cc42d616ca0a899ffa5ba0782a7833542a33311f7f3047189736183a910dae1da5d8f1a504", 0xdb}], 0xa, &(0x7f00000018c0)=[{0x78, 0x1, 0x200, "79357a0e8beec1657e055f0632446f8ce908953ef73343662d53d520b3e26e7588d4714844be0cacaa79ae3c660bd4b30bca4c9cab159f486ba7029f40799a2c6a7baf8101b36ddaf3aba41b4ce9dfce5f27111224efa560c6c4a71c864b728a75d4c2"}, {0x10, 0xffff, 0x7ff}, {0x58, 0xffff, 0x5, "8725b80ed81ef30f5b0b5f1da905688c5b8f265a457d07b203b003565f4a1c94a07c8080c511df424fa9b37182b8377138ad5ddb99a531cc0c0301239407e57db8fe7b28bc972b"}, {0xe8, 0xffff, 0xfff, "21d1c537df4dd5ccffb989a79a4d59c5a82102a75a4beeb0d2e0115ce0d3b87d35da377d83ce4217aa17b45f0fc0b6c655166c5e808e15b8c9266d13c90cc50244b1514645d53f9e993a203ded02127adab1e0bcb9de711365137773a0efd32d0126b2d4bd443bb053ad8f46457faa2faa3b81ee5c06d78ea6fff5453fe457dc20abe967652261653666db17fc8a342ffd9c4ecffd2080ef6936f51ec462baf16662e90d9ad2cf562026e32bddec13c5319b73b1e1e648bf869a113aaf6edf940c2650bba89be774c427f75116b037cc89d3999cf37bb1"}, {0xe8, 0xffff, 0x401, "f47e60e10b21d9f86636afccf4c27b0845e59a0d447f5a654df0317fbfeaadc95043c87f6b593f99341efcaaefad7be71254816efd98eecabb928262bf34bb828632de2e2a5ce3c859cff01ff041211efa45ab8ff4abc8a82202246a177bce217e04829b31ec656dd983a3303f33bb587a5a2a158027d08e3d82836fc638471d88f687c468110dc0b4f09d182328573558d154ee8b53478ac5c9d8532dc7d4832c26f3e67b9003afda0a036173c8ea83241ee173ad4f279ce4e17703bd799e898556643c17b333cf6449f4e5159c5fdceabe7ee3168e62cc"}], 0x2b0}, 0x8) 08:24:40 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0xb846}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x2, &(0x7f0000000000)) setitimer(0x0, 0x0, &(0x7f0000000100)) 08:24:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x3) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000300)) sendsyslog(&(0x7f0000000180)="535521d183398873275fead16e5855c7ce4a522e7e6265df0c2f4682389fb3797aff5704065d537517c17fe455636fac65f26dab974072779a83b73eab99a4f4e970dcea6c4c08ea62fbe330e7787df78e83926ca457e9d2f5484ade5b46d52323ba45490f684c4d5d76cac37018632ca73cd1f4585422e02299f1035ec86310f2716626a34bc31dd6bd398bc00a951fbd7a4e1d54be85c236a3b9a0e3d4593488925b9e", 0x30076abf60699a1c, 0x3a) 08:24:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x160) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x8) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 08:24:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x1000, 0x0, 0x1000, 0xe91c}, {0x3, 0xd4, 0x7fffffff, 0x2}, {0x4, 0x6, 0x3ff, 0x1}, {0xffffffffffffffff, 0x100000000, 0x7, 0x7fff}, {0xffffffff, 0x7a2f72e9, 0x6, 0x561e}, {0x2, 0x4, 0x101, 0x4}, {0x3, 0xffff, 0x8, 0x3}, {0x2, 0xfffffffffffffffc, 0x6, 0x7}, {0x2d4, 0x6, 0x5, 0x4}]}) 08:24:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000100)=0xffffffffffffffdb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x3a) socket(0x17, 0x5, 0x366c) setsockopt(r2, 0x4, 0x3, &(0x7f0000000040)="06ffcb333048e69931929648cd8276eba007c43ba575a35981405ee5880000000000000000", 0x1d6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 08:24:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xe6ef516b82a4b1f9, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 08:24:40 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)='h', 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) socketpair(0x2, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x0, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) ftruncate(r0, 0x0, 0x242) shutdown(r2, 0x2) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100)="61fabcfa2830e02ef509d7d9b319823e4d81245f83e99a104b807d76748c0181e9d4f38d48492b21d40c", 0x2a) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x9) shutdown(0xffffffffffffffff, 0x1) r4 = dup(r1) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000280)=0x656) 08:24:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b80000020000000000000100"/56], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:24:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x280, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 08:24:40 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="d3d61b2399983adbba4c5051bd59924a104b76623fb3c5cb920f5789f87b17ac10050e53e49455c3137d46b99fc1ba5a0469b7f9283ba404497af34bf38a09df694bd5964da3b4185b595bd1379967563e99255527f11bafdceebab20ff6244dbff9f833aedc5dbb8ba452c0463e7f4dc29d502bcc36a8faca2c5499963d1943dee2c82a128316b6d765ed03bcd579bca7a12a7c8524856f43eff0905bf6d99196c7a1f1b2acfffbeea4af5cd3c9efb298f15aba2be5d1f1b12d", 0xba) close(r0) fchflags(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x38, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) close(r0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 08:24:40 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x24) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1f) writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1) syz_open_pts() 08:24:40 executing program 0: select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') r2 = syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x1fa) fchownat(r1, &(0x7f0000000180)='./file0\x00', r4, r6, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r1, 0x20004b3d) r7 = semget$private(0x0, 0x1, 0x0) clock_gettime(0x2, &(0x7f0000002d00)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) syz_open_pts() r8 = socket(0x800000018, 0x1, 0x0) getsockopt(r8, 0x8000000000000006, 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000940), 0x0) fchownat(r1, &(0x7f0000000880)='./file0\x00', r5, r6, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000a00)=0x9) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000900)=0x3) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000008c0)) getpgid(r3) 08:24:40 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x9}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 08:24:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = msgget$private(0x0, 0x140) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/79) pwrite(r0, &(0x7f00000000c0)="b1e91b07f3ffffff0000002413b0", 0xe, 0x0, 0x8020000000000000) 08:24:40 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200c2, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$KDENABIO(r0, 0x20004b3c) setsockopt(r1, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) 08:24:40 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0xa) getpeername(r1, &(0x7f00000003c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) open(&(0x7f00000000c0)='./bus\x00', 0xba9466886e1563e9, 0x40) 08:24:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x9) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x95, 0x5, 0x0, 0x7ff, 0x7fffffff, 0x9, 0x3, 0x1, 0x8, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x35}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) 08:24:40 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x40) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 08:24:40 executing program 0: sync() mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x200, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xfffffffffffffffd, 0x9, 0x1f}) socket$inet(0x2, 0x1, 0x2) fchdir(r1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x0, 0x7}) mlockall(0x1) 08:24:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x1000003c}, {0x6, 0x0, 0x0, 0x7ef}]}) syz_emit_ethernet(0x34d, &(0x7f0000000340)="b6") 08:24:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) fchmod(r0, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x6, 0x5, 0xff, 0x6ff}, {0x10001, 0xffffffffffffffc1, 0x1, 0x9}, {0x5, 0x3, 0xffff, 0x80000001}, {0x6, 0x6a, 0xfffffffffffffffd, 0x8}, {0x10000, 0x0, 0x7, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 08:24:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getuid() geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000b80)=0xc) setuid(r0) unveil(&(0x7f0000000c40)='./file1\x00', &(0x7f0000000c80)='x\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/28, 0x1c) mknod$loop(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000d40)='./file0\x00', 0x100) sendmsg(r1, &(0x7f0000000b40)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x200}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000280)="2a5e6233f7cf87041b80abdb76e009c7d7511c922aa27ce2a4ff4ab782b89982cf80ca828562bd75a9d31c415c6f11af9ebe0fb720bc611cdba06064afd5ee51fa9e8c9c0d1bd4f6dc87f0295eb10ea673948c2401764850d537a524405c4944bfca454d4239543f307f9bfcececff0784fac6510d503527545a6f104b8c3ed381932809d49b47cc773472d4fe", 0x8d}, {&(0x7f0000000340)="5508dbd4175c3c02f13004f8f66a3ceae8afa207c7935a3b34d249b4dfb200e6e9706f798e7022991fd559b5376322c95a18159a633d4febe72e78711dbeb2be8ea243dc2e459fc796d89f36bed3c45f001774b216e28d323ec729c3db2b4b6609fd8a1ea52516d0dc236b67c414d06d2ef0cc606417e06aa206d7ec17e6846b3187a4c67bdec48cb6ab7411afccdb28d7cbe610119feb5fb76bcaa8f82b7a5e3782f6978622481ab3246efd5fb95f7bfdbaa1154eaec93d11dd5b4ccdb9210cd281e15385cd80e4df13e608d06e0e23f99bcb0e8e9d91ffc0bad6d43f2b004a", 0xe0}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="1c7d186da243fb84c7ad659418c91fbeefe374a22dbeb79f2cc28c1b5d6ed0921b7ba75bf58fb7d50b64cc841d868d9331b6f1fe4335df416d0d", 0x3a}, {&(0x7f0000000440)="ae66fdec0123173cf76664129c2851e3", 0x10}, {&(0x7f0000000480)="460693a31f630a36f129a919c08e0d23d77d7e2804fd0c4b75715ad2da6580e245608fda81274ee4d2d2a4ae485049fe8815519e3b3e", 0x36}, {&(0x7f00000004c0)="12d68e447af18d6eb78e61fe9a9d451885e1691ab27863a3f195319c56d7c01932de8d8cb51b63d0904e2c7c5fd08c83dcc8771924057394159cc20b66e26e44976db217aedbfffb21980d34ce35146f5174feb324b3ea724215f0b5a0c64f474c6a35b4d8230dd19c658aef5de8da36e575152df6b10a7f36ff0b72588cd9add0ca9284a13378afc55034afffb20d34666c744c388580dbcb84d406dd93a5f1276118b76b8aa588f80398845340c67b7ef959a81efdd6e307ee9723839129862dd84c5352e8bb3c1d81bf1328e3666c9797efa3f001985d9b6002b46bf0490972bcd123942a55ef4eb2f0fc0299f42bcb7a36a6f1c2bde5379194d2", 0xfc}, {&(0x7f00000005c0)="cfbb8147b610e4a339bce89a521af09fdbe6834608d2ea14268e8ce71736fec00f729ef6047eefc84f8a1f0da3ba15897fa7d4216abbfbba2a6669ed623a3394eb83f43d29300792a6d2dcc686e6922ed44d94f7d1bdd3f1d0d8440375f8e305819e42405e183c93551448edddcc864bbb78d30ffb30b6e7998747d99b9f29c4020db15c263f969c6a36", 0x8a}, {&(0x7f0000000680)="6a840638e552c02a0bc37c9363eabf320fb8118931210d8a9ae64fbdeda8df20d397b5b2c4a8426c3c380b89670be9a055c24ee9751ac56737bc8ed6a3c2c56b63ae92734e2ff41e0f8d0438558a23020fadab13d12bafb8c2aff17cd13d8ec16b0a1c0b958d1940f32646d097aaa77fb4d8a559f74f97bd3484f374d636d4c9b2b9ff98d7c192f51d0dd0a45dd32491b97f023b043867f66b09311aba31ac4b226cf0e9b88c5e8511a1c645cdb2240aaf058a", 0xb3}, {&(0x7f0000000740)="af87ea9d411bba41ea14b01f056690323d8d732e8fa8f771180424dc8e40abdcd871c24b42a85e3a429e133efb8b63075cf3d77bdf85ea46e544b48d9f7d990560c516938678e7b4c4386c2bada1cb85cb802bb32ab206f9ad3095d9c89da5986a6f050abf9d2b701f8d67232863fd30d4323d855892d3dd5e80", 0x7a}], 0xa, &(0x7f0000000880)=ANY=[@ANYBLOB="0001000000000000ffff0000ff0f0000f2fb47892ff8345f8a47bc19423bc4d6ae341df73c5c623ee1b49552873cca888a3922b41ce111804677e83e438abc00a6446b5511fc446dae4585cb98af3ed32f2ffac07a54245250f8b6ba0b68fb636d59585adb402c702415e4ddd949ed251ce74d7520eb99d2f4db57f80466cc7bbde6183b6b7662a68aaff2b0679015f7beaf26a4a33055760f20a049a88378ac4e1362a63befc0e8d7e94d7116684b9091c432f4c4b774c4f1e4ab5bd672d0354551789dd34d6e29590cdae29fcb6aa5f8e99f593e0c4752bb6f1cc0d1bdede2d516ff6c0117319508affb87bd59fd8fcc7f94c2c3ae15329c692843f6da0000d8000000000000000100000007000000a53e8fed6fd0da6ddbc0ba2b0732de56d62cf48cd178e391f0e7a19a704e3105e5bbb18752b6ac7266a0629fa2fe7442b5fe0bbf58cf1ba0b548bc49dbc6a513328ed112cf8e007865e0c717030bc3c0ecaf1b82bdd722174abdd084bc0e64c93e18b82f7248e10bbd28d8bc07ec4f8f5b64432471e2119e78491ef6fa2034bdc582ac9e06e981380a097f522258760cf0bfcaa319f63728bf9f3d63ff49fc27a50ecc55253d1c59af8117c61ca5d3c7817acc075a42bac51eb5227db1f7ffbcac2ce850b48c0000d000000000000000ffff00000500000005fa87df1d7ba9e5981cc90398a4e439e5c101435aba01ec772ecce9c71e7168a764d295222a1765516ea7d0a470500459f10a0d2b73859f39d124cdf8566cf808ce013166694f55c5b3c0056fb8a7b0785c37f10b2058f1ca45b400fac51eeffd8ab03bdc3a7d69b36c13d0f7796a9c19da206e11ca186c4610d4d6236c0329a34307c00e972820d455c361af3be20ee0b949caacccc77f100945045ab3b543c35386d4d272ae0db8baf246d0f9644f8d7010f995acaeac9a28b26cd3000000"], 0x2a8}, 0x1) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) connect$inet6(r1, &(0x7f0000000c00)={0x18, 0x1, 0x5, 0x2}, 0xc) 08:24:41 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1d, &(0x7f0000000000), 0x4) fcntl$dupfd(r0, 0xa, r1) 08:24:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) ioctl$KDENABIO(r1, 0x20004b3c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) listen(r0, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0x7) shutdown(r1, 0x6) 08:24:41 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) 08:24:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x8f, &(0x7f00000006c0)="ed5ca2702ca1bf91fb8a8ac227247d2e86a05561912657be0847d203aeda2635d822ab404289d9289724567108556d63c0c391b8457685ec967a5318f4f53c2c1ced927e8827f785d3a150cbc540a471ddf88d1eae984cf35aee233cb026f41d3b6d9957bda78b84e7e69b98c38900e93d544024cc95b88bf45021683bebd7346b29491bda334c5249d0d861a6a4f1") 08:24:41 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b811000000290002003100000003000000350c5908642301075714c6e6a3e8d6aab3b1c03dfcf7c45c89005bbf57730e0988e58e283d8110754daa53e249ff089835d1c4bd5559b54350e09f5c1a9a036319dd0684694c45a537823ef033b54b3fb22d523b823f9e1a34ae8781fa817e0555ac9c0faf9421d8afa70185568c706df3cf2a0fc7e63328f02b1d574925365a117bb2"], 0x31}, 0x0) r0 = socket(0x6, 0x2, 0x0) r1 = msgget(0x3, 0x2) msgctl$IPC_RMID(r1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfecd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:24:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x20) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="dd776ae99244466c007343ef44b4881abae148a3f1d199d012395e7f3537000000e1000000fe00000600b32a4800000000109292951cfebaf6", 0xffffffffffffff5e}], 0x1) 08:24:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x8, './file0\x00'}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 08:24:41 executing program 0: setuid(0xee01) r0 = socket(0x1, 0x3, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000fb3000/0x2000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x1000) 08:24:41 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f00000000c0)='./bus\x00') syz_open_pts() syz_open_pts() 08:24:41 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/wskbd\x00', 0x200, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xd02) r0 = open(&(0x7f0000001280)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) fchdir(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001240)=0x100000000) syz_emit_ethernet(0x1000, &(0x7f00000012c0)="514d33eb4c0d3cfdc68985ae19c2c4cece548981802c86b9db2a8cd362b52f04f83e4ceec268017ffe70dfd07342b7e312426d34a35d3f13e4079f8567671f2a9f6b97346c24a21d62332817d6d6df57019d7d2a17405434b2b788b13527943195adcb453a76f8ba60a2b9f9b885a4873d20c5d9df248b18f26945a115dfa9dc50e604077232833d7d61c0539e79512b9d476db57bf3c36c02061301069b8504dcf75509de821f998497c3f3915070d4c48c546eca9b5dd6c0c38460c0d1141e3a537be9c5a37aa60155954fe8542f7c36e1b86cdbcb70f41236aa27bcbafe6e7ce28158f51ce16c9b26f5f5d55296bab6c5401ad3a375e75def4e594a70db7946dc865ad15f89b99f697509e913380a1c0b4c373631ce0fef5225e08df5f74d07233c050cf830be85b2d880b813f7b3b41f087e547fdec4f645198a24ed67e0e36e8b098d3a47a274b514f88ecc8a2032f6a3d425520d79c715e4e955d2cea4b38a9ed8ea6fb4623d3a9d17da73a8a4a6e2571e27847601539674217fb64a62dd96d60929c0c4e8338d6da8baf2e52e469c2ca93ff470737132acff06cbcb8daedde688e92a7b446684851956b23794b471192eb98683a4f0110830e7607a7f9caabf7d5ff5b8b41fe5fade713b8411dd55ac5f96cd15cc197d089f907714d11db274614d3fb1cf03fd18a8821860ddc052a8eb25fb798b9ea82b8b0e60e23dfd46b18e4c8a3b9f90a7abaeba15f5bb13f970fc2ab7175d66ee156a4e59bfe26d6f16c003adac54495928280dcc4d122ad1add0fe921e9e63109edd99c2b58178bf587e7853d6e86161c3554b0d020a6787ce66ab8d737c14aacfa9ca865fdb6e66e2efe1624fd3034dc4feab19a09cf83c0c1e0570298f8dca0e00cc0a77a1e2f3d11a86290374713266e863369a5da44aca796769d3a8f0d313d410d91c8499ded098cee211d2a6994a82d6e623cd2a2b07fec83e5f2dfcef36ba40eae4cd417fb653a5b141e447a90ac0b58be8b7a062849fa2eb0dab1e64860fbd1b18d4f8e15c1e911a0b932dd9d0a618e2a3b2188a67ef5411abb3d517fe1e43071c3cd5165c876d4494fe22629bbddb7f35a6ca52b57b2aa960fb6314076c7fce34300e8ee335a0a45d19b2fb3dfebe7dd6f6c425dcf18b74a2bf8af480e5e20b3bcaf4ac2aa3eddfffbac45906742f2f7c6c47b8d92b22ed3a34d8b0ba0ec5268749e6ede1a0c5344712e589b4b8bd02907be7bb9d1821af713f26282e51f3a267a8c035421816352fae42664ac713c4bd2cc1eb71259965eef9ba8bbd8bd5cb177ecb305357b4ae0b475e04cba2a19bfa4f7b3cb2f6eadb5bd9e88b82a055a48ad657c904f16d7ca19d689906102ee98e8bb0999dddd81bb2947abbca8a7700eec54e766bad5f66d341398b0d4002a2495f70258b9b13018d7cc6dad8d772e46f528fff12511ad05612385b3054d17b9cd0adef44150ef1e8850f2a92821d55ffd1518acf1570e35e7fe15ef379a703e01286bbed7a03b6717796ba9ace76d34ff3a838862a303c43a6bca39c03fd42e9fc1c9d974f9e676b9d62f0e415d4126d79b2f84726b65e8dcadb845e7424bbe19a4257ea0b57dd91ad01faf302127ce4fdebfd7ba1c6ce03ba984e503b1e41b5917a6e0541aa35d493bfe043e489c94536ec1969e979704e505a7ee00899d7d57e069a97ffe5272a1ff22dae9528007668b55e2c93583aaf5e27ac892db9f640831363e70962960c2f687699d31ba58a717f81b32407db9024c6e1a32ec1125d921018efd317330fc3144d601d1a1f27e23d41bd5a7e25d33416105daebd96b19a7e97fddb8f79fd52016e16703eb648de506343e9c74fd52f2f1aeb480e050d9f34d52a71007e8e7ce4686eb094c0d7d9f3e3da7e940e499e506761b3b01985677e0f27db3bdcf019bdbac1df0b1a7fbe127825059333658dfffeadbf940ab838cc677471cf165af1dfe2f0de4258ecf029268d8bb0b5f744a93ff9b280e872a823c7ef0615688d8eae19343247590baa3da411f220a9ef98ecc554731305358deec6458cd7b3a42700148ca62f2121bc6ce83a5c332c390fa8a7e66b98b97c5e2353764d42c97ad58656fe7cd0209e01b8567bfe3f91454e95b23dac97d9d24b5cf0a74d89f5d54aaf846d78f9d89128c26370a381227b6dc8e0ef01b8146ea31fef37a835d9ffbbbf98b0b252476c096382896b57301665eb077f445acd41f977ed411b0579e350ebf9a46348fccb5b15a0838ad7d3c0c808f2a97053dd2048fe7f7fee80228b0f79293ed497206c1467916141ab91ee2874ed0f935ba7eb2cad578e33f77cb874b89281cb1594dc0ac29b7de4542e963b4fd25c98e1226b72ac17a19041212c8efe440d6f85cfdc1be0aaf12043580e4a324b1c317530552748d5f3af5a8c475289d0db2985817fe78636ecfbeb647e80ab5e89b06111bc641356f3923ac5d93b0a9caaf9e87db6685c9ef43c1b46841324d7911cbd86b21870bd9726331324042ed897c675dd0fbe65c6da20bed8452fc88f8c0650cf5697c3596355caab416e9b767617022f7d24014c8390e3e537266849c66aa893ca806c4b8ceb01635f7edc85da9aeae43fc07a2b1149f6959daa318e286576a58fdb7405739bbde697d515690fc3907ac05d8abcd9fd135357a120d6d8fb6a49baeaac656cf0bba9e4ef978a5e4d49a3853b90f0415582ccace78ea4da8fd1233310e0ec0d7d63e3ab7aa4be83f059b9fb5f568796369f8bc07df660f7be890a375a2a08852cfc3472cc04f42a274cf4ef68a06dda87e2bf1a475036906f333eb94b4ffaa7bc1245565d629c3dcb094e01e58aa0e2a4473209827a034e2be15b25d92f4ba509a5a9d5332c580ad976c930efbc81b0b8cf23ac11c9834babcbab6afe85ab53b1d463ff45445535bc27718bc37ffdb6968204baea1681e20fd07f8da177789ac65a5dbabe7c66c5968b479582d6e849cb7d46b2f43119327173bc309cb122789b3ecbe04d2e9e07223d07ce513fe4a8f4bd39545fb5046bc8d8fe1de04dc2640fd6120e163ad1892b42d7521d6c35d0c421d10fcff616cfb81b8b9dfd28d20b47cf651d97e13308238c9c7f49b06477e55123abb36c4d2ed6ce7902faded57516582a9b39a634358fdef51f9fec8c4a31beeb5de7b9148786ce37219cc02ea1d1039b33d2d9d101a6040f487ce6cddffceaa881a530bf341eee74c1aefd2c3023c674c008c68773d3fbbd760684216ce962b4f3077e488a7f0accf179c4b0310a44177535e2a4acd02c4b93f03471a63e1652e3aba4ce0597cde3d69e197390f15c5b3fc586c17bcb8c87e7ea406bb4b60cde70de950e83831d3d5f05406e0f7ddfa14be0cdc8e0a84f837b95628c43377383fba9dcbba558f1949e92aaa23a739fffa8efd62c1c6ef856221f2dd15247f40d397760003c32bf0d57bf68f820d228814feb55d1b1b99d5a4b17283a1b02dd6d104e250a987ec91b78f34e23ff34cbe8f8c01d7c11bf518ed78cb6b8d28969afccbc0f7e309fd899dfcb04597c05daa2daf4721861d02a5472b28d0183239eaf82c277b461d2ca37202969f44a42df95232563b4af8dd8ead317359362d0af86f1b769be46fcde3218a10f094e691dd480f8fba970d674fa3491e69f3714c95e5ec66c7314e00ee596e3ebdc2db9836cb04647e19a0ee6cec9603ffc17d72366debac8d4ec5c26b1611736e6755a60e2129d37a0e8f94c4d2d1c87f126dea08bb314641973ac53ba810141b63d179a73c940fe1277ccca7d571d8f6139bc785ae9be71b93beded86f79997c797aca5aeccb6dd2597c779548f2ea8b2c49d18da76810587432576cef6fd3aa1d659cdbdba3eed2d2cd685986db7d7f717bc6e1f48aec58845e9bd6f6f254e1ac7a89b78c6078d99aa73762ab64c00d41d9ed7e972d10b41d17d5bc7519b8499485289bb4664f57fd7ee6f4981d08de0d99c668b498f72928a7d07dbe4b2ecabaabafa4abf98eb9e4d25f2fdd1042d593b0c547bbc3a0c832f3e0e9697f5c087713aaffd3138986e1a18f057627db0cad918610412e1057b008883a77dc68d701fdd4ce46ea5423ba8e71a9cb8e538a2cfd70e53e990e5c120f3c63ec6f2ccb8fb6bf616c195b911ea9ff7e6abb672e8f454697d1e6d0e04aa44b0a01b71901f529518b8206f7fec84c775d57038054c7ea48b168d62c560a9b405d95ad09cb72fa33f64bb4349e52f92a8f26459897dd849ddc86797fa92851e6b242a185a126bb7bc170f1fdbe2f63d3fe08e9cf6a162bcb6d5ef2607c9cb6980ceea1f4521a6461f26d5c7a2bcfb6fd7a7df79d6a09b25bf990a6c6e8efea00ae73ccff38d15a5845f4c660c8351dc0cdf679b6abe34146ac707cf171b3d25bed1c8d55daa5f16af2e702e536e535993814824f744ab10ea32bfa8edfa41e4501080cb71fa0cb8ad842a7695b509d87357beb35aef40cf633e9bd8638838861a323ec7ef870bedac8f4ce539569895edfbd0ad9104cdc5ca54dd2e08cef1f9858ec99693a0a178c119c3654ea813901379015b6da8f775fcf772e9446c48aa79d6eda61e7aa6de869db3c402ad5af60232f5e1c1c396d02ef2791f5dbd92824c2af3a510c79472bca60966a9715f4f9bc341ba7993cee312a5d580d816cfe4c4377a25638d4e086a828bcd4c9f9144bd10fd92d209bebf2195a8da4ee5e1713dcea5191aacfa68e37ad8f7999b658339779f14c70b4a83c5cd0d11ef516d0f4b7b04b6b53267d08d31ce9468c18fb450751ec9aa7b48360021007b6f24ebaf20e41dcdbd3f9735cc3196b528c4e9b12ed1e00eab4b967244f7149c08203311b45809ab5e05aa3b1923d78776b0ad2a83eb376b212b935f6868ca58686994a62b84f09035033f7cc3fb8d759d22e7e150e80b79606cb8027dd3fac9e14f31963890408ecb8d85445a6b9cb425ec53634732bc2649ee51b531702e998522a12134c924c29abc2f8ce7f0883230475d8968f7e1668d041cfdefda14176a54b50fefb735d2dacb29e69b3215556d5cde44ba35707f72e231d91ef8e4502ef654961e18e0994a01acfe23dcd8f1c07e788a64a1282e97f3f6d7314a11d28a1eb9d0a7638ff92632c3069ad4ede9f3e58fadf0d918fb5818ee1ea57d57d65e342a0f833b9463ea50c1675dd5e9a2386b93c357ff5ef36d586557cfd69d04432665f3996aa1d49cc0f01bd2905e20205afc3ff01cf374699319140320f3eea2b4d66bfc4cc195158041438ed9961dc6bcc2282873a8e7d5e11329af83a47a70de0638f2d1b37d746d256687a749907eea28a4eef6439b7e0b5ce983f543003c5d726d9685f9acad54dbfe457e5568ef1eb78e1c0477b6c66782f9e1c41e90012240e218328d74062e7ddd17b34063bf7de5c989f112a27ad14125dd0e1b5ac1b507581ba7dc8ef918c0b877d1bce7fe89ec56c813f9a15de0d2dbf19cfc36af5200c4b4574639f62b65b37e3ab1bb44e96e5594e91d098df516d5ab7055c500c3c954e56aff7c89a62059a1314aa476ef79e81f80cd676da90fe3fc05b0378819dcd092fd1979a067c149d1a7ce379fa9aa9e6b387f69e0e644b5e9e0a24d728d6a47bbf5d3a9a6d163a746d1b55cb0326827e01b166b115db641658e540642b26ce30c454166276d16df5a4538cd3f59903409d3e05fc80ae0695e9c4352b0b1fcdcfcf7a2a2a02847760d5a7cb9b0ea87f659cef11ad741b444660fd6bed184c4e3130d95acba05e445f46e3abcb2e90491ca23abee") ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001140)=""/218, &(0x7f0000000000)=0xda) witness: lock order reversal: 1st 0xfffffd80656d9a38 inode (&ip->i_lock) 2nd 0xfffffd807cd86808 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd807cd86808,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd807cd867f8) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff800023b9f410,1,ffff800020a90290) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa813f0,c0106477,ffff800023b9f410,1,fffffd807f7c6360,ffff800020a90290) at VOP_IOCTL+0x88 vn_ioctl(fffffd8065ff2ad0,c0106477,ffff800023b9f410,ffff800020a90290) at vn_ioctl+0xb7 sys_ioctl(ffff800020a90290,ffff800023b9f528,ffff800023b9f590) at sys_ioctl+0x5b8 syscall(ffff800023b9f600) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1b,0,3,87f85d09010) at Xsyscall+0x128 end of kernel end trace frame: 0x8823072c2b0, count: -9 ddb{0}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800023b9efd0 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800021b60000 rax 0xffff800000a46640 r8 0xffffffff81c43405 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0x95dd121e4d0530b4 r12 0xfffffd80029b9c00 r13 0 r14 0xffffffff825dba10 w_lodata+0x4cbe0 r15 0xffffffff825e3100 w_lodata+0x542d0 rip 0xffffffff8195cff8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023b9efc0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=411337 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=65, nice=20 forw=0xffffffffffffffff, list=0xffff800020a90018,0xffff800020a918d8 process=0xffff800020adce00 user=0xffff800023b9a000, vmspace=0xfffffd807f00c170 estcpu=15, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 49720 176491 70530 0 2 0 syz-executor.1 *49720 411337 70530 0 7 0x4000000 syz-executor.1 49720 198983 70530 0 3 0x4000080 fsleep syz-executor.1 49720 321446 70530 0 3 0x4000080 fsleep syz-executor.1 70530 308863 62532 0 3 0x82 nanosleep syz-executor.1 40817 160452 62532 0 3 0x82 nanosleep syz-executor.0 62532 224513 56223 0 3 0x82 thrsleep syz-fuzzer 62532 484993 56223 0 3 0x4000082 nanosleep syz-fuzzer 62532 323646 56223 0 3 0x4000082 thrsleep syz-fuzzer 62532 282308 56223 0 3 0x4000082 thrsleep syz-fuzzer 62532 302000 56223 0 3 0x4000082 thrsleep syz-fuzzer 62532 425743 56223 0 3 0x4000082 thrsleep syz-fuzzer 62532 124128 56223 0 3 0x4000082 thrsleep syz-fuzzer 62532 178418 56223 0 3 0x4000082 thrsleep syz-fuzzer 62532 506234 56223 0 3 0x4000082 thrsleep syz-fuzzer 62532 114722 56223 0 3 0x4000082 kqread syz-fuzzer 56223 381998 37638 0 3 0x10008a pause ksh 37638 178250 5540 0 3 0x92 select sshd 28045 35137 1 0 3 0x100083 ttyin getty 5540 231699 1 0 3 0x80 select sshd 64578 188275 43798 74 3 0x100092 bpf pflogd 43798 466952 1 0 3 0x80 netio pflogd 40834 4128 65218 73 3 0x100090 kqread syslogd 65218 64340 1 0 3 0x100082 netio syslogd 30937 303543 1 77 3 0x100090 poll dhclient 79310 281303 1 0 3 0x80 poll dhclient 2820 502841 0 0 3 0x14200 pgzero zerothread 58961 459020 0 0 3 0x14200 aiodoned aiodoned 45563 103203 0 0 3 0x14200 syncer update 55277 36188 0 0 3 0x14200 cleaner cleaner 62957 452012 0 0 7 0x14200 reaper 91730 176676 0 0 3 0x14200 pgdaemon pagedaemon 9755 493083 0 0 3 0x14200 bored crynlk 1815 417944 0 0 3 0x14200 bored crypto 15341 430141 0 0 3 0x40014200 acpi0 acpi0 74333 328181 0 0 3 0x40014200 idle1 21503 307490 0 0 3 0x14200 bored softnet 11175 176144 0 0 3 0x14200 bored systqmp 18070 274237 0 0 3 0x14200 bored systq 30081 97707 0 0 3 0x40014200 bored softclock 25072 244364 0 0 3 0x40014200 idle0 58984 172989 0 0 3 0x14200 bored smr 1 141049 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 49720 (syz-executor.1) thread 0xffff800020a90290 (411337) exclusive rrwlock inode r = 0 (0xfffffd80656d9a38) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826445e0) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9476 6392K 6778K 78643K 10827 0 0 pcb 13 8K 8K 78643K 31 0 0 rtable 108 4K 4K 78643K 242 0 0 ifaddr 44 11K 11K 78643K 64 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1472 0 0 iov 0 0K 12K 78643K 22 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1220 77K 77K 78643K 1321 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 3 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 8 0K 0K 78643K 8 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 141 0 0 proc 53 50K 83K 78643K 422 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 2 0K 0K 78643K 13 0 0 in_multi 34 2K 2K 78643K 34 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 213 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 105 21K 22K 78643K 1362 0 0 UVM aobj 4 2K 2K 78643K 4 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 9 0 0 NDP 7 0K 0K 78643K 16 0 0 temp 99 3545K 3609K 78643K 4093 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 47 0 3 2 0 2 2 0 8 0 unpcb 120 41 0 31 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9770 0 9770 3 3 0 2 0 8 0 tcpcb 544 36 0 32 1 0 1 1 0 8 0 inpcb 280 108 0 100 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 3 0 3 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 18 0 3 1 0 1 1 0 8 0 pfstkey 112 18 0 3 1 0 1 1 0 8 0 pfstate 328 18 0 2 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 semapl 112 6 0 0 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1631 0 201 47 0 47 47 0 8 0 ffsino 272 1631 0 201 96 0 96 96 0 8 0 nchpl 144 2026 0 377 62 0 62 62 0 8 0 uvmvnodes 72 1733 0 0 32 0 32 32 0 8 0 vnodes 200 1733 0 0 92 0 92 92 0 8 0 namei 1024 5563 0 5563 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 5175 0 5175 9 8 1 7 0 8 1 plimitpl 152 25 0 17 1 0 1 1 0 8 0 sigapl 432 341 0 326 3 1 2 3 0 8 0 futexpl 56 1492 0 1490 1 0 1 1 0 8 0 knotepl 112 58 0 39 1 0 1 1 0 8 0 kqueuepl 104 18 0 16 1 0 1 1 0 8 0 pipepl 112 226 0 207 1 0 1 1 0 8 0 fdescpl 488 342 0 326 3 0 3 3 0 8 0 filepl 152 1812 0 1708 6 1 5 5 0 8 0 lockfpl 104 26 0 26 2 1 1 1 0 8 1 lockfspl 48 11 0 11 2 1 1 1 0 8 1 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 229 0 220 1 0 1 1 0 8 0 zombiepl 144 326 0 325 2 1 1 1 0 8 0 processpl 896 357 0 325 4 0 4 4 0 8 0 procpl 632 591 0 547 4 0 4 4 0 8 0 sockpl 384 176 0 156 4 1 3 3 0 8 1 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 225 0 0 25 0 25 25 0 8 0 mtagpl 80 4 0 0 1 0 1 1 0 8 0 mbufpl 256 272 0 0 15 0 15 15 0 8 0 bufpl 256 5863 0 1168 294 0 294 294 0 8 0 anonpl 16 42166 0 30517 50 1 49 49 0 124 2 amapchunkpl 152 1753 0 1612 9 2 7 8 0 158 1 amappl16 192 1172 0 553 32 0 32 32 0 8 1 amappl15 184 8 0 7 1 0 1 1 0 8 0 amappl14 176 52 0 46 1 0 1 1 0 8 0 amappl13 168 8 0 8 1 1 0 1 0 8 0 amappl12 160 14 0 13 1 0 1 1 0 8 0 amappl11 152 119 0 101 1 0 1 1 0 8 0 amappl10 144 128 0 122 1 0 1 1 0 8 0 amappl9 136 596 0 593 1 0 1 1 0 8 0 amappl8 128 142 0 124 1 0 1 1 0 8 0 amappl7 120 91 0 86 1 0 1 1 0 8 0 amappl6 112 109 0 100 1 0 1 1 0 8 0 amappl5 104 135 0 122 1 0 1 1 0 8 0 amappl4 96 596 0 568 1 0 1 1 0 8 0 amappl3 88 178 0 167 1 0 1 1 0 8 0 amappl2 80 1820 0 1740 3 1 2 3 0 8 0 amappl1 72 17409 0 16941 26 16 10 20 0 8 0 amappl 80 853 0 805 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 342 0 326 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 342 0 326 1 0 1 1 0 8 0 vmmpekpl 168 6728 0 6696 2 0 2 2 0 8 0 vmmpepl 168 47666 0 45825 129 32 97 99 0 357 15 vmsppl 368 341 0 325 2 0 2 2 0 8 0 pdppl 4096 691 0 650 7 1 6 6 0 8 0 pvpl 32 147552 0 132806 144 18 126 126 0 265 4 pmappl 232 341 0 325 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 465 0 5 14 0 14 14 0 8 0