c36721c0d0cd780e9c7ea15ec632d795d77c8b7f6bc22ba0e54d6410e71b28c8c72237e032b1997a6d3c23013a09af9b9f0a66f24d89885f94a94aad00a7865056a738fc68a0624394c4afb8f0493d5f1fc87dda8764a83b0b9279e0f07bda0bf780e4c7be1afa329c4dbb2191a10c6af2b4d4671514cbda56bcce086964ea2515df72cca973977253721c14b0c85adfbde51c7260e163ec97b96db677e6e0f25ca178c36135a62eb28f20af34d87742b03c20671363556f31366c88aefb8d9f514433524dcd53ba59b2a66183fc19fc58cb7f6477b075cdabde773360387538fa9cc833fac17e8898a20f500a278b78eced1e5618fc4be87b094971af190871f9986cac31e12b841af6fd20539268dfecf962d2c963c0e0e987c27fcb5e9958301aeab43873246a1bf86b43ad4a54352d5c82f00d6d2313894371801c1a1773a42822aee56b2abddd3bfa597ccab0f18243f75f5e95c2c936da0593bed756ed0661bcc8cbe2713113a2d9beccd7c8509ff6eacb32b1b639e53bc8816cea472932927c9928ec2822c53e85c53a8fe565ea5e30f371526b793e3ced16deff6a1f807825272c98262742016c721a75ffedf6c64e0e9c52d6d5e100f615fbdf2dd9afd5cbaefa8c91f875d01cb3492f285b663a4c21cdb8df8b4c7642c488fe5a913f09e2e4f1ea9cc7497edf1508ede10e2c698373f2e32fc8377a3ca0b759e1481ed34c90e924ec8c4d860cf3d4a628f10b4bd17a0e84ca55f2be58be91d9a7ba047799a002cfee351e231a18e859260bf1e31a49dfb230de84e4ce21ea6b9ce6bbfbc3f2fad6f93cbbed0c343ca9a850c310908850b4fbf35e735bddabfb2f8458a404d82cc6945f47e828dbd6867d2e6991d1189ae783568e87c3b0d9e5a08f72d7e72d7ccc3c2376083cf29b1c85e623a984ca22b14bcccc0feb866cc0e04c0d134aa9a3e395f03dedf5dd601c4e79e80e42bc9bd4d331b9bbf25cedf481f77eeb8dfc1996956323ac3297c6f84a208e843cd0c3b666f8a543e8762823443e2ae8f6e5a5653b22fd588af38ce3de08864b7c53d665d72480b735470be9e03dbf952cf4b9a911d247681961892eaca1743f3a60044e842db2ba0ebbef52358a454eae2f47623f1418a92fecbabbc6007573ec0150889d8a1395568a415d8210a8ca27051b4e3ad9709444c84965d479d3ca41ecef36cf6435f56ebb5d452b91e93fccd2698c4906fa5b93bf7004db0c7dbb76de3bedb78de71a57f43a7fdead394446199bbf41af5ee9db60fb2e2addec05d7f48aafdfc576f798591ca2803a0e46487a254d7f2908c66958512dc262800472a93f66acdcda4381a4b4b70954eb94c70e9f0d15e6e4936abf24b64511fe59b6c0bddfd07a9eec3d9f820e117cb30b1d65bcfbd93c373b0913060d892e8c6bdc783810de695fda6f69e2f6f35e80ab72a8fbfc9d1935ed294fcd0bd7e6f40da3c947807f02e33d7e0540a7085c773fee24ec963709fddf6d47db17ad9bc481607bd816fd7b9a5b6da8eb055d051a6858ddfbfd4fd708e2ba6f78226bbe7a2c4e29f83b167243bd44fc123abde35d206b2b11dbc30cea42e93351864636edcaa9cb5733d24bc5530a358917bedf84175b89ae1a22c5a10123304d507bd090538e25cbdc9dd6841d1bb5cc8814d6c9b008d2cb73ec8ba2732bc4f2b503534aaedea93f2140ddac64a4155380b21b0694ec9f7fd3c5f4b4f32f682b21e562e6ccbd51f61263947ea84444a4d545c7f9e577238cea034682dbeec8bc07e4451647c5302708b8a54c12c175e3f6499631d705705bde111c5755b7df763170eb6cc3680e7dcf2e56c5283a07344f0356d28209cd5fecf3a2af15c5450d8ad786d0b410a1eb538eec4dd655957b2f55d884cb7715d10349fad4255efa9cb91dd34086bc2f43c321d08e3e39b65968602b53a710f7c31a1d5dda5d2ece2aceec322297806f69a5f985b6e8fed89587109b758be9e13d8657eae4f53fb4f15f1834436028bc023ba4365b079b749ddf71249ac768997406a61e7ad8d5552ba101e8a11b9cf8098ae81281112e791a1e56fc930771482578383b294014141a2e8d3fd68d73187d2751bd0f1ce769d809df2ea73ce6491137c1b28e4a094f62cfa321ddd1da01d36cbf7a3e2b250b6b4c31f28b6ec1ea8d9631b16ba56b2293a658d9aaa47034e708baeb6fd8fa6c867f865c7023d1f70b93a612ea3fe76ecd8960f1b08942b7ad2057928edcb547432ef79a81fe29dd9db48fc61756f95ba2f44de2345133bf26bf7ca9d5338f41e190179e8eb33fa82bd0dc57bda77e06c2215f642907606888421cf09b58626f65331b537210bc7cf590afe7552430d9f03322d51cd5f7b2082b01e24652ae1aca4e54229c9c4e14b95202ad2915671397099dfb40d8f150d49a78f9dbbfc4f78fd9946f090c36aec3dc97c2657a448fff504534b73cd2c87c07b40d8e2375ad3bd90e1147320711329fed02be325d34ba53da7f723562a225bf1e45cf9a0fd5d777a67ce1d6a49575bff861fd59f027c06e9f8c915a07f11bce63de261fbacea355c16f7e8743f008bcfd6fee9f31259e7be27d292d85c8197f2824bb3e748c3403416ad737bcdfa1a076ea6e6da5615f37640dd2573e40d65659cbd8e8ccdd41fc9a8fb939d18f8d47dbc3ff8d130573527b7461e6c1bd675a27917fe7beb255c58821f622c4c0457be4cc16609d7ffa3cc9fc1782b2a7c0847cfdcdaac9abf9460ba79093fbd8c54225d617954d3ad3e821a4b958cb91d7db2290eb62cbb07bf724e19251c0b47ae1f85346fa7dffb67c0bc6f6896b9054bd525ebb5442da171febbab0912e005ed3e298f2cde876fc541d41817ffe194ce6d6480a59a6fb143b786536eaded6b8dbcd892e94ef3b76e95047887edeae105dd279732bd30a36175b228412a23d6943f98d1e3a23d4ed308597ece1afb1176a6a0c8cd5f9092f6d9a99aa0f76a70fdb21a67eb47dd75be7351f3ca139803c512aa505936900ad9129ef7c9431bbd70817c571440b6083aac63534397ec88848333b9ce9e9a98509beeba833eddd411d6d11c157467c3bc6c738ab48ea71e0ad0e73a8cbb7e09ee1c75bea3150505c504a9444c7066ca047284008c443228831fbfb1996d72ecafb76a067f900f762a422d04859698de1cb6b4df8f2ba490687d283abb969e322c1df8dd7b2f66130f4a4b782ec2e331d49e50890b853263b50c638fb90e8b2c55076b9eddf84a76b5f83ff6d716d4df4a226b93e284ba37121c59938f38c7f151b486953cf2d928aa82037e3b7abd26a8b4c026f56eb2e351d5187b093d76fadeb41dcd9f3f2d251047d284eea1ab35d09dd0cdf1ca19c661e20e1308e9a555ef26416f5d146bf4034b3180f05bb297f4d1dcb4974855d7a4ae63dd53c02beb6450a34bc7829877585a811cace1f78157776d8193e0bf74c6932184035d38a8f8d319e6058188c2267877cd14e3d1727f2ffa9a3187226a6b62c238d119448693ac6e189da43d06a5405eb782cac5a81366fd89729a668419a4592c8071bcf5369fd5170cdb2ffc4fb53f8f44929542fecbde7008a5ac6f5bde272624c98178928f175ac8c8118785126ddce38cbbc9ae6f53002b9615c728df06f522921e9452993b91b0eecb68569851c93b6e342eb20d23ef2bf5f725fdcf6db9c3691c2e256460ca38d6739f227b64445990ad3b3cb3cd34cc80d4fb9275c7771f5d52eeec57f03e7adf35a7823a74f862fca113ebf49fc85c48f571d12ae2643d20fe140ca7fa1edebb1fe9173d7f4680900ffef4becf7265c3940f1ef9234e7c3d74ee5a00120d78fd50bd26e1fb0dcce1d2f71b49c6e4fa9d854dd4d0c9d004a4edab851e26c4dd4d4593ebe8b9d67887227f32f600b2af892dc189d8f92d561c631543022181c74f6f785aeac06fa1e8347861aa2989a5b3fa3acd36efcb4bc39b845f738a82850daa7273052373968b9385eb168fa39efbf095a744c3074a56796b801976d3903a0d400956e38c8cbb713b4a0779cbbd557f34e67fd20d5fd9a1604baaea9e1e9109077049479c7ba79bf0cc75ee6b4f6b3a28ab850a1e53e4bd0343a751aa2c17f68af4d16b9f8ef33d9d1158ebd3c2351648c3dcce033129edf2c77189dbbb3670a0f3d4a91edffb46a7c8cdcdf08c919e70be2fb88984f68beeb3118b6fb293e8a456f07e11ef2772448b2bcd04d892c4b29f35f403f67136c21d5cb924f9659289990650b92cb73ce27d62d3be0c3225ea414ec50c96a47386cfd641c8354801861c0bf5a60e4e9dba8db183b46187c3360c7c6fc4cdd9902c4b7a902e0b2d7520b2440403af1c351bb35a0dbc09a87816d4353df48dda112632592e2d48dc0195d505fc46d110ff8dd27ea3e96ef7be26e4638263fd48b0a7da1f1e85a7ed51cee9250e179ff41ca02c2a1af343cb0065e5986f6c65fd1f2d7fe4d0b73461f3bf3b1862eeaa0eae6c7397a77c4042de1f69fbc78d32ad8790374ce99bc28e9e6ce015a609726558a0ffea60b4d1b35c6e70618d6d88fb2a6c0b289806c60030c1ec2374121a3231c7a1804558ef868e7a191e689d6f42165e9b7c6a48e30e3946ed142e56ff988522b6bd25166ceed663b47c6a8eda2bcb48897780b2792c1c3c27c195469da5a268459f48a78bc9571f80405a72e3823cf8bba0bffcb2b244ea1707893ba6a0d1ab76125f8bcc917b49f17c1508a89dc7ba39da1eeb094f3b63fe8d0cb67caf5a441d330cdeb6769d8b6ecf3353623526438ff3006a38dd6f1911a5d3234b32c1115103a9c438a2271e04d9f159da3b787c14b6aca001ee3d746a080b05f7f9830b430f886eb224f69a04ff1fac4524792f86e96a38b74d83e8764d875349a3e8d297b018a7f042c285ebb32205", 0x1000) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000300)={0x1000, 0xffffffc8, 0xfdf, 0x46e8, 0x7, 0xa5, 0x80000000, 0x10, [{0xa6, 0xffffffff, 0x7fff, 0xfea}, {0x7, 0x1, 0x45ce, 0x39c00000}, {0x2, 0x4, 0x40, 0x20}, {0x9, 0x81, 0x5}, {0x7, 0x2, 0x3}, {0x401, 0x4, 0x7, 0x7fffffff}, {0x9, 0x5, 0x6ab, 0x1}, {0xdee, 0x1ff, 0x9, 0x101}, {0x7, 0x80000000, 0x6, 0xfffff4e4}, {0x2, 0x3, 0xfffffa16, 0x3}, {0x6, 0x59d, 0x40, 0x3f}, {0x5, 0x2c, 0x8, 0x9}, {0x3, 0x6, 0xd43, 0x4}, {0x1, 0x6, 0x1, 0x1}, {0x3, 0x1, 0x3ff, 0x8}, {0x10001, 0x20, 0x6, 0x6}]}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x8) 16:00:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x801, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x12) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000200)) open$dir(&(0x7f0000000180)='./bus\x00', 0x8000, 0x1ab) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) 16:00:24 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r0, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000040)={{0xfffffffffffffe9a}, {0x8004000000003e}}, &(0x7f0000001100)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='p\n\x00\b\x00\x00\x00\x80$', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x14}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:24 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x620, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}], {}, {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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}]}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}, {r0, 0x80}, {r1, 0x84}, {r2, 0x2}], 0x4, 0x5) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) getpid() 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="afa42689f477779fe3887fdb189cb93adcbe2ba54a86ef2d9686bc44abf9f5d4d350374f", 0x24}, {&(0x7f0000000280)="a998d7ebf12f5475ba7bb9e39630afa90abdf849f5e46ef7ba4bc89590ba3345822786d2899dec19c1f011777833e4aff043136a54a82ce0e9c9377d5d38f12af8dda27804d04e1ccd2ff8902a0b9bdac14a3c", 0x53}], 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = getegid() bind$unix(r3, &(0x7f0000000540)=@file={0xc7cd3ba490cc7852, './file0\x00'}, 0xfffffffffffffd51) lchown(&(0x7f0000000300)='./file0\x00', r4, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={r6, r4, r7}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000001c0)=[r1, 0x0, r7, r8]) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r9, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r11 = accept(r10, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f00000005c0)=0x4c) setsockopt(r11, 0x5, 0x6ec, &(0x7f0000000380)="feaa26bc8f7534dd0c7e62c70a88df94a2f20bb3c4c2043266", 0x19) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: msgget$private(0x0, 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) fchmod(r1, 0x4a) pwritev(r1, &(0x7f0000000480), 0x1000000000000116, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r3, 0x0, 0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) 16:00:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/165, 0xa5, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8202695e7f0000010018a569646530007d1ea217d246b6474d5d96196e402b0ff280a1c6a4a05cca102775c5915ee5aefa2d1f67ca31420916209361be81123f5d5008001ca38ff98ff313846d81b43b006c8bdc5d64d5ddb9099fa0cc3c577d6f0e794ed708b9622d4781edb5d54849b2a7ddfacf8ed187a35dd73b006e4524d6063712f22e87ebdd4d6736b1321dcfb679538bf1372e7382e9a136ab4cfb694b4cf6fa7f0e23c700e022bef564"], 0x1) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0xb01, 0x1ff}) setrlimit(0x17, &(0x7f0000000400)={0x4, 0x400}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/249, 0xf9}, {&(0x7f0000000300)=""/194, 0xc2}], 0x2) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:24 executing program 1: pipe(&(0x7f0000001380)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54, 0x0, 0xfe}, {0x1}, {0x6, 0x0, 0x0, 0x20000000000007d2}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007760b3e334810b072dec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/4110]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/pf\x00\x00\x00\x00\x00\x10', 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x80) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6, 0x7, 0xff}]}) write(r2, &(0x7f0000000100)="1f445bde58188cfb8568bf9a0757edb60e9a0ecc8a8059e46e29a18542e3b41d9cd802f48cad3227a8c782b4c24bb41a18d074bd1d5b21bf13096313756107bd94188d9ff74ad105653f5658a14ed6d6f08acd0293d9beda38b0c3eb3fb8c704c6c2e669acd4fd89dd4cae23e2c84975", 0x70) pwrite(r1, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593d2870bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa0361eacaeb32d99d89af9b6cb7d545ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d93"], 0x10) writev(r0, &(0x7f0000001680), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) close(r1) 16:00:24 executing program 1: 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}]}) fchmod(r0, 0xc6) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [0x0, 0x0, 0x0, 0xfffffffffffffffe], [0xaedd], [], [{}, {}, {}, {}, {}, {0x0, 0x9}]}}) ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õ vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f66238 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x800) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(0xffffffffffffffff, &(0x7f0000000500)=""/36, 0x24, 0x0, &(0x7f00000005c0)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/164, 0xa4}, {&(0x7f00000001c0)=""/125, 0x7d}, {&(0x7f0000000240)=""/29, 0x1d}, {&(0x7f0000000300)=""/198, 0xc6}, {&(0x7f0000000280)=""/36, 0x24}], 0x5, &(0x7f0000000480)=""/43, 0x2b}, 0x81) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xff) 16:00:25 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r7, &(0x7f00000003c0)='./file0\x00') r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r9, &(0x7f00000007c0)={&(0x7f0000000140)=@in, 0xffffffffffffff25, &(0x7f00000008c0)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(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(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r14 = getpgrp() fcntl$setown(r13, 0x6, r14) dup2(r2, r13) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x8, 0x0) ioctl$PCIOCREAD(r15, 0xc0107002, &(0x7f0000000980)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r7) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r17, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r18 = dup(r16) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r18, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r19, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r20 = dup2(r18, r18) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r20, &(0x7f00000000c0)='./file1\x00', 0x43, 0x5) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) r21 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r21, 0x1, 0xfffffffffffffffe) 16:00:25 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) r0 = getpgrp() pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x80) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r0) 16:00:25 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r0, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/99, 0x63) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffff77d, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x2, 0x7fffffff, {0x0, 0x8}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028550a2e901c5d04b58b723acd8664e150f4ac2f8af0bdcf0f859e901c4cd66041320582df8e00203bd62be9a3e4a", 0x3b}], 0x1) 16:00:25 executing program 1: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x3, 0x3f5, 0x1000}, {0x0, 0xcd0e}, {0x3, 0xff, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x1000}, {0x0, 0x9, 0x1c00}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r10, 0x4010426e, &(0x7f00000000c0)) chflagsat(r10, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r10, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r12 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r11, r12) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r10, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000640)={r13, r11, r14}, 0xc) semget$private(0x0, 0x3, 0x310) r15 = semget$private(0x0, 0x5, 0x204) semop(r15, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r15, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r15, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x3, r3, r4, r6, r14, 0x4, 0x2}, 0x1fc, 0x403, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r16 = socket(0x18, 0x400000002, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r6, r17) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) 16:00:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8000, 0xaa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000003c0)=[&(0x7f00000000c0)='tap', &(0x7f0000000100)=']-|,$+-.*\x00', &(0x7f0000000140)='tap', &(0x7f00000001c0)='tap', &(0x7f0000000200)='\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']}!\x00', &(0x7f0000000380)='$.{]\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='tap']) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x40) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x91}, {0x6}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1bf, &(0x7f0000000040)=[{0xc}, {0x5c}, {0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) poll(&(0x7f0000000140)=[{r2}, {r1, 0x1c42092f3c58a678}], 0x2, 0x9a) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x60}, {0x81}, {0x6, 0x0, 0x0, 0xebb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000080)=0x50000000) fcntl$getflags(r0, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) pwrite(r1, &(0x7f0000000040)="2b829bcf33f5f6f90090b0cede6c8b16b22669cde519f5c655e3f9b76f04a476211de5b90baef8696d119fa8805b68dceb", 0x31, 0x0, 0x3b) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20080, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') fchflags(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x7}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:26 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x84) open(&(0x7f0000000300)='./file0\x00', 0xf013d02b533fa7d4, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) poll(&(0x7f0000000340)=[{r0, 0x10}, {r1, 0x2}, {r2, 0x10}, {r3, 0x100}, {r1, 0x2}, {r3, 0x1}, {r3, 0xfbd0a5ea50525c3b}], 0x15d, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='^--.\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='\\*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='Q\x00']) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x40) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x1012, 0xffffffffffffffff, 0x0, 0x0) shmget(0x1, 0x1000, 0x404, &(0x7f0000ffc000/0x1000)=nil) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x40, 0x0) 16:00:26 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) syz_extract_tcp_res(&(0x7f0000000080), 0x20, 0x4) r2 = socket$inet(0x2, 0x8000, 0x3) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) getitimer(0x2, &(0x7f0000000240)) flock(r3, 0x2) r4 = dup(r3) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000280)=0x1ff) read(r3, &(0x7f00000002c0)=""/111, 0x6f) r5 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x114) ioctl$TIOCEXCL(r5, 0x2000740d) getitimer(0x0, &(0x7f0000000380)) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x0) utimensat(r6, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x4, 0x6f18}, {0x3}}, 0x2) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r7, 0x3}) r8 = getpgrp() ktrace(&(0x7f0000000500)='./file0\x00', 0x4, 0x400, r8) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) recvmsg(r7, &(0x7f0000000a40)={&(0x7f0000000680)=@un=@abs, 0x8, &(0x7f0000000980)=[{&(0x7f00000006c0)=""/61, 0x3d}, {&(0x7f0000000700)=""/66, 0x42}, {&(0x7f0000000780)=""/41, 0x29}, {&(0x7f00000007c0)=""/139, 0x8b}, {&(0x7f0000000880)=""/194, 0xc2}], 0x5, &(0x7f0000000a00)=""/44, 0x2c}, 0x43) sendto$unix(r7, &(0x7f0000000a80)="6715d436109671e94765595d6f1c23197831ccd71f37a1903d9530ba9543aace5d14497cada93664761db7e39df1c9dde55c68b58a5138202aaba16dbe80e2da134c62183b08bd57f73ed31b175547581f2cdd9161017895926cddfed547178f6bec755ec78f94f619d04f03a4281fc8be3f21dabe6d6406c84a1bb858787eb4a9973f1da334ff6d24b0fc7b08cc", 0x8e, 0xe, &(0x7f0000000b40)=@abs={0x91c977a21c85a3f6, 0x0, 0x0}, 0x8) r10 = socket$inet6(0x18, 0x4, 0x80) listen(r10, 0x8) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r11, 0x80585750, &(0x7f0000000bc0)={'./file0\x00', 0x8a, 0x9, 0x3ff, 0x0, 0xfff, 0x5, 0x400, 0x0, 0x1, 0x20, 0x8}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x2}, {0xffffffff80000014}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x3ff, 0x10001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x14c, &(0x7f00000003c0)="20467f4943a075d9b8943adda6083d80a478a756fc068abb11d7916de450a5f0aa71f3265ff4f3be08f2db9997ded189e277b3490b1c0c5991cb6a5f16322f5e1715aab46ebec0b035231adb9742397f6f69970b5201e7a631c06b6d71bbdf0c94456ff87721b526c699e93f9ab91fa734a9cc47b7526f3ffab08cbce6737d9523d7a6985fe900e40395ae568ea15791e187229f19d187271eb3dbbec0309eefb5d88511c06f790298c21f7d2435070000003c67fd929b45a9bdce708b91e88e8cf67536929ee117bafc25f30bbeda3f7b54de5386c9c8076662639678bda4c952ea7aa5b7afad941e79b00c4aa1dc9f36037759a3bef0d91ed425c15cce202002f79df45b67f8507a7bc353c0606c09af9b488d51dc725316f6e217ae8644a5a3feb699b7fdb38bffab23c11416166cf9201359b24022b9786dff4efa80fa936d9709f7a9feb1c3ea8ceb82") munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ftruncate(r2, 0x0, 0x5) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0xfffffbff, [{0x1, 0x9}, {0x2, 0x6c}, {0x1, 0x5}, {0x0, 0x1bb}, {0x2, 0x8}, {0x0, 0x3f}, {0x2, 0x1}, {0x1, 0x100}, {0x1, 0x1}, {0x2, 0x2}, {0x3, 0x1}, {0x2, 0x7}, {0x1, 0x3f}, {0x2, 0x40}, {0x1, 0x6}, {0x2, 0x9}, {0x2, 0x3}, {0x2, 0x8}, {0x0, 0x7}, {0x2, 0x100}, {0x2, 0x3ff}, {0x2, 0x1}, {0x2, 0x3}, {0x3, 0x8}, {0x7, 0x3}, {0x2, 0xf6a1}, {0x2, 0x9}, {0x3, 0xefb8}, {0x1, 0x5}, {0x2, 0xfff}, {0x2, 0xffffffff}, {0x1, 0x5}]}) close(r0) r2 = syz_open_pts() r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x31}, {{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:26 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001900)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f00000013c0)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r5 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x400000000002, 0x3, &(0x7f0000001600)=""/213, &(0x7f0000000200)=0xfffffffffffffd96) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x10) r7 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r8, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) bind(r8, &(0x7f0000000340)=ANY=[@ANYRESHEX, @ANYRES32=r9, @ANYRESOCT=r10, @ANYBLOB="0314329d00a97103c21fda041ff5b0e7441eb831ad72079028a077ff2db6731f9c518e487c7e8f577e2cffe5e3f1b379a88023653c998a8bc1a1a354a35802ec827fe2a7cfe7fabc"], 0x4) shmctl$SHM_UNLOCK(r7, 0x4) getuid() setuid(r5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) r11 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20, r5, r6, r5, r11, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b079", 0x9}], 0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r5 = accept(r4, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000005c0)=0x4c) recvfrom$inet6(r5, &(0x7f0000000200)=""/178, 0xb2, 0x40, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xbfef, './file0\x00', './file0\x00'}) kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='2'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x80000003}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:27 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2ab, &(0x7f0000000140)=[{0x10002}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) getitimer(0x2, &(0x7f0000001740)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001640)=""/153, &(0x7f0000001700)=0x99) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f00000001c0)="a136c7e3a0622ed409758ba2e412153e8dec63af29f4885269d4454d845f243b7919987b56e9d9152cf97ea831bdca341680e615f17f2db0c6a23caf6057253912a210e2be13ce80c13c06dbda46e9695c290b5bd574a87bed87891c9a264bdb1383032ac3b5f9db691368ff1523d6338820215aea0bb86a2489b2803bddcd2e52f56bd00d11dee97a0c963900071a5bc2afab31cbff8e6febfccfcd380d317e05cfa9d2b55b83253d081362b57c4b1c60a751cc8aee3258ba8a807ccfd02ecc14485f2fc8d1dc38591cd433fdce1bade910eff4bfe6697cfcb9cf74b43a013072cbfdd9591748723ccca745e5cd075721ab788d9934d41173486de6ecb07484c21310a11144bd1084b88c5e19d4a48d1ed233f0ec84b63590cd8603f981767fa6a997dff630ec5265aa15b0baa46cd3d0e9de329788c6de3497626797304b19c28f6d3f4fc18e17c6181e612590ab2643010b09e4efd09d0553a58354e79c7c1b2175a8601ad7508e9a3ab85e634dd07f75e420f86ebc40c4e814b5f73a26a92473db423765aad67ad10ea10ead2ff8956fea29e540b8ceb5e28111032dc08ce2ff14915bf5c484eea3eda6affce4e6090d1f5a9de817a80241ac70470a6897d834dd7471631803d46dad27aae835051f75091de638c1a89fe70fafa0563d37d39caa15e18ef4ff55fabb8bace67066e97f4f0ab920be7c632ef8bfbcb20e78ec2c19a70b6716fdcad0bd142710f3bd192faf53c44035ace6a4200fd37590ae357047da9a7b352b387ed25da5390bae24e1c62c030ba55020361fa2e92dce1f022ccf7f1397b42d60f814ecc89d6b4cbd831f45bd41db7f443547899068834c5c0ae5ac6b13c4d91290f689966a252a697fd09e9ce86d4025d4e7be17829ec7e918f03b0ad184e93942904673c16e3c2a0a89ccc164167079b7816ff934e6429aa652a83cb4c17a0bbcbd5c58ed971db6ee5be9050370b20c77bf87ccfad7f7690c37e20f96c380bc6b41c1931d3ef1b7f98ec77f2ace3c8d87ede805781787fb8a46172ec4213bb535200fb6bbb200e77fce75156ffedffc24c8f398de657635925205653c46fc857691ad3c08cf6e1f3ef8a4953ec0d1874a4d8de455dc0806795f7824a0788fc9bbd81ddeee2379be246507c003f832e507f28698a7697e7a22ba20434b7de21dc77c046ff085f0ca7ab969b3e8a92876cede019c3d212d5fcd2530897b526038d094605d35f6a11e8ffbd130214854a69994f00b0ce9ccd4005ec7cf893bd3eb3a85a16384566fb0c84a88c4d1b0b8819caa2776beda31cb9749d88e507cdd899719a7ffa45a2a43a6b036970d51c7cdb03f1243f56ab33f2c97bb04dd53ff4c46301eea1aca576d4e2d3051ccd78768d12038fbbac66265933cc52d2a01490e9c29fb953570adf7e5b32c58e793d71d3647243c77479500fb10296bdaf4ec83e9cb77f07dc46e8355ecf0ed7de5493e31e7d8b8a59fa8a2fcb26a08ae41953e3472f7761a5bfc7e109645b0e5491776d86a78741c26f616693a4696b5024e2da0939f6d080d52fdca2c734102c8e010158738b77d68721ce421c5d0cae673f934e2061190fb3a5d0f20ea70bf28390458df67d6eee32b11666a954d664d81d279f63a2916bb0ead9a2c62d274da5c0a0add6ecf32a3589b80475e1f79ff11b1958873c4e10a98b4ebdd071a6acfc012d121a91083f0b63528521b4a5be66357c43ad67c691fd33210ca34a4721d78d3330547a089e1b46f5e893802d5b610caf91794fa6af7f16dee60fe2a439b7a008f0b222f7c770a544a8ef0e01a619e94db92a011d395fe845be5162cdc8c006442709771c8752d7bbb37fc87b1fea1b47ff37af5f69757a131c43195d7eace1c2c1d77708da15686c427c50ad221fe4d96e72133261c0d75e4df4fb69495fe73f5942c7ed27f43e550d092b087ff4d57a2c3c34087ec88b01589b703909c6dbe46c2c75bee9801b3bc87458be94ef1f5dc75bd56f967a150766d2b9946983289c5008ee19394353168bb70ad5057f724860f4c5f54226ed255e9fb47c8a175df909725b0e60f6a65da1b66826dca0790a7327fde06240f4630fa833d92b08dfcecb545e26635f4d491d799bde04509b358d568cbf7f8927cb9e64e09b28e37ac74208e52d59bc389b6c7ef4ea72025121a360bc78aa6bbb0048126fe31e12f4ed3edd6967b86d42a1b17e9f380dbd84794605bb23b1fe27ba8eb88c95e386772d5b8ef35bc59fcebdef7f25c9620f96b4628b3ade03a993c3af080ad9da93f3595ba23997bbc1c09860d4a29aa8118e83e6d84a942400298d240be1095d03d7f3e7a7b68e02f8e84628091654525dba2303e38e1b7eb17124a01382bd400c4c96055ead97cf07e0a8bbd03e09c94c6d31c656d97efe592ff5ddbfc737631680dabbec7cac8c73f52f41bb9c52d3b9baac296a9b5ab206c7a86c58c26aaa7cf5f700e086dc1323676b1c648e98b138207f326de5b9e75e38e00f3a90e983c4f1390c7a49a6f509312c31805c708c43fcd35e8e56f5d6d50ae66bde2591d6733f634c3468eb840dbe40320cb82e59539f489aa6a3fb64eb9e4f44fbc5b11f9ae0c4cdc01e493f08e4005e1ed5e7f6f02608a69b2592caec6ea4bdc2136f81120897668582f24ea8fe4ca2bd09a0f3b3d1ac736cbf72e7a4078ee9c3a26b6abe55a58d6de4c1e70bbbed0cfc86f0e3785bd72b97072ff37d1c04994156850144208c0a8aec6830d71db3a100b0a4dd24e5bb0818811f68a6562e9da7398769b07bb6748e33f1632cae3d0f08c8372c3890ad06fff4eb6507755dcab1e4a629afae16c89f2974eadd42902cc5075759c9cabd52d6502d56383ade3dc608e82bd9c4807810771f0d3a64b4a71a1fa658f60d523dd26f9bddd23e9fbbe5fce697ea3d0645a99cb7fc8d32bcacd404f2425f8da29b3a24db3c8870bde865e5d32729225a9ce8dd075aa224abb8e0c9ca11aac06e1b5a8f9dc256c482653eaa0ecb71b778018bc88f5f0377db23a2ac8571d243ac0822fe2d5df9b9365f129027b3f8a11089ecc477e02a55b90d88fba018ef379bbb3881a6b00eb64aa599826a775aa5a7561ee2dcbfc22afb73bf0ac89497f883073558e011d4aaccbbabda8b48c07e315d41a04cd1293ec7034041e198e834528ebf2258019cb9d248e002154b043c7854cd8e07e45d4d9d56d11646f3e3d2a20a56aa98265c01f2b3af825763a65fc00bf07e2f2536e0e6ae7bdfc234991b9ae7418f65783d3042646e4172bce9c0c94eaa8eec0fd301704b5848c09052965660d1044ecec425af157f4ebf7f38468e931216380e93e38d22770e971b57a864b882a2b455839233e659ca5d9f12e3dcd864f174970372f612b1bf3642c84506066881af5469e9e3b949447308a1458fe0710e723b0c39fb330730e98b43313bc72de829638e69aaa4c34a0b3b09b4055bd981b0afa40f04597b71895aad534c428bb1bdc91e76e8bd972e9bda9d3f6f189a27a79900114d79c54cce4f2a6cf1ae1cc497e0d8b8188ab5bbacafee9dc1b073811953bd79c6cecfd0e59d96db581f6bed81750051e6eead66178b246fdd3ce6beeb7f441fa2f364545f8c495167e89d1fe6c58b658e9de7f33972a04f80291b42f292266a3f4b3ca56dbb4d96d7c94395e3e37520cc323ffe72703e696ef59a55ff2c115452741cd6987939e5a964e34f6c70396221532b6f3a70efd810753fa1affeba38394df5f023539c6511bf4800df46c5a33eec0f9857208fce8abf93207e2c971696c7be4b86c28653d0ca054c3b0aabca225118ea5812bd9dce24942532db983a228b7e8d5bb60b67df5fdb67540764367443038a3cfb122564c80b0b10b130f99a9b6a2c906e1e49378206b785915236605009fd00b6f04af6ee7284a4b23681b5918655d49bd77a48fa322a41181a081f50413a5840334e317702489d43a00bd5a5f965fabf83a7770295d6c0b01a00cb4eddffad100a8aaeb998e9e10ff44278cedfc98c11b702de4f4b73448f5bf8a31f5d41e071e7c5eb95475b8a41311277ad4876f26642e073b5a0228c5b2e040801f6743a3ec909f1a9e30264a3511010ad32ed93c38c7abf6204a519ed2efcac979f78ad0d2465b3bc3e2400a25835ee9734d038a9b6e62f5bc3e1ef3252362c06066dbabf1914f6e2d04d4adeee38eca96fb005bfbb125650c7488ac66dcc107c55cc1c6e99e8403451500e678a6a49360249ccf530282bdd49aa6f7aab24a2d3dfed2541a39e39a89088f291db4d797790e37853f82c0214c6abe8232bd13678db9190de5fdcd6228bf2c9e5272e519ac1ca94f5a37f80cd38c001bbba88b97cc4854097eee2b0113a3d6fc0c1678a909b9c4ed78d0c38bb7e20dab9c81cdd2e7a8c697aaf78c351c054d7020912b772f042ef874d4fe55772c8c08aa317f12503600226c6202d5a648ba1c06ad1077c5655f0838030e29eb9c9d7f018dfadf8906c6044130c93daa5073740476e47d93d0d23fa93fc2f0752221785c314782e95b750771315dbb9b1b31e0096b4aa48ec9ed6e4a4c279ea324cbd84410f8c18089a20f597cb9785f27737350e971a167c792fb8d3ab97984520a6c40ac95658ce596a5cc3cae7befdc7d7068141ec611f66bfbba574583ef4cb83ae5c0dae8261f90635e1c650a64a0977705d5e6cb5063747ac462f2cb199d00a3e2bab7165150ec5b71b08379bd8497142b54524239954e36ee12674c6d8bfdeb20731c7948dac533f1283eaab3022e3014b7dae53845f2830f4f873057c017ce10a186308bd488312d58eb6e790101c708688cdfa9b0e2f95ce4d32b321353bcbd1361fd57c0375fb1e3efa7b78aad9cc3281ae8dc22c8e1746f15bef4df9869348fa8d952b2d7f1bc08f817652dc6348a84ab1c0a5981da36786db7bec3e0e3c04aeb6a0bd16cdafee966c5cfc96f00e9451bcbef59c5dbd60573dac2b1c546631ab2eb98f2986442e9767c5bc45d2ff09f9509b2906f32132e326aba0dcfa393cbd57e2deda15c8c09c67388c4faa71d748b70e3277a8b158481717fed4cfd54c7dcab2812295d18486638e01983784a864d173aee203f5df46e5814637c42c675828f400cea696fd1adf055fcb41ba0f70b9688805f04b6b24a8a14728561ee281f689e5252d781ddb2afef845f6a41f6bb334d3423e2692564bffa791dbd7094ff5827fdba60e888e5e6ce080f60d336bc6bb71cadb02f746ea68ac435491d90fb0291a2ba73d900a431c4414fb9fa5f07d7dd81ab4cc5ba5d7044f23571660a96fc520a7bee3c384d14ff79e0e790d1c1b0cf6bdaa5de0d1352626c48708de425a4d2b65d070ba0421d2a3626cabc489846bb6b3142a305d9eb9e7d3dba6037217e642898e06470eacd85ebeed90ede7063481a5beca9b4a76998539c3eb816350bfa8636d308cefce198f2609ce6c5684473ba0eb697d2c1ea8aea85c425e0ebd9fcd093ec7c0b705d3491d3e556e53c9486ab08a4c1b5559c3c0e369adb7adf32b518e3be201bbdae2aabe98a36d5f370cc12cc163973a8cb4def284124f80c0c84398f9593ed9e2144928e4812c2d638ee7633a8734fd45371ccf42fd4efaf05457c4f9fd86e1f22a9b9f54a01f87633478326c9c36030fcf2db105f5b819092ab65b2d8a5b129d77245ba3ed9f2e940ac3404d7d20f64802753359dfaf2ce197106cb8b88cdb5cadc0f080c99a7cd01c79b98d276215f37fcc39f5a5a6521ebf9935ced4b9c1c3f1865b2c73e0c", 0x1000}, {&(0x7f00000011c0)="e502ce59d127a99066cfae23f9487b34b5f55ad6107a773307548684d3e22565c0610dd87ba8be925e39c4b799b101360c1e51a00d4e1daee81a7663bae99e6a6c02a61bae762a6b043567b02b636981270894ae8829dd6137b5540f67eac3592fa3f842a28d3c9b76a93d5213801c83f570e55f9fab89e4d16873c8710f47fba579ed8a0145b285c0d554be94521644d8e0a37a203f294f26e79426e0853785a481065222f834952e1ae47320611485995aa7a6751020805246515616b4ddc7cf481bfe097024518f022ad2d84b103d6695ec5fb8f532", 0xd7}, {&(0x7f00000012c0)="08d3b75e85351eb6fb00f774408f1258269d94a95ea4810e71d21a5323794b7c99ba613cfe6ca5df21a8a90d61324ed718d1d508a63652d33f07a7e52722704e5f7fe5aa18e70f5ad468e962dce37c78e26ba978b5dbc3c76dad1a98d3f4b828f60c4fe06c6d684ec1567af9ed9aeca27bad85384ec6024d6717067bfc1659dd4445218eac84dd14b14955f2c131fd756d6b4572e54a9002abc73e83252ffc138f03ba57f3d691ac07b7218a36746a958d53b44b", 0xb4}, {&(0x7f0000001380)="91f5f9fa5f7a4459a52b3afa29d8c24c7da159cfbd7c3886c0c30e06123b4f6962a2220fd123df7eb850b967902d2752af941b4f405d0fa9946a49632338175764dc099d2bb4b6dfd814eda9113986710f083b340b67fe7e6689f883bca30285be8f691f1a1df9845d591f13c8f0e1ca4bd1d2031746fe89abd81a4af4e8641f7e85d3d1807fa6ec8cb00bba15b5db", 0x8f}, {&(0x7f0000001440)="4e6b270c7a570e48524eff1b1fb29ae3a11db43febec88118a38aa3f5074953d8e0d5195969313825b2e3bd900ca56995e73b911534cb3e18701b11033c9d0a6383faf0b62e508013e8e9cc3617937eac1c3cd25c88584f9414d6bd8a5ac9ddb2770fd168368c1ca29b4bc8e00f4e34c15063e381f8ee0f9483d52b5781b35ada36f25ca7e7ac056569e64aa00cae12b2a82ad1eb3eddad02af9ca6c6af361a444af4b6d9a89", 0xa6}, {&(0x7f0000001500)="3983142397370e34c7d8252e781c5ddc59aa1fdd9044eedd4e50b0758b3496a93fc05612661489297a5e5b8de6128d697eba4148838c10b16153af4b1368d07a80274d8a3c72f146e223979844db01eecf28bbb7ad3b7c8e43f5d10fa9175f8956cb531b", 0x64}], 0x6, 0x0, 0x0, 0x400}, 0x8dd15f607d9de695) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x14}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'xaP', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:27 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8821, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x80000000) 16:00:27 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x4, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2c) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x16d) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r10, &(0x7f00000010c0)=ANY=[@ANYBLOB="01000000be3a0000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae2708d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d24593"], 0xeb, 0x0) msgrcv(r10, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r10, 0x0) msgrcv(r10, &(0x7f0000000340)=ANY=[@ANYRESOCT=r9], 0x1, 0x0, 0x1000) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) msgrcv(r10, &(0x7f0000000c00)=ANY=[@ANYBLOB="41090290483e1d24b6fea666dc9b84170f998739f60da98f1ac101a441b0fac14ca8c33ffd8678613646597de984d74e384bfc974e6fcd952dba1613d49a73bcffb1374ed81ab7ff39af189af76c990c456f6bedf59e6d44cc82ad6734f06c16ec066d67e41fe6c2e196df1f444a1e96b4dfecea8ededd7d19e5b88bd7358ce11e79ba328273d98ce50dd26878546a04492396e68cc555aa385b83ecf986574a", @ANYRES64=r19, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRESOCT=r20, @ANYBLOB="2a47ead13b06005c4ac3c96f30551916a31b0d74bb7bdc49142331ce0573e23f3aac3a2c6f172fb61376dc4c93162f611b7e6107ce05a69847787120cd2e21ee2040ee9eba9b16d8f07c16c2a35904d9cbea5573bc3a3ed75f5aee46c433dd1f419c0884197e627101d96c732b0544463c985c39f5e3d3c4bc4a91df0cb4"], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES16, @ANYRES32=r13], @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRES32=r21], @ANYRES64=0x0, @ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR=&(0x7f0000000800)=ANY=[@ANYRES64=0x0], @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES32, @ANYPTR64, @ANYRESDEC, @ANYRESHEX=r1, @ANYBLOB="98e669a73cbbf9b24ca3e0be72bc89b488ed160d02e168d1fb2813ceba223dfeeb5fb8240ae3cd9fbe8b05d52822c470c2116a1db820f57594ad162e647d30b64eb4369cd88a165a751f42865077ec517b139690d6ee88190406e839052e6b1472c08baed35d5d7dc1e5f7b37b0f0a4d51c79be73a7d1db5", @ANYPTR64, @ANYRESOCT=r22, @ANYRES16=r7], @ANYRESHEX, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYRES32], @ANYPTR=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESOCT], @ANYRES16=r23]], 0x7, 0x1, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r5, r8, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r3, r24) fchown(r0, r24, 0xffffffffffffffff) r28 = kqueue() kevent(r28, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r28, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1ff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xffffffffffffffdc, &(0x7f0000001240), 0x1000000000000411, 0x0, 0xffffffffffffff51}, 0x0) 16:00:27 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000180)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffffffffffdf6) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xebac732fdb91806a, 0x20) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000240)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) setuid(0xee01) ktrace(0x0, 0x5, 0x8, r1) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x1, 0xfc) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r4 = accept(r3, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000005c0)=0x4c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r4) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x5812, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000640)={{}, 0x6, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r5 = syz_open_pts() write(r4, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000700)=[{0x7ff, 0x7f, 0x0, 0x9}, {0x96, 0x1, 0x20, 0xd56}, {0x5, 0x5, 0x5, 0xffffffff}, {0x961, 0x1, 0x3, 0x4}, {0x8, 0x7f, 0x0, 0x5}, {0xffff, 0x8, 0x7, 0x4}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) poll(&(0x7f00000006c0)=[{r6}, {r7, 0x1c6}, {r8, 0x4}, {r9, 0x10}, {r10, 0x4}, {r2, 0x20}, {r11, 0x80}], 0x7, 0xffff063c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r12 = socket(0x18, 0x2, 0x0) sendmsg(r4, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000740)=ANY=[@ANYBLOB="100000000000000001000000ffff00006000000000000000ffff0000430000004fcbc1133f97037e525c30b284837d5c518795a24197740ece4369e82f6bd9da22624b70d7af2b53793bcc12914aea10da861f5d489569ee3729e7e326e8e67310a9ddcc59a15306bc9f0a5a55810000421c09d023cce20eaea033e0d16b2169fb8baad138f2e4f6d3491c1fbb82d4bd56571753bef7772730cfdeb521c8f1834bbbe476aac4d1e20731a588b46966b2bb7a1f6e42892e4b01afe9c41fb9aa61d2e77113441b63fb97e669fc1c7f08f891d8c45426536a48571d4c1c8ac2505709a29a"], 0x70}, 0x8) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000240)) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f0000000140)) sendmsg(r12, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x6) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r13, 0x8004667c, &(0x7f0000000280)=0xc59) write(r4, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:00:28 executing program 1: nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) dup(r0) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r3}) setpgid(r1, r3) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:28 executing program 1: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x100) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000380)=0xfffffffd) r4 = dup(r0) sendto$inet6(r4, &(0x7f00000003c0)="87c6f8f4c3b7c5020061d788f6d38d36d86419ab65ebb794893ba90372714a911449ec6bbd60d4ed8ece1015af49a3249b9e42345ee0ec00"/71, 0xfffffffffffffccc, 0x6, 0x0, 0x2ec) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="7c3c0a11", 0x4}, {&(0x7f0000000040)="f6b165982c38", 0x6}, {&(0x7f0000000140)="d06c5083dc14d0499f92f53ccc92ea058c5fd4425600368414c4780dbee98b06e15ffce70e9bc12a82b3ce48d8583a87807a8a129ad859db384545bd895b4c183a2d94758454198a048f13abe735011f86b49531fe6bc95059293d3a5a1b8a4faff9c786b272979c987920a869aa420747597f47ed1051a753fd44189df81019e54e5bd4ac97310271f6402b16fbe5c219e7b589225e", 0x96}, {&(0x7f0000000240)="c2ce7c035069f163014ffcfb13b2af3d525b04696213e2d0eb380f06bcf083038b01812e12491cf99c17ca6405445832e3419883f7d81aab88580188b42e65793bd4cb24edcdf2aeafe31ec7ce9b04ad95e590b1ef361c8f22bc6939458e4f10802d25049b179bd1168d458c114600", 0x6f}, {&(0x7f00000002c0)="ebf94cbc44602ec6d4de2666e05159aa2245811784662605b9df2b2ab557e1e0e096d150823cc52d355c6c05993f3749d88e067b91ca9d835a3666bb6889d978258ff57db614c6d865ae77390f5e4dab32666a0abe76ddcce9f0f6e2f0812907f25b230d0e9a6add3d3176447aa4ca1fa85cd210f4c3c178ee8a773f9ca802e6093857a371ecccbf6e18c7fb2c9a58603d479603de54f2ac0ab076c9936c8c0eeb07c5a0c1fb05", 0xa7}, {&(0x7f0000000380)="4fbd866bf1942004aeed6b1eac35839052322d63edba139ba9c02135b40ff4ac8c2c32673abd364d3798d0d0a4cd832455eba563196990e29c29ac8f7fc8cd41db3612e6b7013a9690690d7afd09b0cd47ea828584cf35d9c6ae7e99ef6a901f3ebc66008d65352f2cd6cb3a7fb9b55c1795cfda46591107ff54f1bfb953860d12614d045e80adf5409417b832653d61df2a82d5c4f20756620af7ced5ae8c403c5c6dce2206b1af5b8c4e226449b47a7ec0d8a2538a78c55170961e4b1f23e9277bf6b5f937c5dce72aef6d9651ecd8f2a0c62d7213f700975a906e4ed412c6e35277e1edc070648570dd", 0xeb}], 0x6) 16:00:28 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x1) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./bus\x00', r0, r1) acct(&(0x7f0000000000)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[0x400, 0x3, 0x9, 0x0, 0x2, 0x39f61cc, 0xff, 0x200]}) `b@d\t0|< v1e,8PlP\PIui a_|gA*3NHXX:z XY[8EE= [L:-uT +g541~kIPY)=:Z O/yG2ry (i*BGYGmQ'S}DxeN[T,1qv@+{eBg5 "^BN|PiqcO|{2/=R[ibbPk8v]Lipvbp)r[# j]=1vDz$J(\RtCAxn w?(f 8W#qlL?nG{,X`=G^Tr, 0vIl kE A{O=kq .mk,5R2-cm:)@!54t, ,2g:=6M7PP$M$Uk%cib),HMA[6f7:i z} 0MGjO5YF.~oj>0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000005c0)=0x4c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f00000001c0)="f3f1d3b8db5dae7ac1bda1b0ae1ae09162eff7eb71d034d12ba8e23c772a4fad02a8030f453a6b6a2e80652c0d933bbb63011e5778f570c7bd7bd7402b87ed5ff4a5cbcc3d833aecbe6001633b1895ecefd555618b0e831d1442f511119ce480cc4d61613749d2fe1aedfba3f2bda6202ab1216c15e7ad63f8f0a359b6d4f77ffa780314471c21ff57a61819e4a4ae6cc2e8a3d25521a9115aef64a51b6f4c900853129743", 0xa5}, {&(0x7f0000000540)="24833aab903bdd66a36d24a43535c8b7ff8b01c58b304ef92a267ff1da9c7893fb8387164be3ad62c7563d666dd83017362f2c68df140b0a2d152509216137a067bb2039dcc505fcb15e150cbeea98edc98c682904acce238f5ac0fba66e6602cc9f191ab9a0fa65eba603adff933525608b1b4895a74868ca2b5e8fabdbf299ae86dbc7aaed7803c3282e94ebc1d5e514e478dcae13175474bd491edaa6c7073d018b29941d945f06638f94057d206adf0f8a0b78c571c3d5d6b0c3214744a653d18769d2f3469b8ae31a8ab3f7f1947bcc41a0a1e63fe9bbfa6e4849da171d6222b6eb0972afc6adbd65ac274c806c59d4104781ba20374c22774ef22ced861db0212557440014eb131396d0be584a39e63c265a3f814e41177089fe8ea61b57b59a27f2ad945bd00957042fbd80bdf5dd3b9a0eb76400edfebc19ff4c78a05929dc747a22bf1a9c177cd5a2acbdd3c6134e085c06edb70df2030c5851cf656b532dee76846208acab262d6b5354af1c516693cf52190f52352d83260c8678064f3163b3158cad0bb18c3e8f319c469527b3a92921843b5e001cdf7955becab042f85a18f480ba0107b5b65c57bb4263325fec4c32c38850da1c6bf1b4f8e12781c038255956d4b3cdc121945518704e360dfe9421a049448df260c51e622014e0f94e33dda1a3ebda52e73db9a2d5983a63e273f6d1a36b7989a22f62383ecd5a374c5f17a7100da283025d754a01c912c232c23cc4cc614d744adfa3bc723734892fe30160acff63848570acf19e0bfb0f51fcea2d8fd4d31d9e2051bdd7640df71f3ebc2427e891d1123ba85dd38fbecef7e4c7b2c76dafafc03231afe25600bedf443a6c9024319639412109cff06d18b91fc47d8d2e2b9d00c9e4e75032a467b1777db4e0658f9b9b5b5723bca833b81078bf20bac331baae9fc6d10402b561906e2e1d369a730cdbc911428757196bfc07e7180f14c1025c24c35a88e17c4c198c4697ae2f53871bff27da586d43c956e06ec121ff115c6dfc87efc7f62afeb8ec0c2563717322dd219a0476048cbda8624b32166035f82c8e04c0dfd62364f7ff0856d807fb0d8f204fcd174e5766b012d1db7ce6bd66a54aa11b9ed2507c942609d74faf7bd72842d037383f79d42b1623eb1ba66eabcd6088c954c1c2e718c3abb0da4c397f45eba0bd16ac745578da5ff471495fdfc33f282f7b83b1e4263ce4db9edb8045807e8b7be8c89326191fc688aea894bb95c7e83c60848b950b67b4204d96862fccbe4aa1dc2e6d3f7569db7da2df22a99ae7d4f77de684a7323337d9bdd140065c5a5d9a971851bdbe965ce52a299d80642d9976aedb8508e2816aefc4bb3aef6eb0797276d948101c6ca556e9e35dd6ae2885a0e0a89ea77d6b6c1bcdd28c50eb9e99ce84eeaad428d9714783638e529b32df64b5b8fde7d59ce306331d15eb5584494623113610b029c391a6b22367ff431830f4980f908c0968a58e4aa8dffbfb62126ad5e04f10b6c7521bdca1dc9c47a4f14b1939c80809b7c6d7f6f856e986025d628f24a45b0f954f1c53d6dcaea823df8a71e4c1b58f81700113cd623d388929f98d45e4a66201b03cec4fca24233bfeb31c52c20a1b7f7288112d1a2c41b987475c93dc91f59443f421b4254f1d7b2105ea258d7d328e026533b034e44345a7873bb47c8cf9e6ff466c8100398e093ff097d73101f803ed0a5cbfd6c2853668671cf33e27a7fef71ef0583bb95297caa51b40fa87992086bb797ff832054b41481360af1f3c8c26dffe8d3befb26f9dd03a503a4356f6a7e2f7706a1cac7567bcce24faeebcb4f31af51f721018ded128a05e4f9df7c171c1fa3a3f66271d719e38626571facb8aa59fa616dc82eb2a0894d4993b1cdb2ac48efe7ffd364b1af6d8d6e12a543bce260cee25e4ed47e23486f31ba463656e57186165fcfd753b2ee2d894d3876bfe57bf7973acdf5428fc4909da0aaf3a5060b8c3780cf55b733e2cf17ed82d079b18f6bdfa7ab40a0d480943aba03da56f902da0fa10f0db91ce7a3f9e67dd26ff4cc51373730c73c12a391fdbb971d484dac7b2017ec409f10883bdf150c780b2969f17549eaac197ecf3b1fea6dcc74c8ea41f25f903f374f8135ab6636216c365dd2219e006fdc927cdbb92e2561549f82004ea964d4c06b621f70ed19f3c21d07f77d597b523244241d6067b58ac79ae55e58e228a8b55ab71b07abb424dab551ed1e867ebc7fe1a3cdfdfd1de16985d32ef92b475507019b269fc73ad645e8e52e19ab1dd9b00d3f3c0ac7e0e5a6feb3cf844a92d346bf46a96a44567f50b207a7f61a8142e6ad43d73649d3c2cf948ff9e756f0ff1befddd991a90d101562d019460bfb1e7a68c77f4fa8790f3df91104ca6817d126d9d6cae9eba368dc1c366094ea333cf6503b33bf42ee84d28131a2851acfd366c4e701dc63eba2210702a92d725b9c3bd0e5a46c80cd03908c4c3b94395573109f380d043f43a1fbc6d43c96f427525f85e1ea0d8e9f2657cf71512075d26ad8404dc4a478cc8565cb67a203e789f8c3d9e8d52f906d58d467d9056395ace1e8b403680fead794fca6907909ee0b9543171ec6b3713dcc90924d51703eeb32d10117aebff1b5d05f696ea6edf44241321aa69ecac526a544756ffbdfe46274458cff7edae69330174650bae085c88ff5d0b52ba339b06d9b6055bbae588c686cda336a2e55f68c7d299ef157af75a3af953d176d5376bfcc5e52c8092970bcbdd7f63581f4ec35e1aec80353194c86046f39088520220a4e4da24cc064c196ffd48db470f7b99e6a5e78d8ed530002632b5584a2775780b82c934a29fcc802d01e900d91ff5146b52ff81bd34f7a0657a13362c708099aaafe90d3dd95f1d07f3729ebc08b60ff1b1420b898614d0e7d8be24b704b9604c3024697c9f02819194c15c7ea3c0878723e594e5f5e41c660a7ff13526da75c6dd6f892c8aa2d42d4d44cba3ce9a2aa02ee747eff80aeb7c55decc0dce5631a7fe169bd4042c912ac943a277be4c8f8b25c6cdd455b36a4b8799a6fe680715acb0ca4a99d093e8deabcebccc7676e9b22fd5d64421d04fc4a009831574c3760124058981caf048cb53acbdcde9829cca8b18c6c6326f330b9fd13f0fd72da8334a56e4c4df5ec93455b18a34cebaf82bc55f5985741b7b84433bbc40e54ba8922fa48602fde422bf23104f73dbf976ce38845d946250b327b978ddfa61afe9f4fd624c283fb20a0e02e7c1d5e7a60d5b6d16f35ce10d2f830aa6ae93eaf1033804cc6a5c35844a3c3649dbebf5bedb71bd5bb640a159c53ea0ef07248b73fa8f4be69fd87b4c16265a8b4f342961fa31342138f86effc7cc8c6be5a48cc0ffa79744f94e4c1fb870813129149996ac8d5e7837d94ca4b9cec956969b7e93d9d508b61d072f23d1f68bbd1aa4ace256e016b85be97a8ae719509739f3e05340f2d605edda32d4fe60d61bf58231d2c86c970e7369c6ee036a76bd99692053d7e3208ad5c40d5ab48bdb96beee790a2f1d985505ed21685e263fa76cbed0d594af3120193e0d3ba1482779dea1a04e127b2c1eba01fa581f1c13f58624aa46f53cb46404ef2c6d1c91a71cd1fd49240e03e07d987dbc08125001927014d7074bf23591e2f9a9fa7c2dcce5eebd0f83d8a820925a408c36aa7df28f9403606ec95d3af2fe560d2286c728a0c826199fdf4c8fcca4d3d01cb1903991b7bfb5c30baa1b425e12588c06bb3f2a28ed5a9cb2b1e9a3cd7f631c07902ea5e92dcdfae3ddb2c7f4d6dcce364d8f25d4395c051afdbb9d9c13eb4b8adc757df2407f22a9344f9fe4e58b4eb7345e1b3b088e0af36ed91ef4e5e41d50533ea328c4d86279c68333e378965719ccad183457b5afdffdaaee5e2a7878a53b24819527f58fb7dfe8e2efd6800a470af5fb74e334b987c48408643b0f5d004252ab8f5264164f3780b59f84f1422372c8d0c370a6461180547a2b375f5f79bb62e62ca82af158585ac44277dc853c68028bc73ecfcf3310518f175715247fbf698826d409b716074da6945724aef5ce8d41026ffcd73d02e1988660a6c14a3f3f069b2ad60393dcafdbf4e486da2ab477fb669f66c31f78c00e9e401f880f1062edbd12de5ed4b77d54ff0203ae593dda0991dfeca86ca1386807962fa20dd63d97495fad569566e35b76185f0172e468c4b21ba27a53dd55889853e5521b43a043c0c7c98eb18bb3d36d41049c8dd18567b7c25a85f0d73fba0d2f1c4f26e22343b4b2eb8f85e8b3c7f58d4e4a6e31f93f26410a4c6fcd9843cc6960682497a22fef553674ac5ec971e2970f0dbdd65d472dc1242d83e746f41e6672f4ad9a2f6239e3c47d29320a293f389114ea545221d4a6b35a0ff0ae60b263e03bac7b106f4a9813637e64306bcd2592b76ca639472ac6221c33422507a78eb043ca09c31465acb6f113f167e688b3cdc352f15c1003e44fe406745a4759b1ec982b2c47e8103ea6b2b5540aa308473b9cb6dcf650abcc96b707f549d7948c38ad2b4ccd6e0cf14eb606a79336be14b8b669357706be63ff8ca32432882f46341192ac751f8468dfad246e1fb49af0e0eb0e5a6ec8311a637c3f9b2e8052d05d0c2dbc776f9585bd3e62a29f3391e9fe529db607f87c10b8068c418650dbe1d9d927e3afeb7fa564b381bf6c7c2957b8179d82b3dd377d5f2ae3867cbd57c6b46061fc79860c06239ef4061a296cb4be8bc15ab264b9ef93a37ad3206954b8b1364f0fd5e849c9356a3af7d39d36336e2745a17784527e529b27036c95a6dd8392f9be52c89a8fdc7153b4f8c58c99d1d3b693d986840cf3c772686c921de712467eb4d888b92ed6a73d61389cbf353728012db80e26df0ed9c207e322fb1e6cba5c1f641d24b484adbe549bde2fb93b2e7cb98dcfdd08c98bb8e83f199665d502f5a93b1330956693695200276cb5205fc60aa7dcbeeb2bfe26e57dbef5ba79effc70482bdb10783833bcef2e83567eb74907c6084e812e2adf9a0ba6cac18c0b29da4e50582a674d6c709cfc683ae34bbd8fa86207211fb791d74704d00eaad35b3dc673a4010b11b69659e9fe5c634232e7643049668b147633c127598904e46ee59e6617a57f198c2e9b15f7a3031f68494efc2a5316a537d23b9f07969b92bee7d067da89f3fff9f0754f2cb6eb406956067f89bfbc605999a8162cfe8d7e6ee6f5136a498a1cf97c92accbaefbfd9bd1d6ac2e6c88e597ebc1eb009f70e3a4119c02a63a438d3ef372b1478ed5d86095668fe347d0b7efe45c436ddffd06373fcdf37c94fadd7c1fcec7cd642828f451ba3ff780796d07c39959d9584e4b8b0df2b81b659de1533189860630562fcbf3c1f4f872c7802d7d9484babc04a9031775d2fa9c3735d172d1cabb8277f640a1e10cb458b60a719ef8cc429c4c75f733af2ccae6cf4426b08be1f5b0fab82ec906f78e077d4bade517acba5c6891ffaa56fab607a4edb71567521157dca19b75dd1b77cfab0b5a127e76f7d07c2a031834cea18e079764a34e64f6bfad391471c408e43ab4d78576aecc15e1164d3de2dd1286ad5db16673c215cbea8a4fd9204baf03feed04f01ae6e6647ce54b0c71b91f7664d6c2dd6a88f81e6ec7b6851c96ef80f9d56a90ab88188fca21ce97b25e001ec0b9246be8aae9dc3eb3b39911c652ff6f5c6c45e8b2ecaedfaba7ddccda736dce27b7ce4060598e10814f79431b1997293f60e8365384a472eab24e3010e6", 0x1000}, {&(0x7f0000001540)="86d5c95bc33df6ea806391e753dbc428f01d108c683091856c9f7cb412a11aeb205c71c6658162fb12809f106e18f6e5f62aa46e819c6ea0f72877f4e2070640b1089c149b033814b298c5b3a57be4318488c3bc32139e62057ce9c63645de1c177cf70ee7b1da1c39baab7a3cf0c145986eaca81f73a0930977dae5690af04b6b6ddf5fad2879234934a213267911c2d4e5279b1c9fcfcef83477876254821779338b30dd89679b4e945b6de3738c090e94180a908eba00869d5683707974f8ce5b05fab5ce7a0b8a259d32e7bfdb2012bd14fed6e86abd219a8f24319b898c56e9d8947e9aaadc4679b37909e0f5b4bfa2902c61f9fff326601645c253dab67d535ae89b12794b4b48b5bff42d79330f6b310cc8a23afc22c0308463e8d6a1a40fecd759cc58b979be59bbac921b87f3e3f6cb9fbecfae871f73572bd3b6d73827b32a74b1f29d6cebea6bec54cf876d2e9c21cf5707e217c90e97ad41b31902f65a8d78b48a94a3a65df67a8efce98eb675c35184fe50146d6ad84423c0066c49fa8e9dcf6d59c1d27dd27370873cf850858c1a09900a22f38a9cc92d1eff7ae94d79ad737b716a6e1292ff32008e728cb20227ad05929f66c92a0f717b246eb1e37c00503cf315f7625e68aa2d4b7d440ad21096e5c7496c02b0b8951d8c8786802acac072b99642e53e272f898e7c70cfbef9fa80f6e9b832d3f06eb7b8912a2b884bcfc0b57842f605c6bb28454728dc7377663348e2fda6b6ddb4e79e9ff7161ae90755ee9633868384d34442e68dc2d886397800964699cd297ab9d35634444f59b03f1e27ca3b8cef541316bf6f7b37cfe79ba5ec9dfcd0146974555c368a5f5ec5428845a8b06273716aa3371282c2be0a3af7331f5b6f9894791c45007dda44b48011d1b47ed8f03b08b63011b77b2a0b70658139c760da7ab138449565208f521d42a3e8a62f17ad5ea2883da67f8d4bd680ed543448d7dd4f170a699b99b401ca3f4d4ae0061ad1b713921b5902efa1e3456af0ddcb6859f698b95da4b7fa89ba2ffbeb7f2929ca58f171ae219cc99a8f6bee0ec94893aa4603c208a0ac486196ce8b452516467d77c54caa34bb1705d04653cfc5667e3ab3f6a14c239242f272bd6d80308e75b8d5f95bb4f6ec0254c577892558b71f0e5f9a2bbe2240733115bf794abfa3ae1f2e7875e760a54959a3657e3d0ffedfca0b906a1a5716494932e6eda15cf0fe8e9d83c18d43530299c16448762d144a49130eb323eadc8f17c3b4b68ddb0701b41c6dff3ccb1d9813620731440ca9aca61241dee33c2c2c1da9dc506ca4b4b4a9011e67e0b634779635350cb17f5471cac76198e2cb1f3418df79274b4aafd6d3c6decd7f2dec1eb252deadb722252adbd7245d8ca9f7d25dfaa518e8c2503cf095eee93fe9bec18b94dd228687485747c9d2dbbe28ce10450bfad900a1c87b9338b88f740ac75a4ef43535556f3588c2a1e6773027340b53f9e63eb52e2e10ac86313bab1f332828babb297030e92393455c7fdcdfc1ad750d5cb96f647fe6a89ddc0bfb7d1c3bf327ff77ac1daf1165d7c0a2a170ab75090f1ca87443d5ba070f52b9468ecf7d7c9115e493573aa5e52c3d7bd7a82c5b58885898cef9b1e78e8cf99c75fb711507175afb4f5a0481bb8773a1448c25cdd8328ad16cd0fbfec0bdd2b0591b0b14c7c295794c3db91d29ff5d54f24015f9ba1f7adebc14f3c6db6eff731ba489296e0f139982bae24450f00cde4a5a72a19ec323922b901360339108351507d30242c27cdee0489dcbed29d9844f5f7811dfce37c5c9b59ff6b6ea5210823eb619e7c6f94e0e4978a6caab43222b0ebec9258e4180155b8a063fd63301d13216d6ef9964d61b81968706453f8fe0621abde357b5a7a8995ab37b84b70ba179a95b3de1fc6a82b8f8292dab5fe4aba8c67dd1c2b3459dc3642d892b246ad75d87b1465062eb6edac2106efeb09fdcd9d0c2ef39ff951421cdf37bdf88f271c4ab8020cf117df08619c04629b8b8beb66fa22bc791a5baf30823b034fc5b02ead57f713eb0c8e16bafc5095027ec0870645446aeb037d63c3b48bbacc1eb974643aebb1e67f10bd15e3dd9ea21225ef834a0ed23c5a0748abc9760beef49aa68f28603a5f4679fd53dba727470eb714134f1ac1e12e88294fd47cc0b91b93b83d70f4614dbe9451d266abe178334dba172cef961ed4498bd204c6da979c250172c711c043bf9a23b8665de6333bfaac80474d094b14c996cbd871cf52f7e789f23a651c17a3c2ff1f0a17d4d6075346f89ee6737bafd0b4b338b62e63bd4ef7303157107f708b5d24b26ce6fa254910b68dbaa2c8e18199ceb6f969f3a5cbe1001f97caa636fc5fe456139d85e64d13272218e7c8880e26f6dc15d2234b336daf162ca2b3e3ec36a046efa70d79dcbad5fde8e8ee6250bb725b6d55c0a6e7bd8ede1e65b92438f11e22174f8279894c4a19b3613b636ebbdb8edc9d386961ecf0d3cb8481e15fb790c781ed45f34d5d035cbb88e7761379ad3fd774524c9067c56fbb342985f253cb226462a6083fa507d912ec1f398fd39e301d8bd8b9ed865cae0dd0cfa70ff7b01703c7a87c41dc2b9ca353f97678ab69cb9f7e69948c77eca46374c7292953637aab0f57a7edef1b00274898643f1cee8a78ccf5ee2b3ea8970b56186c94684f2fe37a50966e3ad3d28a3b3870d643fd88afd01717386a8e258740f03aa99b024f2b4d62f1abed9cde55032510c091fb2c1e6f0e300dd7b8eaf028be60b39da999b6dbd07e05cfd58c2257d70db0128978e991edaaefb535fa52ef17a5400cec793b586fbe7474b9add1be5f1a7655d055d00fdea995c3f45c16b4891a7bc047eff16828c454d8d7139034aedd908039cbcac1b2f621eaa4fa609685658cde760dd4e9f322c3a6bd19daa63796e9c61846dd30715f8c93dff38b095b3ff695b76bcebfadfe9970d06b804a3ac6ffbbc12622e2cc3322c1048bd702aa7363cc8700f2d67d10a8afb6f77654a35f526937d04b642afb501b600f7174f73cc601839a6be0f04398426b882d1a2a51e8667d15fa7b068597e0f1f592cdfad2a48eaa5b6ee30c11b3b8b1cb2ec265b9c17563840e8e355a7b9e27f1fa6ca6e80fefac1300f4666186f676af5e7bd88f2576c66fb81a992f6545f12caca1c8525ae4c4f66fd3b736bba642f09d2bd0994f1eb3d5e33efe2baf7494516877e55b6a5abbe3e355f62bccbce61d33ef3c973172ac6dc224b36c2203ef03b644188b1430d72962c84b8fb107d89dd34ef8d620ff29e3539590dad04284cb8f93ca709807e82f966fba0aabc6ad8364c67cc9ebd214940907291feb8a549be0022b8a7e8073530378e61980261db014be88bdfd010c6e8545231d887e0f723b9fda95b31d9bac42f17c5aa067e472fb90ae87005441a126449aedd9f4f07968fcc13a59a88d70ed92f74851c37da5498c34738e0e4a39c9d8778899a06d253ff5fb8f1d34f01e936626233986ae5f3a92d0e5f4fe6a14dff6d291a03f9d81f566d86cf76496b9da08b0f75a49188b67e512aea6586d74c686eaff9139cbca418d568a24515def1346209a193c52e9549d98b5ed6576ca42e195f40385a7e635e25ff024db0c53399292c92c0780015b9d41d8ad9db9b0bb50732b44e6f23b8ceae448e30d78653bc354055f99f05679deae40d6685db83f65194fde9022c437edd0e88a33b215fc21cb7de8c2ade4c09eefbc1ab84c3e14b66f07f425108e469a14059c630ed1487867e6b44597da187326c45bcb6478ecc440f8ee705b7f8c56c0951cc7c01060c433245eaa5070b393b3b0e62adea063b9d61a19564f44b7e3ff9830051f3d1036e9202850a7d379d3555df855153b82be61864ea9962fd431cf96f78898d5f5c04a6ad40bb7caac2fc8c0c3648a9124d08e48e84c3eab4962c7c73d40a3dc57c2a8aea85304fa9ca74717ff97d56c6d5890ac38412e4d560b75a895898877bea9531cfa7a2506620e717566fb3ac47dc2b1f80f1d343cb323ffacbd6284299462973ec187d79f575d84235796d35ba439ef0389e3eb68de6f2a189b824c411e3580d60cb4bd56b37485125b2691743abf8dfd81c7c65428e929f3fcf1d1bf065046100fdcb2f3dd3f703504b6566276d95338394901176de2e3becc33fafae896deeccf9c03b045f910bc77215bc91789e42ebea3364082df2e3231597dd21959c35630370663f330a1fca93c6394823354719e37c2d3735479087b93f1682cff0901ee332c91c072b8dffb3929cf1a90ae146fc47520b76d5a227940e568341c28d00c55f178378dd645c5778a7da4df4b325f157844e08836645cefb678c2838bda32e6a068d036f17aa70f9e687e814af34c980c2a6d4a6b78ea0da504dd2eca0c3117989c11c5c295f52ae75aa08f6228789d42192cbdd7b884b575e691c4c4083fdcdd4ff66715177e124c9f22a439845ba4aae3490364a9ed6789db16cd78b9f511d921f17ab1c791b6b29d1f798b8b0702184feeb18863327d2b8225caeeb2d2399f8ae60c23ba2729fc3a6ff1e6ad8ce2604bae16e1aaf0294757fad307cce15c8806df629b48fa8d9792988861c78b50b54d0e17463e5fb81dbc1cea2a08b72601eb469a28c4d3d01cde3c7df7f78249a2a8f88117c597bb498a935dc50cbeb03528b47b2e404d47f159120a3642365baaa96c3726065ae4b49ab49dff7392f6f8f22835e63eb9622b49273409ca73d90674aaafcde8f33fd59438b8fc1eff0462a84a360b3edd649ec9e55b77a2587fc2e1fed98cffd6a9074f1d492e0a8b7d87dec063d5d7405a11e34f32710c596e2a335b6c0fba910699fb4885c1340e80ab0cf1ca88dba5282bf79dc8c587c7294e8c55e1277f3a25d0470fa6b85d02ee917f9d62e4dffa15c8cfbc14ce78a6bd926dea1014cf3c636b1a6ff0c7f3523a4923b023294cd181ad721788c08994a7b0b0e00966983adc3c9de2eea871944e44828c7e5c4af4a61a849570226341c83d7fde3a58f508cedaf5750b6ab7938609e8a2094d8ef6f3846104777c73aff500b807e2bd6fa9cb1a1aa2d55076794cbf9dea0e23cf42ce8936ce091f9dab65da6c56914e51d2bada58483035f7fda06ac6e7537fc9122cfee034e6dd5bd364251a15a468748fc2ccc2e61e3b83f859e7fa6fd52f52776116bc1e688b7d2003c2786706d822b706c2d466cb1ca3e2f9d70a6a4ce6a6ba3f6f187c83791ddc0aab18475d3372d94a3cf91667d5069f6fc5605218872caa117080c661df20ea5507be2d751b69857ffc6a94802d0e4573fd88d4ff2792e178f29dcea98523a80d2d923724dd16a45b5cb43f9032c59b6dd9a23ba1c0f84eed695c177e79bf73ac8e234404d19ec81038404f7422f49ce143238c01f4701f05093ae76ba8f7aa03c1a80f83b43db83e5b8f441c445dd037fbe02aa32ba7ed315db2a3049cdbc72e89bdb5204c8377507a9620e801d6b3bd5121067f661231ef9906d63037b841a04953580f2917846ba7823df9e38c1c089ce99533f4b5cc711beedd2c6071ef9303542185eb8a373bfbcb5a1dec2e7418f5eaae4d459194e24ffa187095907cf96e71aa3825e9e68fc397d1689268223eb2e55e529c10e7781422549e0a2d765251c449df186dc5b1509dc9f46c5a9e6223d821f34c6bc397534bad058c767c7fb748f4d4a9b8998b743b139fed83a4430a1f5cc000724ed052fa7d051809fed9fa2f9363210b2e2f3468f2cfcb7", 0x1000}, {&(0x7f0000000080)="c1b9638e4dba490eff4651dfcc9a22f5f2d43a0c120e38a2f792bbf5f0b31e32781db38c085cf55b073081495d90580f8dbe9813b667429df40914b86311a0bb1163c016b313991d51016435b539ef12d2", 0x51}, {&(0x7f0000000280)="46ee10ce51e0240f7db4e4b98eb6ca59e201b08dcbc09aa7d93711cc094dc42939e70e69bbec42d92d9be9f30ed6245452e48b062c9d469ab97844e855c7bfcaf184c6f4a882a4e788330e7c055d529f14806d56ff88eaec465dc4758c899b6d71bd3b44b0a40901202776e5cb19969319fceec6d7f0655719c5e60da9aeefa160362967bca16b9b97f70438a1185db8b53f80893e0ce8cadb99e4f6b517c9032e9bc7bd96962420ba779b43a4c481a8fcb2caeaffacac1e0a5d1a5c34990a1a27a5ba0fb7484822c424dafb8242c6b33b2a9e617ee12a0d2f7085f755ea6b85f74e12c09f0033ada3136ef33348dba897a43ed75e6b", 0xf6}, {&(0x7f0000000380)="9eda83ef52b1d90235161d224843937e844e214b9214fdf8373ea47dc79ab3891df0ff3a87f20e3466e768810c84e085ddb6cfceb37f7fa80cfde993ec361095a08485cf60daed8cc8ec35683b1d6406f44d56f8bcbe21ee107e56610c86206ba337a4b2864fe3175b3ae679df2623ad07e7930ee0c8e7c939cef931826a101f1a57ab27e4774e378cbcab7b79ce273e5b5544b88e8249bbaf5b280844aac4a3678deb53459bbb561e3bba0755950f", 0xaf}, {&(0x7f0000000440)="134c9a408a11a51d0ae2df77c7f7209cb78741b6078557c8d3c79ff372c8f18058de53ced0d6611beec987a1108a8b1f4e8ad08d623dd3e1e213b7df034874a027ed21eb72a9e45342686f51b44c90b210ed697aeb5a799884678b67a87a90f09b3c53e1ff934c4316637428102ea17941f5859f270b30d9363638bc8a66a750691cee14", 0x84}], 0x7, &(0x7f00000025c0)=[{0x100, 0x1, 0x2, "448d67c736e6eaaaf1f3a8a49922365b95e98f778e0025e63d37cd70d39ef6071f4caeb3040ffedfcf37851b03d44f5dc65b7ddf32e4c8e806a61487005abed3f0e0d30a01ced7a28ae5745b97ab090e66814c39ca33c393e848c21387a08343ab0c785974ce81a303abad2c33f7b1e39348a5e4af3cc4743b42f242dc6d1173119ce807b2474ceacdaeece197ef6d0567d01ed5cf04741d9fc32cf70c38aefe2906cef52e0700c9d78f352238078ec4c167e78943a1be5d20eefc82bb9d2c6b563fb625190e71a2ead88c8f0c2be7d457d46e12769d2563973113aa720694ec2435476d08a54e5bfb5eac97ec"}], 0x100}, 0x2) 16:00:28 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001900)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f00000013c0)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r5 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x400000000002, 0x3, &(0x7f0000001600)=""/213, &(0x7f0000000200)=0xfffffffffffffd96) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000000)={0x8000, 0x1f, {0x6, 0x80}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x10) r8 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001700)=ANY=[@ANYBLOB="01002e2f661a07d4b70bff72ea44de26553f77029916696c653000c7d9b687c908858cc10679942e00cfb67bc9c85a9b8d4dfaf08d43c116b0fab6dc9409c60eabf43b2eec0a6f95722666c48a75b6b322cd4e8fd90d9f5b2f58e1cb904a74af212679e5c26a16ef565c63bf0200000000000000f92db7279bd2bcf5b23642f2f40b8c91f0eee087b14a9e1f4d44e39fc26bec31810b954d0f877519aee6f560c4b01dbcda2d09655d8e14b6518a72174ec56ab51149db5dec87d2782187855d20bdf9f21a9b669aa0ac2225b3fc4aa5f88115cff3c38732610f9938ebe163d2b7e31684024fdfce5b0f2622f008e7715b3a8ef53b8cab8789b3484085843307c984e596005e70f8a906570babc3a56f9088bc8b49ed63001104d264f2dfd83eceeb2753a412e6a799e36f8ddfc7350d4b4ad9ff1ab474fba6b600adc17df67b64933afc29c3c5cf0d76eb63e7e920836f679b755f655aecde643af215fdeba1acf0488a3d26e60f262ac27db8742e2d4e4a187d0f61c6746996a052e67b2895b3fdd4144635c5920fd66851cbb46a8b013736ab4d71a2cf10303af73ce19d77109384126fd4aa70eb14c22f67a148969e080ab39c28d28536e6a809f69ab6c50158dbbf51b36f7b1681fc23897da9662ecf36c20231a914f26e8f7f568be7"], 0xa) shmctl$SHM_UNLOCK(r8, 0x4) getuid() setuid(r5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20, r5, r7, r5, r9, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) wNU. @<\mN"1/[ N"dI4z~@X"S xEQpK#i'{v5y7E\g*omQlXr F-rwZnNTFcRwam@pdp]`b@d\t0|< v1e,8PlP\PIui a_|gA*3NHXX:z XY[8EE= [L:-uT +g541~kIPY)=:Z O/yG2ry (i*BGYGmQ'S}DxeN[T,1qv@+{eBg5 "^BN|PiqcO|{2/=R[ibbPk8v]Lipvbp)r[# j]=1vDz$J(\RtCAxn w?(f 8W#qlL?nG{,X`=G^Tr, 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180), 0x100000f6) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) pwritev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="13f591cc983f0a8b807400977207f50f035fcc5ef5efcbf5a4839d6d0fcd613e57a6a36ac3c31837838f78cc5182ea03", 0x30}, {&(0x7f00000002c0)="13cb1acbd7d69ffe74267f9755f32dfd8f4857ac75e0e091965a39f6e43c5a65bc44116f65ac5f8a7dede6382f17750d70a532ff30a0e4c981affce16eca5388bad56653152774c9bacbb130f466e5b5dd448526a90fceddda72e40a09591dcf0d5ca72334431017b6e4978f66c645f93ef0bb556943bf5b038c2aa200cb3f02d27eab7b46b11a6d05f79e95d838e7c3f8e5dc5a334fd1d304122d1cc45c5cd00c6b11f2f2aa239d0ebded761193e2b6fe7ce0d91a878fdd95b341bfc436e88dc6b9b30ee5465cc4b1e134dd5750409ff16c60ae1727ba391be3c470d7c9c30c673fe6a79ec9e1171bfea31605a4c34001bfbaa20e6afd19c723e6bc35cb6a7861ece579f7a36402d3ea9e381075ee05cfa6ff9d4af599a86e5f6762f390817b42af5d21ecbb777f9b576f208a9f1f3470f100507cdbf24f162e0d89fc5b500dd32ccab9b0a58ec93b88c62ac15866836630e6df212813b2d7ed975a9f305b33b67edd83282f58aea5f4e61d8fba1890c1e4a36ab51815a0f93ccc33f4501828229d160c6bb71181f37d2880c92b73a6b9bf43d85d9fd20f7310d03b1cfe0011433ff03b299d9ea705e3ecaff243e8fb3edb04f8f4a2a8077ebbbfc2cc59dbcc27d6eea91ea7016d091ca4607f137655372bb1d0eed803c487e2619d406eb71500feaebbee19cc9c22df11fcdf7260920ab235d85fcfe36554d68ac470eb96165660ab735ea8c3d2002cae4bf05d71c769f1879ed5b19afefd110e56a2c9c76e5ea88c5ef4818c19d9e4ee9876e8224e1482bae9a260bc0ff2a34d7e24e96b7d2960bcf5f5ff78605fe3904be1a3febbd19745023c401e5a1bbd73cad4cfc0794f80fbbeb5c12687d95785ed4ecd2eea7c0d2b536409c1ef08deebca5ae91fd4d4d253081714a3928de074fb4a695e88ce549d46ad4f809330f05f974b1db32d7b1f1258ffd2688dda2540c5a202b4de56c965994af77b7819e9eef6080f12f658e5fe383c05ba5feb164a258911531abce22b58edde0304fa33bea52bbf1649d3e3a6f782084508bb25773ad52731b0fadc59e10bc0edd0ae4ffbd5593c436dfd1ca42783826df122424d9c5853a29592363ac5fbee85598641eb7381d9ea37811dff6de431754ce032ef66a6e369b9dabe57a485afbba7fc9d54c5613af5898dfb2958b38478d70d95ba5223e7296d3ce402ca60f2193f83459fc5174b1c60a7b6103ca5a143f145b9f6833fc3d48f1f4f1e46b44e6994e741b9787ed049719ad92f170fdb895d4778ff766a791e90c6d523cfe30a64b9c19b6971579b7731b5990d4eeb3b18bb1bf71a21efb1a11a5d62fe34801285407a727fe0f6fd366a5c334c8ec9a3a5206d00077db021a0d3dafc50b45151a6b49bb8493f75a13a75b7d3ef960fff5ff78222b388d09f65cf0816bb04975417b9198b619438d63975efea18827ea967f2b49bfeee1942378149011499ca2c8aebade20419f5341fc96b81e0596dfc5b8e752aa26b86f72e226332edee45e8f5fc2e41cf2fd45df869b8887a45bd514bdd870e9a3338c2cc003cc3d3882897e9ccad975a2a3db9fe80cee857617223c51a6c32908f22881286512f55e5ed40a04102540f994d07313338abad12c840684278d5d93061a01e5df354c3d278cbea7b0094f7235fd6f747f082ca18cf5c6ac39c51e74a15555648c8fa9b4a8f099634798fc1eff0af2af09b5921b4f5a69a5e97005fcdae24e8b2788787b0988b92aefe59cb6167cff674a62d0567c9f4e433940fb494a8d32a09ca54199ce5909290e7e1b9ffa584cce1ee1a6fbbd700e1f2de5a510396ecb48f3e55846279fa2181dba29107fe2b389066473a509f858b7602f7088e2b494edcac96d9cd37710055c233d0ce2b9c4101060a2a6ff68bf0b022a67ba557060df346116a8505ab21fa2d83e4f36f7b30c91ce0eb560a95890c0efa34b37de04e91b609ae524ff87c4c5b58a512680dc093a3519c3a16628c8073f2bab67cb6c00cf2905032c284e864e0cd9b3a6a5729ac591cad7656f1a2f811bbe71a0b8844342cf34d2a0be99cee093c16ff9531b5feffd93741ecd2fbdbed701301b2c43f4a40b9a0d5025e3b819f5179dd9ef795838ca89f968c21e8d927fdcf36db8560bc4ac9fde9722daea5cffd810b2f2005e0a2d8a205d8fe4cae880202a9b0469e2a44ed4ff0ce5c405c645e3a4701cd5711c38ae44e051f1a8f81e32042299eff128cb7fc8ba24539272e4b367d3066be06af9b2de8cd9768827776bba06d906b4918c20fc1c40e440a3c833ab47b907bfddd5e93e92f6d9dd6952c71fd35a7fc79cb307ab582948136ee131429e89da9b91297621c4faa87f176fec42b0a973024c6913fe1220c5fbac243218e13742078956cd50e840d6270737a00d3fd3657656f2da5d60d40bd4f906be525d40909121d8355c04ed003082099cb3987a8b7072d55bf25818c13fe30fd096108e4f777f6edcc68166aa0b3577881da7ebc5588d84f7a1861779ce96d1e212e0cd2cd503f14e1cc45dcf04bf7b64896618669cdda3e22310f6f33c63e4af1f259db373a8465a1449769bad85cc42ce86be97fcf984a3b7cd998cd19e84d4487121f13a540911fc5808779cd36e3dfdf515a6f895bc93813795f285064317561253a725a64887ee6c2a50023648d87d1a13020b95262c10de351ee7979273470296e3763c00581193b0e0a832df6a1407336795650eb649a8e5000492546ccefc74b99372ef101366d13bc81613de8799421686789fff2dbb9a6088ff4576e704e2d0073465a83af6b974ccc4ac41f6305229abf1bcbd6a4b8cb1c5f60c6ac3447483b5b58ca8fd6880d0c86f0eab38517c9f0ea0746208eedffcf8180f2b3ec31a769aea585c5d109046fada555392cb75007f9448d3fecb5e1cbf9870db5dec7178569a7127f0e040b4b2036514ba4b7982577f3243ba4a3d2eb5a29d5a1cae0016c0c7838e1c79dc271f417b783200d72dc5d6e3d7a91f22f2d48cbb7ee0fff563a1261fece1111c50eb05266db25a7c464b648b3784c42020264819ed4899ef941e34337b0c72cfde06f5c99695d0e2880c31abd91245f753539cf6474d2a6313d29f17dd43232f6d278c0e0e7397f3394b2f93db2c544b11df8059bf2640a101e46c51de82248567c9dbc6655a4174ba6cba4c1100644edcd3bdf5eee0701afdcad567ee8254f40bd935d24f1b6cb776c02ed98abb2e2e7c8cfca1279c7fa38418556dd54a49c4f7043fb81c6b022890dd8db4a5bd311c65300198b7a0d36c063247d994d8dbdb8eaec9352463d867f1fb2be6637009a17097b1e3fb25488af101b65bf8d510f448642d2abb02086368a455bf251433e3aacdf1339e58ff3dbc31c72500ac06ee37a24ff134e5096682415508330de80458b4cfa44593401dffee91be9f80fb5fdda5e29ad8740721ec9da2e7eb38a5ffa17c8bca1217b7d21cdc155398211abd8436c1cae44c52c16ba98f229904d915a4637aa35420d74f28ef93a7723756b44d481858d6c94952ac971a8872acb7336d0f6c5f0d67e124faf67d125db4b154f71fb31819e613e7a052c98bb1976764f89e2da2a13b90165af9af3efce19c59e69290cb38b0ee8639fcb8549b90d4aa4df649a6af214dd23fc54335ffac76a5d939dc438ee7f2fd1807fef533d0659da184ab23f878e85c2db787c4e3cc00ea79efa66d1c5ca1d79991861854e7b51dfc507358697e2c8f0e52fca21c35a47aee851344c659ce0fad407a9b13dbfa23adc0131b4f115671bd1cb27cf9234e9cc66c29d46e810cd2657f10d578e9be1a0570434cb776841df2a41131046514cd1ee2f7f3fc12fed597f3cfed0cb7541d8200e240bbe431c67281c97c03ba2129f0b999d855bead1d8a8d6adb2c465776da956205a160b8dd60e0da8594e57c953a62c8f2e4de5a69313c924624a3ac14a894060a65345937ba4f6aa6ced4b6d48c74ac3c26493ec9517a8d8a6b512cae2976ec5ff17951e07a964e96d6b0164c7429bcaf00e0a6083efa01544663fb5389872fcb340f02e0c7ed6fed8798d46166e756fa3f55305f2c4c81028001ea7d776680ce099c0025ffff0f6b629eacbc122c188fb36b96bd5c8c07a26f5d5219bae01dcae599c5d441e52a1f73ffa788c26705478f2789587ce90315ed02d4cf2488402509b71c0de41bcb19ba89ee068e32aafe4ebfe9ecc2585346453848cf9b0026865cfb40ab076f18c08913958bbfd2022725b54ac407c789fc79ebbe79eeb06ddf7b95cc9d0c1c4bfa5c2796251ccd203a89a892956b13c8c5ce3ad51e11c63ceb1a9cb0674546903a774f51304b6a5efa46c805b4e1496203bb97fa6b480717f05cfd8867a8f5120fb1b20579f631dfb3293acc0e87851ec1439df3835bd078ba06e20590febc0c6f08f7b8e2633caf49a147e6a34391692174eefdcd0f8489f835df7b8b58cb8b7df41c5bd1101831b98ee8123a12b8539afc4748faa25bd2b7b1014dd6829fc2074ee6032b438733acb2e896dddc40ea6dffd98d490d7d9b0db06773a70ff4ade6e1edfd5ebedae56c81bb8eb59f6a3420016fa7da56f18b046c7b3ee83fbefa7f7bf9a32744ae54ece02b0aedfb81fa2c9c8337335bc2fd41487c36f7d0ba34832fc87884d61894cc607878321c2cf1b4e41a41aba56009d7b10db695397c44cd2ad307e40109ca38fe1972486b15239cf1cb5ce3412dbb1ade788e7836aab575bddcc1fb24d1ef6dbefa1b12e503c04e561928e01f68477123d2083cef521ab3a6b0333de624d35d98515b36cd80f23102b51c61866937147e0a8fa0f2be3838062bb38a31abb0a0417498ccf5e655e6cf20ca8557fc783332e0d88cc0614f2a5b0293bd146efad39857098cc083f4087b3a398cb2735267bbb5d95ebb4c2e61f6c44ae4206467ca52f0c6aff380f73de8cc6b64b53f98eef881d18eb49ec5a6cebe1bba066f814e7003388b74475169ccde035e1752794a86a5ff5cd315916e2c440bf9aa611a8c68c1c4a3d0e3d02185f487ad0d263dae737c865c4de746bc4ec210cfde405e5897aafa78ed9cb29a05639292f4278017244eb489a773e5bca087571cb54354d0c0294c964fc0a73f617c56b0bb82a15b038b97173f310e2c65ec4e45ad4f92c119b6676350a817d8ee8bde44f4130fedfa48c8907d5dcb698063e557dbe5537ddc73bf60ea54b1f3d00096fb8159ac1dadc9dc41c217e60798d49ac0b727bf916e0eef5011ef2282c85e95ef8d8d2901b5ade7f838ccf2fd00242c9cb961bd03bf92691ce0247d9350f4815a78ba6c9da9ce7c1f7b7f0eeb5a34ad7b8cf6f927d71acbf4370839b1fe07a8ce05d917324fcdd9bb2b465ea05fcff956e54b0f3c231d73db9dbd738147b99d1967356edaf3ec68c4988ecab21f83433677e282bf5a023215b68207482bf69c77b16944bac3c6933a37e80c3e83a89ad741491460323f3ca00ba1a0823fe7cab2efb2849d4d07212d508443c6f7e9f13cc9505f01d37bbda33430f5e236b797e3a5b72753ced04ba0df957532bbf66fdf4ebe4c0df77c9123a5a0fabd34dd47268586f031f66afbf60bafca7fc0a1fbbbdd60c75b17b8dcc15582563c20c1b4ba290e98d363764bceb22c92d9430b8c7c0450dab16300e4b5893b0e05a21c95a2f5f0762b0e3f435bcb286c73cf148ec306396aae12329b71f5c165de0c14b9f577f52a3c08bfa79c65763294c481c4bd2d00bcbf89494aaa4f1f4ec9da894cbbca47b2bae20c7c3f17bc2", 0x1000}, {&(0x7f0000000140)="2adcd7ddf0fc1cbba8c6c559fcca38e8af8087610d18b413b80e6b48c38c5f637a092d732a7c4cdfc5207819941c90c9706a239ca939b06318c0fc59d1fccc64bd16513fa3efd5f11bb020120a5d9bb7f86fe5306fec28e59d", 0x59}, {&(0x7f00000001c0)="aed44b457776634040fbefec959293d923f7aa65e896406ded5705cbbf648979b5dab449bfa0c69da57b05b32f13bb6a2df2bfc2752b73e7ecbdae6aec00bf253aecc286f1761f9cbcfa299dad99c76ca0581551150809f144ed50a2ba1621344948e6997746188597e42aecd903da08d1c3c846610101ca2470867ee846d89ebc90ea2a6e5711d3786984ae80fb98b9808fae35a71523a4612725d71318377321c5efe0726061", 0xa7}, {&(0x7f00000012c0)="25d5b196c53855f707ec6ed1677da7ca98037d9f7eb648b16e82c06750f7f38b8961d3fc7eefe4e26ddaf05b67bfe64e782a7b77d5dd049918905edfbfd38f6b6b88a0d19bd391e57866355489a72c522e9c7e65380cbd2c55cfeb60ee0e5b658d4b06f8e9d91c3093b40cf28df78ced37581f3910139c0b3233135daad2b3f17bf896bf1fa481d9d830f4ed9cefe67a4c77c6041bffa69c705fd642c078d809f469451f43cf845e573b052cd19111f9e72d58bb931e", 0xb6}, {&(0x7f0000001380)="7c4f0af3eeb224641ab5f57031e01d96bb0bdf9e8888b7", 0x17}, {&(0x7f00000013c0)="3abdd7b0cecde7011ed80e40d6eb144afd9efe027f9c067510e7fa61afa0e86a6c1e62e615c067fd685b3150775733236babe7537ce7b83ba2c0683b2499190a6e484b0092e84fd99e35fe2788eec2bb9dfb94132973ba2218e7a39bb31683da9953e118302a8925c22c728bdfe30cd41f69c9c9a242ad5b1b833aff3d8c334b924d5dcb363fa2420d3179a3480ed66244be35d6f615055072c1fc260f79455a7241ac667b940ebe3a66b7", 0xab}], 0x7, 0x0, 0x0) fcntl$lock(r2, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r2) flock(r1, 0x8) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) setitimer(0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) listen(r4, 0x20) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r4, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000340)=0x1, 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x3ff}, 0x10) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000080)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x46ea6bfdb6cf2480, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000180)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_flags}) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="4202e53f7f000001c219f736d56733311d3612047b0802d609c3e02b9ebc609a5f471768a4f56b68c3ee01cdfe6e02b18de34b1d11f58965a807209f1b11e6ad0cd984d2aa0dc826843ff1011cc2b3bbab6dfa8f97f9cc33f93a12dcfe538ddcd790dd96936406fda4d28bb502a5662b16b6f08fc8c2b975cb3efdd16a2737f4bebe945227eb27afd819ccbfe1afae5b27a867a8f2b31b0c6a33957e241d08b1b5b275881ac1514c19"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x7fffffff, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x2, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r10, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:00:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000040)=""/7, 0x7}], 0x1) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = openat(r2, &(0x7f0000000080)='./bus\x00', 0x8120288f80d8635c, 0x48) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x5) kevent(r3, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x2, 0x4}, {{r4}, 0xffffffffffffffff, 0x6e4946243c160e21, 0x65971ca049b54d8f, 0x629, 0x80}, {{r5}, 0xfffffffffffffff8, 0x10c, 0x80, 0x7, 0x5}, {{r6}, 0xfffffffffffffffd, 0x2, 0x6b9f8b9743ef7b68, 0x1, 0x687}, {{r7}, 0xffffffffffffffff, 0x91, 0x1, 0x3f, 0x4}, {{r8}, 0xfffffffffffffffd, 0x10, 0x1, 0x1357, 0x100000000}, {{r9}, 0xfffffffffffffffa, 0x0, 0x8, 0x9ef, 0x303}], 0x8, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x8, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="048c9b0c966d28b56799cd4a"], 0x9}, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000, 0x0) pwritev(r11, &(0x7f0000001840)=[{&(0x7f0000000440)="e7d4f28888ccb094589223b66ceed8ca139b7e7e387fa90ab7aa93a9f8f8720e131a36da4f102cb7097260bc3f5cc63d0968e78d752c04beb8e4800192f49b9552d2b9dad85095fec6db419de423bebcf52c8a3045e248f310db778e86cc03dc7f36eabe57db950d061b0fe4e27735062d0d5810ac09c0947fcbc96cf001eaaa720c91dcf7692333c9caae21ccda9c30a94b4cbc3ad43e51ca345eca74ef2399edc8e7c432427d6d2c47de49c7f86899b4d8a30567bedca20faf94569440c9949cab11612f3cba5dbc9b78e81c3e65cd2c37877e4283a2773a6f5196b2bac0", 0xdf}, {&(0x7f0000000540)="74b54225b1e215e89bb4425ab5349e46e894bc8417ecd7ac3ed68c71f2652aed0e9e4b6129524b13769398e0d6ba92b175fcb21476547cf907da4875bfd27c2c163251cf6517ba618fdeb15b761885042d675c7b32976067c55b033b0f7472045d4909daf7d5ed3a606b7e64f9ca65b921985188ea1c47b4deaa7b396b2b9a4f017f9c63aefb1645ad8a1de92b16e9bbf5d6905b449525c9c1625ce71b6627d49dc2d07b1934e404d1bff8627a4cba0c27eba7c4009e19473d83e07d20070df3ebfb3293039dae2d1acff32d5967e0495a5f4a962e2f5a8597213a2e8605cdd757fbba1120ef14bb533e28ad80f8ecfd31ca780adf2c9e8522d286e9071bb4863721e22202446ce8dace6c9447b3456ccd95821767dcc78d63c35139365f483ecbbfe1b248004cd06d142543c291043c136aa7ca76af64a45f16334f663dcd959d06d549fe5b23500cf2c6bf4ce770abeeb8a625fc712192810016869c018ea66d1db3f3c425e438423b6c960c7dffb4652b0aababc1a3a956df217a43e19f5742aa65011c43af6a6a4a9853037fc619cd3aff456d66a5aaeea5828ff83e31209644e6bd124d08868501bf222425cf0e6212eed43ad218640563b394f8cd1f74e7003c3cc2c6795be421a79f3a1534982331dd7a87137926bba09bf60ad99dcb08b13be0a4354a696a7a997035b31325e804047aa69fbadd27443f1357f3047dda28339b3ea9f64ca7eead2319b167014372f52073cc79cab34fbd8f2e347b2d3000d800849423a5d62bbbb9d2eb38eb44327dbd5558b0e1260254eed75e3c169e43a66128334bdc8d7c54991d92755513e08a77c138ca74e7bfac863884a4e46030de58071159bc47c35acbbb3b47763b2aa1cadf9cd1230fcfac5ffc376a0e52b08c34fef7d4193deebff734d5921554f4bfdc55983cb745b3c0582680abdd4b1f09655c27c735889f01f9a77d425e88f2c0185473b5cee1883cce9797292d586cede6aa270d78d083c7ad5e5d87410c388827590a7b5805605a12cad5653518c0948b759d5926b0d88ac60cf49592a1980c8075cafe0cccc662b4d65c88b0e8b97f1eae8aa38b9c1fa7ba6011ff2c6981ed343958f033d0876ccd2b27a453fc7506f9be22f9939aa67c17f60f7ed58d7b96062fdf1abbc7115942bf9fc38fe6fe439ead6a13041f4fafd4e7c45b6ee0164d868dc7b86daf13655cb5d119ad76f5028cbc2d21a5425353f4397ef0717ae3474635ce9fbc7f98fd912b037912361cddeacb2c6c3e3734126ff001747e79f97a03e3629c3430703e2634026a301c293dbd3778e949a90b730d40962b9995f24405d67db949359f259efa3624b07b3be6843e38abf7094d1f494c974b8e58621799a84ed06457f2fd0b8efeb5c9eb723aa56a0975e6a39eb45e9191ee336f180601f11b4747cc336882053e142cd787551fce7e50840e8be986daa56aeac3d78ebaf0c7efa8ef50b39f887f85e72ca5beb0fbb3b3d5557727a6e35fbfc884d9f08d0d3848b534359d87f094da8687c95b3a3b7a49843660818ef5d2c5ac93eb79e93d67473a485f6206c7ec42359714b18c2f8314605c5c377e0d1dd35c1f6c16755935f8d4f400e38128b5ac217152e3ccda597476e73b52cf7d63efbe45b4da32427b0d93418b22eacd2d1712c1205aa3362f3f29b1850a5bb9aa577e10a7a1fef502edd0085692ab91e47b8cca744b4b172f3a000d906be1d941ad5fda1c05c6200f5bbbc6b6ad1b81b6a69d3ee59615907d680e5217e932e1211309bdaa4f8f3ea7c0ba9963f7dadf3d6e3a53797d6228b951d0e7ce2c1000479c9c1e97a0aa93834d310c4b59801e04d2c356b0bd39e1fe3fc02cb7fe12fd0fc19220b5cc18ba770bb935b08af27b4995d8891865662a665ff98ebefca97b86277c1f9349d1043a87154b981557eb7e83ae6513092774e1f3e459ef19c218c718abb78448eae420b7e5e8c82a62a6b270cfd12565d59753c9927b7117da90a68b3a9c085913abf5143b87417d126f40f2d5bc8952879d557f2de3f05f0aaf299bf7280fa6e86aef9cee3d17e1bf2dd257ce7412335d2c17a830245c4acc2a8256f66f12ba801ab6ebb9990a2196e45354e47cb707d1f28c4e93efd9259d1cf5351f97b9e87a782cb1987e913e1e354c513033fb68860828f06ac60d7037700bd7042d977f53e0e203866f0d6c264724f817d7051cdee23f7b567f2c94a61769932b256d496687b26297b22ac38d10b3d8ac055a5b3721305dae58e90e1c836a7c05f18f19578272ae2c2cf64102e790b2ff0474b3174f55be95a0341feffd56684685f3cdfaee648ae3350d8fa1429eaf45517534449d98f50d5d0f6f0ec2657bf4a9c2b3720ee008fec818f9086e6b2d1203f843958ef4794a9c08d073e534ec86c1367390efe490c78c45f727f6f15f330bda9bd66c7f50f94b7495efdc002e773b8b878d9325ec9d3007de7382d7a3c84953df95d98e2cd3f5ecd99ef9d3119a9857ea494c00208f1e12c4f3cb3408f63ff15d1fa9b755631e89ecf7c88dca61d7d4fa5e89f6f9f9c058b8011cec97a17878e396821be31116daee4568f484d234ddcb3cee3efa420d2c48165dbe07d210bc83dae3efc1b5ae9c5da4ae24bc965754ea9adee1ebf7114fc3ee59f2a4cf7e6ef24211d34295fa5907424a842dd097a41e469b9d86cbe1fab43df3d019bef6432daff82e24b69b34208db00430cffb1e8defbba9512abde702eb57573e040c0e28ded86dd997bdc5c2748e95e74ca64dc948d01509c5e2b260bcf168e35299ca5ee871e3c9e9b7a60810ef0f9d16b854c480f6236438c275d73ca14cd0009ca0611fe05db7670e47e16f1a0d1240d0a3678a8aeecab41572fe48dfeca9ce24ebdf879fcc2e037f7e1c741d672b3105e6dac70f46a5937a00481ac9205c3f740b32267531261d550b25e38472e207b432f9fe4d6ed47c1b3870d299bdd8018a3cafbdc93cd1e91c33ca650b92dd9e8bf936fb0695883f46ecba92f00055f091bfdbf3c2ce4cb104818734f930f7d167fdc2d3251459b1a3667f4e66429b04d5b383018616f405f876a0cca686fb3f2c40a9b4625bc5d7e15ec1304089b1362a5655ae1f1957a914cc038655d35d2f932666aa508799068dfec7aa054094ecc15a65199d8eabaaf901a15e1259af684666c54d4cfcc6fff747484bae9e55ef8ced996218ec31c24731849aa21c4179c250126f00e95b807f085050da472016381438f57f043866bde6e5e47dcb726a05977bce6c2f94bb4977a613657d9a360ba1bc46475f3ff10710ef251af89797cbfc98c64b61cf5624347fa7bb273a2b5b93c7d38c7a42c969f5d66aa6ab5771587585fbbee9cbf0fbe126959914881c90e818e0b35cf8a6c933e4831fbb612cc58b1d65e9bbc80c0abd83a32090d26f4a4a9445ee0825708b91ace842eb15d0e2a1ef724080590132408cfd8aad580cfbb01a8da3231074733e026f55fd1f088a14f034900b1069f8d7ba5d78f9a2db9e8669777d921d945f9440112e32102b90e0a100b6235a8ca4ae3f952f2b18a6ac7316bd7b71b3613317d4f950df6d500e1adc540c6916eeaa491cdbf2e0214d88eb2eebdcda801846417cdee5c294c763015c090b89c91b181da2d64c601d0b356380edb136194c61528795220394528acf21b36aac970166df4c9172eaf934372c1b792303c8de9e06a399b5cd680bcec21e52c1562e583c673eb5564f797b5c38fd25c8eced4b6f175544fdc4458d036ab0282659ef72a7124dada37bfbd537f7b293960fd91d182fa10715039886a24349e2b3c38541a8fc6445a51bec9f0c915fb9ae12697534fda6988f684ce40532ab21222c6356612dd0f36faaedb0c86607b302dcbd14eb800cb38e6fcb0ad960598e8cd744c0fadfe2a754ca37e6df14e22717aa295202447be51c2b6b45e656277818414894c0f4481482011597a663c8fc6e64132bbaaecf72af4f10b474ee967e7276e00e160eec821e7aae5622c81bf997b633c21dba7cb530fbc96372fab0cce978361093aa9d363377f2203f2432399f9b6edf33eb79eeaeb363bc844a9b1b637e8448e6ee567ee1d5e4a11f07b89d56fabceb3f214bbc81c9ba7e13d7066a545ca736c3152bbac197fb502fc0b0f787664af783963767a63a13c6d1d0befef46666fe5197d65c2f502ef41a6a17d55df68dee377e670af0fd8c4515928d1da37a0365565b9340ac1785dccd1e135f7d1bd32c8a45b0f0aed1d7b23ce6cbf16ecae9c7d26f232d4460df16556ea54796b247d052a7c72593699a1987cf8622a770ac5c938f420693753766f501e3cb9c29b5bbd3c3649e11a10aa0ac979759077ecd0c02750b486c522bae3bdd651411900a40a357201ab42fa63f36c3c9d11df243d8715c50abe149a276d789b82b3d9cda692868a3ee15a1c8003a1c783ea3b68a182950c66bcfcf01eca7b23678f6e496cb8a63cd3c40759d47a27b10c3271f16d509e1f8981d9fd5efe293c5b8a06ea809884bab4dbe55ea862050731aa31f68b0d6cf27aa529f6e4af2ed49e102bd440504f5308b2a985cfdb638bcd92b8c4ec9567634be5a6a79e87d12b7560a90c6727daba09005f1a588467e463ab86d8e7a3ed7f3546ca9a70eaaef79620047e802f773763930dde7825a9e51590a1cf3efcdb6ed6d408009a7abe688353511e6e1593a27d16edf5a3c99a12206f7008017e9a3b6d449ff52d306b44a9a36c593b98c0f2999b8375c050e946cf2eb5650052086ff74e4ec16855419eae07c4744461cec426dd64c8e88ccfe02d16d85319b5e717c25ef2b396e640319e6a2b6e145c6f8c276badf8475da3e31a9eed6f2add976e5ebb7efcbbf10be75a87a5ae1338f85972994e60348ea9260ae31d67f3cb42681dfc5b1762aaa538a13b612fe9c9c50bdd55db65bf3958e09ad6087052af45b7311610e397b056fd512d3e8778deba233b68715e98dc0847c0cb2b2c78988a86662270041d448f776cea002651111763f998f7f7079de68ed6ec867463a99ced0a6895fd101ec7173ae50970a2b6e34c1dd6bcdc51e3939042caf38773c3dec7ad3e9f3bb285aac00a021cb2c0a5c9a9465a520b18eb9d1a5b865208c6528af3c6dfa974eb173b4db03a43227a2ade8ab92dd7f069e54db3b925028a4d8d55ef2d6e20db38489b0ca9efa2341045ec30f8ec7f9cbe505fc5d216570c2e4bad1412ec8e58dbf5340524239f9179605f9909a1a5d2f0283d98f939abe325290df317872365ddad1a2be9d4b0b40a7a4571497808db2b14623912dc9402a27ec63bb8ca55fa203a5cb06ff91f7528f8dc197b487ff56dcf71532fc31eabd816fe33a50565c05cb20853d1d7a5bbc50d534f625b812876225bc111aed09b33ce039209138fdca6366284aef2b0c6d4a2fca59fa3ee55d8839a94a9f3a9e6161a2a3f21c48e4b64331f18f0ebc76aaf4e8dd7c7fc48f7c02a6a0e6b80eaf456be150ee000f4c2e5c7d3333a6004e2284d89ee86d4be219a84fc50ee61f9822f4599a55ec12e727b184dd1070a4370afd12fc3061b53d4a4c25acb7c29f7a3a2aa81597588e19ccd2994f9794e6f9294ef3e36bf96625eb9c53bf323d998aff371c046e758630e3831b6eba0cdadf044f3fd24d07c501bf29d9d3732b237ca79f18217d04c3bafc17b5600a34e4aa85f120aed9766c29d57c41d775f5d684a42b0572ad4ea352be679a6dbead57131d4d07070ccf375aa5ef5e81346ef4f99870775613bcd62e3c32", 0x1000}, {&(0x7f0000001540)="c82ceca54f8c9e0e7e4793f15ff170d5aa76313662a6a3dcbb09776162f70fbb1e87b22c4c03d55a7a31327176c8adfd42c18400339d4f3fa4800663c5f91c6f87ba73c157e221e97d807fc50dc46ba1fb0d4689bc52a94572cc1ce3061ac3735e7e2ac391281b78c0bad80561eb8909c0a91b7447ea8ccf19557165a5f9254cd98dcb8497c43c7b3d783fa886a33e08fdb4725e51fe30516691b4d75e512fc2d670c02cac1fc8974cf58cce385e57000a357eb7daae32a82f15788549daa3726e4e6580056228b044fe8e9f021412", 0xcf}, {&(0x7f0000001640)="a78f40c361dda25cf9e928bd931aaeefee1aaa25960cc8acd25542402a00596b8a66ae2d387f7f05943476921c1f7f7a34a13cc78bee944988e0835547dd9808571491b2472bb4ddea96972bf87067a1c9c0c3233d5764ba605359782a0ced0945339c2f3d25b0d737fe92fc05ca789d7dd4d5679374f7b7076989810b365c906dafa19002b3227b4ae22c360f5bcd087b91b987aca383582aa41daf6462adfddf8b65341b", 0xa5}, {&(0x7f0000001700)="701c36527a98c63653105c25670c94a8d1740b45dfde5a89d33766e7b33d8a8aa79b26bad7e5094cd7f737f0e79d9c48aa5d26235f16e26e92b4864775b5aa331c3e53156fc8a5423f7ccad6de935e6d5fc5aaf5916511e88990291bfa803e5eca613952aba66769cef682242e5b44c747963ce8efd0b338ee2637ae930b93f88f5670b0fa36db3870daa6817a3f4480c4be0e4a064743fc21d4ba5d4490b14e469f95e360", 0xa5}, {&(0x7f00000017c0)="8e4835408bbe97ddb266d86ea1ed46eb46f4c636d18cfab679c7edc636d7630127933ba33c0c5c0a7c265c133073be7235ed4b2c7a4f4a26f43a1e3850d3624935bd3b", 0x43}], 0x6, 0x0, 0x0) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) kqueue() 16:00:28 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x2, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r10, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:00:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x74, 0xf5}, {0x1}, {0x40006}]}) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x9, 0x7}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) connect$unix(r0, &(0x7f0000000500)=ANY=[], 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0xfffffffffffffcf0, &(0x7f00000005c0), 0x2, 0x0}, 0x802) socketpair$unix(0x1, 0xc, 0x0, &(0x7f0000000000)) 16:00:29 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r2 = dup2(r1, 0xffffffffffffffff) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) write(r0, &(0x7f0000000340), 0x10000014c) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c9f8e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a5208497647d01c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c7ab09bedddcb97fa5d1f50cc35740e3eac929a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba5ae8eb2b8686ff308d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadffa176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905c1450c12185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d065214d633dc737410f949cfbf4f89ae496f28397623c9d7aac7052a8e6df8d10770e17358285828e3d88401d4e77b3fe8f96b8610bf82edcc8c224ad2155604b960f3ed411fead1794d8cf7ece39be389178abaa1df82f676bc26bca476c3093c9fb967963eedafb48589d399893b8de5c8749ed48e4635a701010000d61fc96d2877a82172104651ed9c088f83affe0988c67e59c0cdc65e66cbbfe36181cec41a403eb0bed911e85dc02cc8f07bad0b2771c25c3f3e50a48c1e10046c220e2fbdfc883c57c4d999718fd1fc82ae3d3d2bc514a4abd1eff927aff6191c5164e0e7ab58b01b3a87f9f591999ff03227aece82e49deca7b7e4e270a77a7785b20ecba5113609ab4f9d5e21e3c6fa92a20edefb4d6d11a2a930c8814add085db481550d2f3e1d6e691a3b7b24923e2bd852b94d6510a30544b3c7072802d74565d567eeff404def5aa4353f8aec09e87ceb7375a3c2b7971a1efe46331743d7d8224bc891374060eabb"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x9) r2 = dup(r0) getegid() sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x9) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x2, 0x2) accept$inet6(r0, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000180)="d4c689d6cae10b56894ceeebb8b3a2ea85e2b29f5f9af8ccd77b438ae75fc15dfa05be6106cf6e5d7a310edd8ac47e3015091f8b01fbb8c3d5403ebfac9f72663e9bf93ba178fd395995e75050884d4c", 0x50}, {&(0x7f0000000340)="ba7b127bf376163a66", 0x9}], 0x2) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8051, 0x0) dup2(0xffffffffffffff9c, r1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x7, 0x4c, 0x7, 0x7c2}, {0x100, 0x80, 0x0, 0x80000000}, {0x0, 0x0, 0x9, 0x1e4e}, {0x7, 0x1, 0xe7, 0x4d5}, {0x7, 0x9, 0x3, 0x8}, {0x1, 0x8, 0x5, 0x10000}, {0x1, 0x9a, 0x5f, 0x7ff}, {0x7, 0x9, 0x8, 0x9}, {0xf1fd, 0x6, 0x3f, 0x4}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x2, 0x81, 0x3, 0x696d48e5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c, 0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r3 = dup2(r1, r2) getdents(r3, &(0x7f00000002c0)=""/207, 0xcf) 16:00:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket$inet(0x2, 0x2, 0x6) sendto(r3, &(0x7f00000000c0)="33ce758fcb8f21dedf43d91e9a2c66bc6a2c74f546470c68d1c0a8fe2af6ff624c1cfcc51d247d51eeaf20cc28d1cc84b2230ead21537b3ad0b6bb5f2e13f07b3c5f11597a16ca7677f0d0294cbe0cd79527eefe6a75867944da0acfab300bded158b3fd7fc8c8c399a4ff85ee832e0001b83dd4ea81ab41c9a489b6322972b9aef769cdc1ce898376831dc3bfe2865b6a1ee4c5718d605c76f511ee16af5e", 0x9f, 0x2, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7f, 0x9}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xfffffffffffffeef) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x10, 0x8000, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)="fc7b479322aa1765abce580be54699600cbe8e95f3fc64385962edaf306547cbe6a6974b8f152ced408091e383113fd3bdc5ff2885f6b7428d6263e264eb4bdb45ec3a2e5aac21fc1a66a0439975d6b590717a636a5d26062da4e203399b28c45bb922", 0x63}], 0x1, 0x0, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa4) r1 = syz_open_pts() ftruncate(r1, 0x0, 0x20) r2 = fcntl$getown(r1, 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x45}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$lock(r6, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r7}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r8, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280), 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r12 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r11, r12) 16:00:30 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="29002000a9701f4c99e1dadce595a4bf604e9901ae1bfceabb0dfb7f9c4c3c27924b92"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) setsockopt$sock_int(r1, 0xffff, 0x251f1d5cfd603039, &(0x7f0000000180)=0x10001, 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x7) 16:00:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) socket$inet6(0x18, 0x8, 0x5) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000002880)='/dev/zero\x00', 0x400, 0x0) readv(r1, &(0x7f0000000680), 0x100000000000027a) mknod$loop(&(0x7f0000000300)='./bus\x00', 0x1000, 0x1) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x2, 0x81) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0xa0}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff80000000, 0x1}) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="00000020000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000e7ffffff000000e4acdb1ce834dc5762162da70fb3c08171fb8b93255082fdd02ecb795300564fe4bdbbd1e3b7aa0705f5f694b367e3276d60ec3263313885ce99a4436a56cc1484c74b06617379299cf7f654c0c73e86d1a41b6e0dc004d0ad17455ae120a11ff10f03fa19be3ba5fca248e999f7ca43649ab08a89f9bbc9752bb7b8ce6f7d036a447f5a4c1c420e1918104b74471b15cfbc5506bd839a1baeed28b45f3830b7ddf573be6ec7b140a1e63084310e599cea99822d2db25c70096e699341d0c73ec86546637d73c03836cc37495578a876cb67af302e28b55214c031e4c20f6f1a71ca0808041a7849861f2414a4a5ee4169b4a2"], 0x38, 0x0, 0x1000) readlinkat(r2, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/9, 0x9) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) symlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:30 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x8002, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96e91016c9de48903a0c425397f512e14ccb24ce246ac8e2f"], 0x10) write(r2, 0x0, 0x0) fcntl$dupfd(r2, 0xfbfa6499f9c3139a, r0) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r1 = socket(0x2, 0x8003, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r3 = dup2(r1, r2) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00\x00\xfd', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x50) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 16:00:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="4ceec2", 0x3}, {&(0x7f0000000140)="64c670430e86e19a8adcb1d1050b28b636786c04bc24e657b96ef15b153181449e5d92e7e9f92d91c669df4e97f455a2efc8ef776411a3e4ff6f4a864dcdff6eced85c32537d380a8b5e6b8dda2355a8a336b86319c0c41d433869ce588728c4a48edf67c37f31bd3abc61c4e0373b988ac90accf31277f848f6e61bd4bc50475f6213d613255dd97d4d173a74a00b08681b3fe1a5c326f2257c8e", 0x9b}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) kevent(r1, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 16:00:30 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) setreuid(0x0, 0xee00) execve(0x0, 0x0, 0x0) write(r2, 0x0, 0x0) 16:00:30 executing program 1: socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x80) select(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000}, &(0x7f00000002c0)={0xc9}, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket(0x11, 0x8003, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) r4 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$dupfd(r4, 0xa, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000005c0)=0x4c) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) getpeername(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ftruncate(r5, 0x0, 0x7ff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:30 executing program 1: 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$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) 16:00:30 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) getpgrp() getsockname$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="000000803637ab0000000000000000000000000000000000000000000000000015db8806fea58d08b0f30f857c4e7248aaad8c11649716707930bcbe842772ed6533631992a7b97ee84fb15f90cfb48aaff2cc818ee131df3d6ef0ce593ebb36a714ab203fe483ee05e898f72e5fdd2741b9d2a4bb61bf33e86fe8e8853555e29b80d687d9d0ff0104b44893c6087a895f1fe713d44fba9e26c050f31328be38029ae0aaaf5ad2458ce1d8f4ff72078ae1ee90efb353781490cc65568d7cf7f652a6c3e7ba1bf7873f6c0e5d9f97b8215d53cfd6b4358276fd10c202c3bcd7abf3d69006b734b421b97cdee01db6f110d06167bc9ecb"], &(0x7f0000000040)=0x20) socket(0x10, 0x3, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 16:00:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x255) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x3, 0x7}) 16:00:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r1, &(0x7f0000000000)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000240)="c8ade3028c5fce6ed464ba66b4438f70f25860b9d209bc39defee1f5be9dbf18470f16e9b35f35f06504713b1ffde7dc934fe8ce82ecdeaab1a18e0257f823d754713b3f328ecbebec60a2601e34a26ef4f6ad0e35ecf4c24bf57f5bf3dcea3789472d", 0x63}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x51, 0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000005c0)=0x4c) setsockopt(r3, 0x9117f7f, 0x200, &(0x7f0000000000)="5359222c7063c85d7ef0189fd18e5ea0eb0b94930b3cf888e17138a3626e767a2dfd45791567721afca55a5b2252bf350391e6fdcd342043345cd272262d2f1abcd204ace0f34629d0fa3fc0c9c208073adf2d19365b88090a8bb2d89ce3037ead88ea4877516d0abcaa088915e74e9c763dcdba505d83d1aae36b6a769d05adad76b518103ef50a929843c465fadb2605d2fc75c932a2881b5f025880", 0x9d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:31 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='+{\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='*&&\\-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='&\xe3+\x00', &(0x7f0000000300)='[\x00', &(0x7f0000000340)=').&\'\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='}$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) setsockopt$sock_timeval(r2, 0xffff, 0x64a34b0b52fad56f, &(0x7f00000004c0)={0x9}, 0x10) 16:00:31 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001900)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f00000013c0)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r5 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x400000000002, 0x3, &(0x7f0000001600)=""/213, &(0x7f0000000200)=0xfffffffffffffd96) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x14d) semget$private(0x0, 0x3, 0x10) r7 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001a00)=ANY=[@ANYBLOB="01002e2f661a07d4b70bff72ea44de26553f77029916696c653000c7d9b687c908858cc10679942e00cfb67bc9c85a9b8d4dfaf08d43c116b0fab6dc9409c60eabf43b2eec0a6f95722666c48a75b6b322cd4e8fd90d9f5b2f58e1cb904a74af212679e5c26a16ef565c63bf021b89ffbaf46632f92db7279bd2bcf5b23642f2f40b8c91f0eee087b14a9e1f4d44e39fc26bec31810b954d0f877519aee6f560c4b01dbcda2d09655d8e14b6518a72174ec56ab51149db5dec87d2782187855d20bdf9f21a9b669aa0ac2225b3fc4aa5f88115cff3c38732610f9938ebe1030000001684024fdfce5b0f2622f008e7715b3a8ef53b8cab8789b3484085843307c984e596005e70f8a949ed63001104d264f2dfd83eceeb2753a412e6a799e36f8ddfc7350d4b4ad9ff1ab474fba6b600adc17df67b64933afc29c3c5cf0d76eb63e7e920836f679b755f655aecde643af215fdeba1acf0488a3d26e60f262ac27db8742e2d4e4a187d0f61c6746996a052e67b2895b3fdd4144635c5920fd66851cbb46a8b013736ab4d71a2cf10303af73ce19d77109384126fd4aa70eb14c22f67a148969e080ab39c28d28536e6a809f69ab6c50158dbbf51b36f7b1681fc23897da9662ecf36c20231a914f26e8f7f568be76810f582a925db1515778bd9f701e34459228f197bc217c17d2c2fb3d62c32e76559c8d8dab3461dd744647d252d81084415665adbc3fca17b10c78a7536898dec1c4607ca899a8cd6c583f9b0ac9e01c8ddfead4b9c52f1021931289708191fb7cfb5cb"], 0xa) shmctl$SHM_UNLOCK(r7, 0x4) getuid() setuid(r5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20, r5, r6, r5, r8, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 16:00:31 executing program 0: r0 = socket(0x2, 0xc003, 0x2) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r4 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r3, r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r5, r3, r6}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r0, 0x0, 0x65, 0x0, 0x0) 16:00:31 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x3, './file0\x00'}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xf2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') 16:00:31 executing program 0: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)=""/156, 0x9c}, {&(0x7f00000000c0)=""/224, 0xe0}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/114, 0x72}, {&(0x7f0000000280)=""/133, 0x85}, {&(0x7f0000000340)=""/97, 0x61}, {&(0x7f0000000500)=""/145, 0x91}], 0x7, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) r2 = open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/100) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r3) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r5}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0, r5, 0x2}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000340)=0xee) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r6, &(0x7f0000000180)='X', 0x1) close(r6) truncate(&(0x7f00000002c0)='./bus\x00', 0x0, 0x7) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000180)) 16:00:31 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) accept$unix(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000040)) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x81) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x81, 0x8) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x79d) r1 = open(&(0x7f0000000140)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) r2 = syz_open_pts() r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) r4 = dup2(r2, r3) r5 = open(&(0x7f0000000200)='./file0\x00', 0x8480, 0x13) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x8000, 0x6, 0x8, 0x1, 0x7, 0xa75, 0x3, 0x5, 0xd12636f18e4b3e6b, 0x4, 0x9}) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r6, &(0x7f00000003c0)="357fd65359ac252b55114932077d8c91b062e446f0928b7025cc2dcfad8e41e028bfd285a0de730ad7de2f9d81490adcd07978045451896ce3e4ba83afefc793a5d8be28645be151b74f4b4d165399960959c94371acf5b6423c252f4b91c0f8902cf3d714b388776968c6bc2c04ee7064a49d2a184b75acaf4e546a592c618b3c", 0x81, 0x32582382bbd5b918, &(0x7f0000000480)={0x18, 0x3, 0x3f, 0x2}, 0xc) readlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/99, 0x63) socket$inet(0x2, 0x5, 0x81) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000580)={0x0, 0x1}, 0x8) getegid() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000005c0)={0x2e, 0xfd, 0x1ff, 0x200, "4b64b5a218768de25c8a0a9cee879dc92d2d3d98", 0x1000, 0x6}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000640)={&(0x7f0000000600)=[{0x7, 0x5}, {0x23, 0x8}, {0x23, 0x3}], 0x3}) stat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) setsockopt(0xffffffffffffff9c, 0x1000, 0x8, &(0x7f0000000740)="d8b76e70949f97bdd367ec4d806d5846c551bb16d5b6033c862e1f1984618dd2dbc053ed", 0x24) socket(0x20, 0x4001, 0x8) r7 = open(&(0x7f0000000780)='./file0\x00', 0x20000, 0x8) getsockname$inet(r7, &(0x7f00000007c0), &(0x7f0000000800)=0xc) execve(&(0x7f0000000840)='./file0\x00', &(0x7f0000000940)=[&(0x7f0000000880)='@\x00', &(0x7f00000008c0)='/dev/klog\x00', &(0x7f0000000900)='/dev/null\x00'], &(0x7f00000009c0)=[&(0x7f0000000980)='/dev/null\x00']) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000a40)) 16:00:31 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x100000000, 0xfffffffffffffffa}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0x100, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x0, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xc2) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000200)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000280)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) mknod(&(0x7f0000000340)='./bus\x00', 0xc000, 0x400) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7c}, {0x6}]}) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x150) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/183) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x87}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:32 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) socket$inet6(0x18, 0x3, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(r4, 0x0, r5) writev(r4, &(0x7f0000000900)=[{&(0x7f0000000280)="c3fb16b68dc84f150190b9e026e16da20779dc41700188a45389ba2fe568854182a78ecbdb5fd187908d491c2fed9e5a8a6622696fc0586a30ef8c80a438c16ce4843110452dcb68e82045a62a2f368e33b53604eb39e0a2b2c4db139bbd340bed7518449ad87a30dd29e3deeb3f0cbe4eadb5e22271cb00f216e5aba67a526372e0ade9872c91b3bc23c5fafd68a90fa7c0c95bfe5ee8efea134eccacf00e9abf62e470fbbd59cdcf1d7b72092b038a41605ce28273cac910d6d8abb97df2f0df440cb1b87e27fa70d0e80ac236635fddae0ff36b1bd7a6c20f6f3d033c1f6e86f9bdf412b8c85ab445dd28ebd4c4bd99822a036de2795c2744d4a88f", 0xfd}, {&(0x7f0000000180)="1456104f5bd8258c8e6914fe966335c6b0512d40b71216539affc09c24826a1f933a293c8b7458b5806be6a293dc4dff4e80d75b3ec6a8c3ba4d32c20446e9e3bf777529033c0ff4a8c40d589fa852cf930610d9e21d72355a860cbdc816f51d7d059a5ffed3", 0x66}, {&(0x7f0000000380)="2f320760c7ec73f92c374aef3fc2cf9c0535548cf467db92bb5ff9162b11fe7c51e794beff22e98a075da2bbd8ffa47ad3031768955601f5ec2156418cc55cf8faddadd7197800500660f386f3008714f443c867e60a4628360b0a575a733a707adbcd790f1e4cc3466662a2adf96d9a5f14dd409a22a2fac9204099077f96", 0x7f}, {&(0x7f0000000440)="5331b8fa50d622079df1391f359c3e357a9a4b117000c76e603d94ab6796ae2d597fa0b822d7364a266b22dee107c2c639e1e9ad4d403f7407623d3af3461a075d4bccff14fe2b3b8eb8865ef47dc06319eaf20886b4915563ab2e6db791b00d314a5f14c4af068cef5040e7278af598151a9da515caa9bd9da1323373c61466329e35b9fc965a460a6186771954395e186fe6086e1b87f812aac0c7525ce52264412b4ef242b525ceba6f9641ee09d28bcd7f6b076dbc18a3cf8740e8c4bf792e469e238ab62bf10c8f212f7721d40e796a0c256575684bfacc0124ddb1f8d32f0773a459f4dd182e7b225b655056258147cb73912c7130ee", 0xf9}, {&(0x7f0000000640)="b6915f5a1246e9a9ca63c4241e9f81f769aa713ca5444052b9b2bb93025a4b07ee5217b13ea69ed653d15da9f1d4085ebc3d6f5ae6d671909767e4e802a4921c4fb1efcc887044488bfc5033df233ae3fd03b6570b996a3a850ebb204e4781e1", 0x60}, {&(0x7f00000006c0)="e94eedafb0a108df95c246248b95fb65589c7020c6281bbf56e7c776cd76919ef42f784f645567f8e974b0b785cd7387b08bb408544c37c096d27fb93cf7843bdcf2f5bce657eff2e337d9528382a08ea826aa2b0e0e69b7df28", 0x5a}, {&(0x7f0000000740)="3e05fc6271341f4ffe0e7d95fbc041bc9b6ed07c41443cbca190518befdf55ecaea654db6f4156801e92acb23a3a8ed0c0e2e64c5f236e4f361553d62f598c21d8b738eae4806ab4fe988a13ecc68ed8da899577c3a79deb9fb6841a65aa64ddef6487", 0x63}], 0x7) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) getuid() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f00000007c0), 0xcb005093f78273e) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x8003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba5ae8eb2b8686ff308d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905c1450c12185601aba866467f039f0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d06529268ccd407f1ef9690"], 0x10) dup2(r2, r0) socket(0x2, 0x3, 0x3) r3 = accept(r1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000000c0)=0xffffffff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1010, r5, 0x0, 0x0) 16:00:32 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0025000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x66) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000067dbf8bda054b5d40cd31b3c827e11288e81089fdf4957eb4ba911a6e6d5618a610b1ef258ccd18172985113fad71857024b6ceabfc1a2fc12574d91fcfab5d07f8eb7c73a254e4c1cf369004e60953fb01d5f81a7515352c9d4e644acece2d8a45b4a13f378fd2814f9567411d1a9c11565f61e47a27dcf"], &(0x7f0000000080)=0x6e) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x80) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) write(r1, &(0x7f00000000c0)="220e2a", 0x3) pipe(&(0x7f0000000040)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r3 = fcntl$dupfd(r1, 0x0, r2) write(r3, &(0x7f0000000340)="11cde32c75790ccf2e86125669069f0beb7034d247298158b1638319b03f6940da3d4780e4d160d2457e072375ecca34b6d2a253b69059353f0d", 0x3a) 16:00:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r3, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r4, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = openat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) socketpair(0x2, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000300)=""/201, 0xc9, 0x402, &(0x7f0000000140)={0x18, 0x2, 0x0, 0x5}, 0xc) symlinkat(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:32 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) 16:00:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x11, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) dup(r2) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x2d) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x6, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x64], [], [], [], [{}, {}, {}, {}, {}, {0x7}, {}, {0x7}], {0x0, 0xfffffffc}}}) 16:00:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f0000001980)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004559ec048bea76633ee9740dc3ba5dbcd66d21d705e9c5eb3734fd758dd84890cf7f4d404f7712aaea29707ef9b0ace23784fb92522d09b1b9177741e33a5e2d221ade76d56133a1abefb8bfdc4659f7dee949923ba9ce57b5"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r30]) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000100696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa5, 0x1, 0x100000000, 0x2}) r52 = socket(0x2, 0x2, 0x0) connect$unix(r52, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r53 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r52, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r52, r53) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r55 = socket(0x2, 0x2, 0x0) connect$unix(r55, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r56 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r55, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r55, r56) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0}, 0xffffffffffffff34) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r58, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r58, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f0000001880)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r65 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r65, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r65, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r66 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r71, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r72 = fcntl$getown(r71, 0x5) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000980)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r70, r72, 0xa5, 0x1, 0x100000000, 0x2}) r73 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r74 = socket(0x2, 0x2, 0x0) connect$unix(r74, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r75 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r74, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r74, r75) r76 = socket(0x2, 0x2, 0x0) connect$unix(r76, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r77 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r76, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r76, r77) r78 = socket$inet(0x2, 0x5, 0x20) r79 = socket(0x2, 0x2, 0x0) connect$unix(r79, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r80 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r79, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r79, r80) r81 = socket(0x2, 0x2, 0x0) connect$unix(r81, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r82 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r81, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r81, r82) r83 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r83, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r83, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r83, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r83, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r84 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r85, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r88 = getppid() r89 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r89, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r90 = fcntl$getown(r89, 0x5) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000980)={{0x2, r84, r86, r87, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r88, r90, 0xa5, 0x1, 0x100000000, 0x2}) r91 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r91, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r91, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r91, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r91, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r91, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r92 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r96 = getppid() r97 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r97, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r98 = fcntl$getown(r97, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000980)={{0x2, r92, r94, r95, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r96, r98, 0xa5, 0x1, 0x100000000, 0x2}) r99 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r99, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r99, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r99, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r99, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r99, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r100 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r101, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r104 = getppid() r105 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r105, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r106 = fcntl$getown(r105, 0x5) msgctl$IPC_SET(r99, 0x1, &(0x7f0000000980)={{0x2, r100, r102, r103, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r104, r106, 0xa5, 0x1, 0x100000000, 0x2}) r107 = msgget$private(0x0, 0xfffffffffffffffd) r108 = msgget$private(0x0, 0xefc468ffee4132ae) msgsnd(r108, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r107, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r107, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r107, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r107, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r109 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r110, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r113 = getppid() r114 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r114, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r115 = fcntl$getown(r114, 0x5) msgctl$IPC_SET(r107, 0x1, &(0x7f0000000980)={{0x2, r109, r111, r112, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r113, r115, 0xa5, 0x1, 0x100000000, 0x2}) r116 = getuid() r117 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r117, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r117, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r117, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r117, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r117, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r118 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r119, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r122 = getppid() r123 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r123, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r124 = fcntl$getown(r123, 0x5) msgctl$IPC_SET(r117, 0x1, &(0x7f0000000980)={{0x2, r118, r120, r121, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r122, r124, 0xa5, 0x1, 0x100000000, 0x2}) r125 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r125, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r125, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r125, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r125, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r125, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r126 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r127, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r130 = getppid() r131 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r131, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r132 = fcntl$getown(r131, 0x5) msgctl$IPC_SET(r125, 0x1, &(0x7f0000000980)={{0x2, r126, r128, r129, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r130, r132, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r120, r128]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r135 = socket(0x2, 0x2, 0x0) connect$unix(r135, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r136 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r136, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r135, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r135, r136) getsockopt$sock_cred(r136, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r138 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r138, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r138, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r138, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r139 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r139, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r139, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) msgsnd(r138, &(0x7f0000001d80)=ANY=[], 0x0, 0x800) msgrcv(r138, &(0x7f0000000240)=ANY=[@ANYBLOB="78d5597f00000000"], 0xffffff64, 0x1, 0x0) r140 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r141, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r141, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r144 = getppid() r145 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r145, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r146 = fcntl$getown(r145, 0x5) msgctl$IPC_SET(r138, 0x1, &(0x7f0000000980)={{0x2, r140, r142, r143, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r144, r146, 0xa5, 0x1, 0x100000000, 0x2}) r147 = getppid() r148 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r148, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r148, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r148, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r148, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r148, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r149 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r150, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r150, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r153 = getppid() r154 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r154, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r155 = fcntl$getown(r154, 0x5) msgctl$IPC_SET(r148, 0x1, &(0x7f0000000980)={{0x2, r149, r151, r152, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r153, r155, 0xa5, 0x1, 0x100000000, 0x2}) r156 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r156, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r156, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r156, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r156, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r156, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r157 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r158, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r158, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r161 = getppid() r162 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r162, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r163 = fcntl$getown(r162, 0x5) msgctl$IPC_SET(r156, 0x1, &(0x7f0000000980)={{0x2, r157, r159, r160, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r161, r163, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r1, r6, r13}, @cred={0x20, 0xffff, 0x0, r25, r26, r35}, @cred={0x20, 0xffff, 0x0, r41, r48, r54}, @cred={0x20, 0xffff, 0x0, r57, r59, r68}, @rights={0x30, 0xffff, 0x1, [r73, r0, r75, r76, r78, r80, r82]}, @cred={0x20, 0xffff, 0x0, r90, r92, r102}, @cred={0x20, 0xffff, 0x0, r113, r116, r133}, @cred={0x20, 0xffff, 0x0, r134, r137, r142}, @cred={0x20, 0xffff, 0x0, r147, r152, r159}], 0x130, 0x8}, 0x808) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:32 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7d34e2ffffefffff0000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/85}, &(0x7f00000000c0)=0x57) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x2, 0x3f}) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9}, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a76802f845ae46c73008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b438495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e870000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202551cd8cac7dbac5b65"], 0x1) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername$unix(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098f202ec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bfbab4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf1f208063eb4a5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109753050f0e8bc12ceebb75994008b7fe6b94dd98240ff29c61d2b7f7e69778829899f69b632d6028b18ac051ab3e5e58f63d57c64b6036faa40c928d18f8ad2086b62088638e7b0d390734c1c363982c153c68bba9f3a601879829b945013f3c4903cd6a87fa73bf64d3b09216e34540735854f09aedc9b1d700"/4201], &(0x7f0000000040)=0x1002) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x8011, r3, 0x0, 0x0) r4 = kqueue() r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r4, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r4}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r6}, 0xffffffffffffffff, 0x20, 0x4, 0x3, 0x7}, {{r5}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r5}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r4, 0x2}, {r4, 0x40}, {r4, 0x80}], 0x3, 0x6) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000480)=[{0x6, 0x1f, 0x4, 0x7}, {0x3, 0xff, 0x6, 0x80}, {0xfa40, 0x55, 0x5, 0xac1}, {0x9, 0x1f, 0xe6, 0x101}, {0x9, 0x3f, 0x1, 0x48d4}]}) pread(r9, &(0x7f0000002440)="8b9f30842a0e106f15876b95a9d5e9061e2c5a2b44ab2a1bdeec9c1e4d907b01611b5d60aab43026de54c68b21f618c8abf0b2760d4e9d282ff00d5795ebbd2f2ee07e67717215ea7958063e80dcf2eff027938eb6add09c6660c18aa03beda203caa71411848583f029831a45b8eaef3a370987315e039e02d18b9100136401862ede575239c1d003c5e279f8438e8e77e3ca99898eb98cf920d7749c3d330cf4251e8e0831af3b74434696288bfa184f17b39c4c1adec1d3c66976ba9133863b6a6142d3662407e388be9f392e3678a2ce01334811fb56075f43bfde98e68ac328512a662d4522c0623ea9d56899f79fbff1ce8ff31dee442366f9dd89668da67ca94b230b3731bb4e7f60e2345431db0e9c1b0ab8ccf1f8280e137592694ac32cf8802f6597628998c79b1d3c7f9be5b7d81ccd9725db9238d60e78dd8d8d20e3dbc1e71c3eab0976178674fb00a48c8882222c0b6b6c1bcd83580d401f8b77b870adefd90e44e45ccf19a2060ef0af4c7918c7486479c9b3e7000230ead8285dd5152c0aa427c9a76ea1319a0b802197ef30f9d585173db6ceb1ee4853a08937b1bd628d06ce66d00e51a139cbaca4cec2d1e41a9d775dcda7460ca670dc7808f0ac1c8c4a06533f50d68e50d43de766cff5bca4b78d6425a82f4c116e5e07215c53c5ce82c5ffe77958e301826b47623d5871ce5b9629812f9c7f14605696bbb6dd901e4336eb500aeea35168ad8703586b4adf76971dc352ed1d1c01d0a03ec28c7360e5af3f1342d4a385dfda516a6e4f32d9519e53ddd4bbca70e3647f539140be7d3264fbdf5172709cbda231d1350465383dfe94cb57f7c06e988b43bd0cac303c7b80f386622c2ef6463eb8d2e4b5581af4ed30807b1caa1e076f0c0dac23ccf76e42cd8f3e08f61af895c8dad4e263ca32d317d7fe038cefca39609ffe61a30fbffe6f44f44e8ee13844c81cc5676b33296d2f285baf8c8fdcce764ce2d355699e8ea1e0e7ecfff695aa14828f220b202b4dd7ded151e9f3525b6cc6be222e7e74ba53479ea072db9fe642d2bae6e17f5a7be5d75c1696160e779165f0468a2009d0da70185727792daf6d4a5703f76ee017fc54c7c580d7d7a417e8462bd16fe65a20db628b1c5394a49ea1720a9d6fb7ec0e82d2206c8a0fa303a394d57d77fc12019287aa236368832471212033db6c768861d82efcd72a641fda1c580f9d69f84c132c392c14a0739adfd81665fc2e73a9029ad8bf98400a6ab053131af07c7e85f81c985929baec27e52a7abaf1d3017ba39eb6e684a81979a49cbcfea2753c492f5d73ff8c9357c2e3c12a6c0e7cdbcbf29d018eae6cb0fc38cab5407a780dcafe41feb59a808c1af064aa1cbae2674188e1ea1ce9cfbe08e997bc2caf47f4f4468002ebf57373f35cf6b7f7b395b27121f98de9c57c281ef38f1d74e84ec14cf428fe5061c3b3455336d5602798669d81b724fd9756a5b85ef6748f427533564d2b56155514bf0ae7dd02cf89fd4b7fc90aaf9c8bb19bc6fbf537d91f34b7d488dab621eff6560540fb05a3d80d2693302e07be83bafe3edb4eb23f771157c7934f7c806584b16877466638863587bb9e014a552ee440b15c6c4c774aac6d86ebd73d5d9e729274d80085ed6c8ed05c5ab3e6093c8e3940b825e8f7ec56cfe1cc150e53a326d9eaaea802f43ba00a07a1271de19718d615ce8ff167e88e70612d1fccf8d4ec2582e0ee22cf3567a88e451beb1dbd0a8c99c71330a28afdb0f78091d704157f9899dccbfb865f825fcbf34a0df1b62ed413f2bd99c7b7b204f66670876e210a4445e45afa509d557de9a8a4b48d2c2f3aff28278c3efeb63a47856eb71b93426a2847800294ba904d12279e154967b08085c80a0c80444450931e697d8b3c72f36d80e2d7b7339b1a8e319f70cd306687bcf6868526aca8e897ab885680ec33274995de45211f8e0dac8f58d05357099c9aaea217d51fe155631e2a1d9dead383e2236709bb2f37bbef590b43c86d41753508ad7dfce97e9063e404d64a71bfb3ab62d959c36363df30b9fb12e57e0845b40707b89f5e33ed1e34da5332820ab2b6eee5f4ee955b3872fb05df6439df56d5d6f408124cb3eda0aadd7415d7a93172c341cd22758b78539537775cad2ef83c3699ca9efc9bcc8e29674999850ef1b7d41d29a743927df79368fe35dbd1077d0f999a75c8ab1f7b2aa6594f0db84a2a63d244472166f7c2286f8aa1ea524a54bf03acb1dbaf8593922a8a0abddba4dc7b8002c015f6b5728cab5342076590e7fd9d56bf05f4e70eb62fefd290e3acdbf3cce7adbf1346694ed086eed792eb853f096d889653e45bd7e56e256716138477b072a1d36a611f6ecdc7a94f85997ed75b4029f0e60b43ca0f2d33bec447b5310e51560a1012c092ebc35a0470fe8ef91418d0d4bb2b7280367b776a2f70bdfa6e3f3ed4e6ee8c207e308117c2bc0f223a5d3f9a02e2234939637dd6cc532fd65be275a11c10485491e7b1a311eaea98ab38ba79446c4469a48b1b838719a7e5398d063f07a36db54649e1b25b23bf46c6841136b3f4ab175f60d3210054e86b3268cfdd7139659616c416599a51113d9474ce44d15d775400749f2182ec2620ba890c343a7a78de9f1c403991ee96991547b9721aed1be2131a754d4caa7441f8eef31582dd8fb26abc1b01cae2d403800be663f95acbd706eb193042ba3306429d2818e3650cf9ed2ed6d5e89cdb8e8431b7e523fd7f88eb59031b43f31960ae1273c50a743ce23bdd5e9a46803e3cb635fdfff2a7be48e86caf8e2cb9936c3f35385fe267bacb508ad28007c91e5f12445f202a490db73e1c1a549aa4df762cf68c7655f23c2f8d01d0bf4b015cdd5458ccf3317ff44d2bdb587056bc4cc3f16f9c1e5975263f7b8a0923c93b20ae9dd8ec392c25d7480879cbeb651211a53bb5196d6e26efb1f6c49ab278d62adc7445b583ca12e4430b2c9bc08b0d15530bb7ea5abc25f3afcb5c21ce1abf23bfea5885a700c9a3e02839a14f2a48c3b3c3bd8a4cef128183e148f54654caba0ddb6db69f35fe08360cbacad34cf445a747c72c4c5bbc823b62a7d56c7a967937b3f379d79d77f83683f7ebb179c4175b904446ae9a96892adc2e6069ab2af0b6b76e1768ad192a6bd20d6d414621740a2363f510455cf68ecfd643417ab2f99ddac8cb8b443d3f9f3975f1e9938c41cfd1b317c98149b7db7ee76ba0ed197c3bb656e7728299bd4c5dc1bf940601336b2eaa62dc05f212df1085e0c96ee5b660dbc244574accf65dbaf3f5399386358feedcadd228b94656788a908da874344c027a4f1c5092702814749a6606a8ad86bfe9e6d2941366762abccfadab75a5c18cc6302ec7018e983ae7e0a8e8c1a45c4df1978c4b6d7fea2909ecfd72ea8f8a37d5f33e409b2ae1e4b46af69b3c35ec76ab4a28d99b951ffa231464255e32da1b160bfeaad31083af02c95859a1b734c0bf27b45216569852c4317d9f105e2ca34ab6619bb6789d44517bad131f6be8a4ab849a453dcb9528ed0f38241b25f41509c7ee6a1134fc79e80786fcadb83b3b03e0aff150362cce0f4bda856f1bc60088983ac700d2a2348203af94067a2a4d291bf1e6bf7cf829bb5b0615453ee9a02ca95583c33bfa4cc0140c830251f595132126bf049746e78d73fd03b2e547d34dfcd81b3670847293de2b3287eb61438ff1a50e8cc1fe2ae434e668628601de8bdd185288609151832d266af738963128e489a4ee400a23430aa9e408704135392ac4b223b68864f4f4520f848fcb3f51426265304c21a57e67e2cdc519aa312b2f153abddea04b96e49f713bb13e910570c7249e82dce0d1d0e3187c61a28d4667287df6f67ed2f4135bc562c321ea2e97a6741c395ae53a98cf77ce2d47565b4aba984e73d84ff2c15b2d6ac26cbb425622abed4c96a44e55821c76e46b2fb4da7e27e986ba24b9c1c59f9dcbac0a473733d1512bafd095ebaeda84bd31996592c80a112b4e0697fca227894f614d953deeb279510ad190028ebe7c9f2bbd619f6564fea4d1bcd97707894481b7fbea177d22d311ee6cde34cc44aec3a1b72a01733ecbd91ebfea793be89bceb5ac4167e30b64687117314d9c0b2058145975802e559a4bfbfd187d9e2f1a975e1ee30b537df8792f12f4829dc744d092458e6d93f5d55860963fe56d8a7b4cd89318fec328a133085c1b438f1417fd3d04c13437c9b336bcc3c07ab8a5bcd9af9325d3b296fce12087bff1864655edfbf6dd6cd7419efd1d0e4f31330badbaa4f3a08423552d6e6efc6357e7b95f44dd82c64100f5bb71fb996da7ae24d4aaa52a57692d957e82d97e553660d5fdca6ff6c1a9d2e949ee70004b42ffce466d62dc1effd705d6a6533c15cf20bd4c7d646b1584a700e676cbf3d916ff3b76b8db2e9e1190b59b2a72e108b3fd77a40b82409424de7ef47545716f8dc8d3bfd910cbd31be832bbc402da1bf08f8026856ee15596eaa7465eb4322c3ed09e5d15ee277a9c4033ede132887116805115626bac1abb2789ed7debc2f120b425b2a5142136337c20b6d38345ca264ed0107d2a637131504c8833858c8a42ad874dad2e66e94bd82509be5900ce6a5ec115fe0ee8bee986d54c8445147c11000ad5202c4c3940d1078dbfa29c7632fff92557ecd023b5bfe133cdb905e003c9236b9dd5e3f38e659f789751cd6951bf2b857638eb927fe6238bfc55cd91b1fcc3991fb49d8d681def23a3d3aa991bbacdfc8dc3be27d8982679aff646fe71fc8a7fb938a7c2372f954c7d1a19485b337520e1e790091c397a3c554e2ca2ce529a435016ca77c7f52faaa346da5d1e674d90f173755d9c26f95d09ca99d7bd1718d087d3041e444964f951304434bafc4c3e88d34fc6e0003ed7be9e0cff799fc5d2cd5d55c398defa9bdce9c9f7bd6562e8545d3e23a97248f9d5936dbf050ee99fc5296bcb543cb4b4f94bb7d9264dcedf6106a3e717a1737104bb727d6c9a7859741cf1f412677f4e7b973a9619d945db6866babacd35a760ee55e282e4bc7b45fdeb05cee7de60153c2ad5497018e020a8a297172b5718d5355b124722f67b0434095dbf4416e305ab8314bf17f752b09416920a65aabced41b223dccc276788a08164424b2ec594e8ab599de52a5bcf5d3bffe8c22deb07481688c0f77f0720c50c3ef937b1b7fc16d3a46303a45065b247d7734ab13f1d1aa4921d5decadbaf2ce917535a2fca0b146df69f87a649635f3e889c6442fdac445095a34f6720519b7726157969b684aa0a7bffcf044d0550ef179a216d370e04e5856bf91243cf81f315a0cdc2d0dfcafae5d4e86346f0ea77f02b5fb8313682c77f5a9c5abe4cd89813f274b8e54a48d2d88fdbeafdbc42137ad1c9b55fc3a3e885a4b3e8bebef8a9cee37edec7be3332008d0b4cdf870615c371e3366949bc9b417f6f7658e4e0f8be2f05061d62f35297ca6e40c7a121dc747451a62684ac00026c021cd73dce14fd3dc6c387b90dd2955dcc64cbf7570a519012d61934eed8b5c670996f9a4402f8e4d61a68359157fda7f22057d58b19ebedf5b3db351e4655560c63e6f194fd5409139d4e3f1c53dadd72ae93b7db1f56a0d5c1cab96f744516582f91dcedcb51fb95c91acf5dd8e658da91754eca9c18f9ad1d2f1b776427512973395e61f85b96fd2c176b6bbab76be0c2115af6e7dcd80063a37d796866b756656bc4212c5c34b1af5d544ad6132f1f60334", 0x1000, 0x0, 0x0) msgsnd(r7, &(0x7f0000001680)=ANY=[@ANYRESHEX=r3, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES32=r8, @ANYBLOB="6b976be71c64dd7016a9780118f182d60ad25f737ca359062ed7b9a0d680b9f898b1125cbc3731e3ed92cd5b07d72abf3cbf1575a9cd1af04f3a557dd75f0af9bf7764d279676164b16b88f215f02796d8cce3a49592c2b7cda1b17e24c7aaf2a2d6d42f2d48e4003410f3e11b128b5470cc78444235b8a38d35b12c1b3a07b58d3f207c6ab0a1cd766594", @ANYRES64], @ANYRESHEX, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYBLOB="26720eedb09b2e29096fefe534c0eb2c787134aa4088561d5e01043c3781c4086d2d518b0eabb30dd83e3209e1b9073cd0c5fe64e67e6fe54a3120ab2ae209bfca1cea6f9cc8522d2ffface3e4eadbaa10e4ca9c07ff9aca95c22da78df067a4a5136eab43b4eeac37093849e302d099f99270ad61691972cad7f0ae13b4ba0b5c6de7c0ee9249c8513e46da19bb5482aec35a3b4d5d70a6bae85b1ba77b8f9701cc00ff2bd035babe7786903c4f8d97fd40c6295477774190c2e7ea460e1faa9a2f6cfd884bf31e0475d1fe989d778ebe56ff16c2cf4e9e9b53cd6cfb9650678b0dfe57a04c61a58e401ad2059f9f60059bb0dbe2dbb9", @ANYRES32]], 0x4, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800907d3819e4cf8b1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000200000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r7, &(0x7f0000000dc0)=ANY=[@ANYRESHEX, @ANYBLOB="c4d47e4118a621dd0cc510fb2e0a91f8511a9d7f2231c12ca4b99c40ae49f62600330ce750f796ac6e63e970d7cd84e7f37ed02e240ddfd666af64b9e7a8afafbdf13b3eac9bc2e3a282dde7a96568469135c8b7a394c541430d77d67bac97d3020cebd3163619da99c5ff23ed8830747b9f334aa6f88a668ba48deef74e82d809e8971682f3ee7b4845b3b31cf6e9c4f4d34bb4106a4dee7664f2ff344532369ab9ff027d1ddb17957581e2fe9e", @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRESOCT, @ANYRESHEX, @ANYBLOB="c2173d8c6f86140529ecd81b1e88709620ec035476f212dd44201a9f78", @ANYPTR=&(0x7f0000003500)=ANY=[@ANYRESOCT, @ANYBLOB="4d4bff367803f8c34d8900882a5e1fc10fbf02c90aac1d95df52a7c249871af90a3ec66329ffa4c5032fda1768d43de0818c6f45bd75a76c7937d3096283e4156ae334723796fe290ce4dc9efb4f3d4910d44b2550687ab65936e167225f20c125d00b62c099be000539c5730c6e9241350b0d2cfd93076e30b9bc3063cfca4b15168c4a70c28cabfa0d2989c4b911b14724", @ANYRES64=r8, @ANYBLOB="7bdeb39c0f1f2c76566833a11b1964e7a6abf8a18ec4b74d3c60f66ee35f746b7772362da6bdc70439d70ab6778d9a8f49c7e47ca62b40501e9b048d35587217ad836efbf8d91c0a10091ab3d2d82c574c1df16131365ddb27b1042bb1e10fffbc3b134734c5002e54ecf747219e26c3a0f97337b9050466f69a1795d3e784662bdeb2855a549817a236c6ad6de79d4ab9334ccc51cc5360aaedb90db60bea5063e114386c53c670531558d0c88eb8f8242d9d2e2ff8ee4343d420f3afca7a90f011de9bc7d3cd463accb933c253b80f6752cd012b17017bf8e401d11425fddb89af28e9cd81301859e85a6a3cf5c3827ea34f1ba72499be58694b7ce3084827f00a9c9ab0435c0bdff3c16b549701c011db41f817d688e67b80e36ed0640c3c42703ac765771621cfc45224b61f56a1743c0b4444ed261dafe43ef286490affd5d25852cb10fc581a4f5462e935d024911af08fdc74597c34331cc42c5197f56d3c6f0b55d779b960c7686432a33642fc03d7bc79511f40b10ae57344945f8a98ab4f01ea237fd853e8ab1cbec93e752149c5042a6cfa90659974e5e35e73287b2349a891d8d3ce5ac16eb44f520b99ae7fce8fc66a2cd110a83718bdb7e8bffdb93a42c07c44ee7abcd718b7fd537b191b70fe5cd793d0104578d6c9a2a55fd2b0dae8fa3656c8de22e3a5961855d7f2f28365c94f0da05d175d01d7b62c978be02634311208ce308fff4aa6efed25c5ec5adae4c117a8312f5c3c22adcde228343b61ba3ca793493b19a16fd59dd1af4edecc089a83244ecc575a93e6d812d1d70bd5905903b3671fa7cb9e81563389998b6a03133577bd2a6185057f3d4b0245b600af08eab0e467d537dd90393da066defed00c24b51956364cc3a60faeb432307d7a41565818bbc05d01df24a9517c28f62c2b749e745875e17530e1ecf99044bddd46770a9a804c47be10b5c0456d857bdfeeb3fb7f5eed20955e52c7d4c1c60354c69880be07f059b6e37b89b971f0f448c5e33b889252abff3b637f59cba0ca52f5ee3506d6f3e6be67ed5f921f7d2bb44d9700b5972f9ab18169b8b9062aefb990bf60b5b5e826908fae51c4290e562c1f554ca25183af152180de36a48721adb2085274ea631e8fdabd3535f5356779bbb89f784a0c2ec76cb02781d838ab4d39b2dd0ca836944f566956b521f3b3fa2a185c1cb39c8ad4e6a8473e26343bad601e156a7e95b51c07404f27443dcdd637ef6530c8d6a59beacc7badda2d4376e72ef3796c7bec6b194884eabf77756aa15f053c57ad47a60bdff97ca9cef30728838eeec8ba5f1645557206e91f213137c2ab3db6447998560523fdb578da5258a714c2e8c220c4cca14ecaab7e40557307498ba47b35ed166e13340972db17c89d372334ae10743eb184c81ecfcb374c8554ce7bbcd64432906883dcc70e04881cf1c2244b7eedbc1a17378796f059e661d008eccea5de794fac0afe6bcfd3710ed0097a6a3bac689c99f9a7a2e4f840821898edc02dc1353a90e510dd2f9dcf8396c15bf0a3461c44a219043d02fa5bd910f46aaa0d4a7cedf537dc5524c503f849eb1cfe427ac20b6e33980018fdc5084f44c7bbb863e9e9688362a5f70a7ecb38a14a6a467a39bb7cca8ca735def90b7dc0d1c70ed3442c1a5bf69507ce6e54c725e4234bc9fd3f68930713d2073c9f40b8504ec0de539158b8bdeacf291ce7a71313ed2209d293a689dcb348e7770dc16af83486c7d37a5581fb29f982accc20044c017c1411c0bf905dff9e068b66128f98152440562aaa140cdbad11af5620d41bc27be6faf2d6d50858a6fcb8839b4fb044e1dd3f83efd9fe8beab7f26720d7f94685895902081dfbf2b495b6ac96625b266a7710e7f5649a71f4d9e77689ef8bd37f95ae95cdaf623b927d34d0392ef0f6a124afd4fda944f4f792b9bb8ec5dc903a9df9cdb21f463282441b4f9b9a6fcc1364faa04213bbbaadca05187d39a8e64a93201e1f5db9c91eb3c21d4382ad7931b22a613d540237f56e91d61826f76516653c9be23c4fa99031e6ca717bc16ef73272447e8fc743c03325520abf4e066ac71ea3b89cf58bc10619811770eab8890cd64d4181b61f2a30166b862ee6e5a0a00f576514f870949ae1b20877b293a888f30b3c685e5106c7891a55db4af82b6996c83194342d0de4d45b94d619955bd1ec1df08c4ee3abfea4cc468312d008ad7e8e4e9a573ee15dbe3cf2c4532e349bf76d371190d70a7c33eecfca116b9aa82894b0143466a8415f3b4505ac6118b1251718aa7671401b9925935d7a6fe35e3fc70c853f354eddf48ac47a94816eb4eca5d8b08b1605f452eb581504aa787c00939ae9b59fb3ee4d1eb06bfad6a780cdb0042f3be967ee3659df9f7250bf4df7cd7a419204315147a1ca82d005b0935332d2be91746f93292fb68e7904e8b93de078178fe040863c7497d27a076954b186271b41ed953fd1512362da3033c3c85317cd29ecfd233b932b58f5f5b8e4cd2ab35baaff3e02efa8d7ec9afe5ca5c85c9e447b31584367cad3a5290ad67ffaee81ee7e035729cc7c6fa7c43b9f2d6592a7cc4097cb220c66373fb89997dc28d30f49c451c08d2ade413ec5d043465cb6fd94112fdd96e3457d68e035acf1d2d3a9bdefe17758977f1060c7274712a3fced21021d6ef89f357544a25c4d23e12ea00a112aec41441461bdc1190bc7b6f5c3d3a33fabbca0e94eb43b6e218864f6f8355baa799a64d60d3b3e796b55159b5f676bcd669bbf7088d09514756f22f577be358a97eb0cd566a7130ba2a960055118f014b98ae3c4ca255a8d68e35a80f333d13dab469eb9ae3fb8c59a8a72d0e4e0e560a0585c14d4d0db0be35e2405a81a051f5a8ef954b922be0c5af57faf6602053a3025cd6123985b9230cfea47eb66873c647d95728a21ab93d1f422b28b767a3f0971abe3ec59604d47757ba7145eec6ac7e18d93951d24583aa7338de807b958eba23f3356f4d26d593651981f5ce517f767b03920c8600b9f42b90468deebfdc64bb32c5629f523f9343094883b04ad1c12c5e5b98814aa0acbb12fc9f748f287aa7d37d8b5ecf5b50334ee0754abadbcdfaa70b45f1fd6174a1d140a2c9b04ebd9d6a9dbb99c562a916c2d45d6d8abe800c053cd023f7972b4362e7ab7f383678b75d150fa2881bf8f4f38b5dc2ef6080b763cdaced0d2096876f569a9d3842bf8644e24a8165f45683b77001fc94c4fd7b23bb347219b59db2b9f463b1f3770a230c4d78a276e9fad27526df87774cd5a5484ef9d9c444b6daf625e7b46c8c3a0f12c44042815e7837b4acdcd63107fdbc2ce46c68a94110fc993753e4ae98d0374b9eb8a12dc3d07d1e6e89206f85bdb4b161ff1f22f132293f0dd9b8d3e5b5e3283de49d2378a99313af2e7e2422692c822d41a6494515ec7d761c8d3cfcf2879fc247121ac86329fc0798d48097fb289bf759e852f3b11ba3283188388439f2428d99494cbc7ea1dc7d1fa0d135c8359e70aa3e1e469ce8d594f47f446a3873535976f5f8c9d54e3d6388ce1e0c5ac9fd78f111434497684130c581cdab2a9f5c4f0163df25b6d5f6f2bc5534d1f90ce718a632181b55b039adf6bed30e70e473a0b495b970a7bd0a35d7cc5b6227d77976bea95ca1800b3796b5d0c30ffb01f1eaa492a0427a6eea3962fb8f10f615aa06cfccac29f5a535f2ab22d0468dbef979f21d26df2361471ad7a5da47887582edca9966dd1bdb637e9edcd371d293c6eaf7b8322fefd697e5664d7f2bbf0d0bca58adda42cad4cbcb16d27ecb4d275b47c3468ac0acc06db354d329ab15dbb0e1a48ca5c54babf88c832e634abbfe5e0b3470bdf668caad98e69307af0f3d944f03aa0330e81ee85a5bcf7d45f0fb0af1000c7da199962169554f51059686deebeac1a69584f83acce817e698b42e3778d7c07c9377e658c68b706d8b95c19aa240fed553c7981699bc6c93f27f63aaa2b26ba4c1222894971b717d630a862143d4bc3ce4b41aa4a5a51002d41984fc891946c5559683869559a54153c75ecfaed7a1c336d9e9b584d6ab4e4e973b07f48825c102bdad2547ff4ff7ddb1b17a3dfc1bc2c481ed55bacccb1ce46a84b2fb80318361bf90f242f60629a9272ad2b0c4cc0cf90ae60c7fa9c2d9b92ad1d15c1cda0c527a7f71a89157da6c777a0bc7b06c879bbd45f7b1a8036c09e2616a7992d25086425a1a81bcf2b410ff6d605d1a6771f01fa7d87741ba78bd92277b78ec3712bcd3fbce16c87ff1e66273284c975951838e071c3de6824c539d3659160e058a19bf810fc3a178afe1b1402591513ac42daf2b0e8a5eb404978de84f33fb9dbb43f5a405364a9da25c380dd444d0c0b231aa07bd89165feba5d66def9849cd861222e18e2d63c31c5d9e170dedaa6c9b5cbde7b45c1717406be313add102b6d77a1cc0dc61da0b7d474b8e53be26a04116b2e75b1bf6c24e68c225523ed3b58c7a818c133d77282d44bbe3fb71a4ece3036ce727a823c91614bb19157743651e8757e51f7f7b28e3cfdec4d89118c9040207b0722cdb71ae581b70e40dd4d73bbafd0450df57725af47f654f3502f9af7c51a5d8b96e807486b4b65858055c8751d6a79d3ec4c0d627baadf1c426b689dd91afc6e4e9373b3f1dcdbaeb93221a0e53fbca6101103d522f4e17fda2b3cad5c5b80d82f204c36bd00f5b6a121f213cf84cb3e52d566313d5122752ddfede9362ee0e60f5b7d39347330ed4514e624bd7db6112c86765823cb559ca59f0531b0a6dbe66355a5bc08bd58fd5ae16f0134316ae4fdc84a2e63d8dc5fecfd80aaf12236a98de6e0dfcaae6210629db61733f478e769d642558eee37936fb109a40852631c84d89fc46d9a86d14c86a427996f37c814d651cdd738ab7fd2906abe8611d69e61ab9678b0ae6c950c6e9cbb1af2cf8717cc34f501995bed019a7abcd9852bf2d9a7456b5893260df66966b6f0d53f8debf98299bb187771d2402558237d31737019e8a01099bfa1eae3309045d1348583cb393b2a919856b482acdd7444bad62747d1a2fb399c7aac0033a0d2fd049ba75a625b2c9305c75c1840f30d4c0b405af9604054b509b1389e0aba29f30f4c6e0f7ae36067f8f963da2d1f052e40957a504baf2b885cb57cfe41a129c0a315feee53c1d10b176e10072349f3e4190fcf3d12c20ce7cb1b18c7b2bf0431769a52670ba45fa7f3b01d6dc1d0b7afcd094d6891a0bb6ce7bc2f47122cd221343a58b69d79a5dd796177153c700515b4f93a89dc10ff1215bcaa3f080b8b94d8f33f19800b3095e94eff107f08ea90a48ff43cb3c11856bc4828596122d59bb803645c7b912a974b405cc49a9c846350c1c97d5ace4b4d6feba823289ad675752925fe56e58d5d22d12d7b23500b4cf3023d9eb1bbf239d275a4283d5badb952b04d4cf71999502cedaa47f7f8bb30889a83afa3cda79219861c248e5e5e8620f88d685cdcea33d14b1ca13ce3d525615ee0e1c26bbf3b15b12c857a125ec1d551a77e266ea40c0837e0b8ab9dfca999d3364a2411c1c6c1b990021af3cebe236ce5366e4f132f5df8fa05b1e8ede41885f6d0a040188f9538c404927e4d6ec1fa8fc3c0b56b10098d5c3578c2d2ae079890fe72a537fedbd442e61670a170f9b2c184b73fe9db7102b92ae9f92ec13e65da20f84ab993a64becb627b3fd62780e66379141af4fe92cf932fd6a7439b73cdb0421e92cb16997c700ec330bbc2b6497", @ANYRES16, @ANYRES32, @ANYRES16=r3, @ANYRES32], @ANYRESDEC=r7, @ANYRES16=r6, @ANYRES64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000980)=ANY=[@ANYBLOB="fca39eb9413b170c5722a1384e5d31dcc48d6f672d5260f0982c2e", @ANYRES64, @ANYPTR64=&(0x7f0000000f80)=ANY=[@ANYRES64=0x0, @ANYRESDEC, @ANYRES16, @ANYRES64, @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYRESDEC, @ANYRESOCT, @ANYRESDEC], @ANYPTR, @ANYRESHEX, @ANYBLOB="39377b35e673a2573507a42b475969077eafeea15b65aef4261c05ef5f9e6009f3b6a4fb5bf8e17a1a52fc059d1516523e39ca14eac2ea58ad530ec39047ac40957adc595ea5bcadce66bd5ce3f93739cf4273cddc263bba01cb5c7fe814d6ca62f2ad0eadd7596f905dc6e509efc47b7cc63bb1f83eec2791ade67066c2b44ee02fbfa35f859116c76863678a7da8a4adb4f715ab2cf3d736a93156eb9d15503a4cd6c3dc9d02f92ff1faea0cda47d4cbb379f684", @ANYPTR64, @ANYRESDEC, @ANYPTR64, @ANYBLOB="88b455cc629b422af9cedaeede353104bdc1d9521d4d548c7dd00c4457ecb8217683d1f50a7b39036e100b3d05193f083e3e26a06602806137d15dc327e076c596058fa97c27be47249420b5c690f57c05a66c2b68367cb67d6ed20940d3edcc"]], @ANYRES32, @ANYBLOB="e25d26ac01ec734b0841d37ef8553489cae870575c55b772fb423421e8361cf9e009aa98fd8fdbef0dab2df7df2c1d2d88ff66128a6d30d17009cb1d8297744051a9084db1e8e587ab1a225bdc7a5534fc45ca052163ab6302e8541b63b39880648c0eae9efe04f33b7e0bdc99f66a61053287aa2da6a850bcec9114a6ead93cefd54eddefee026a38f8288069b62cbba1ecdfd954dbcc71dcbe88389552e98417579fd3a1350186b1aef334e5be955ab70d36dddabc6dd741043f0a6fef566f02f4"], 0x5, 0xfffffffffffffffd, 0x1800) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x9a8f7f22c259d43b, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x1c}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x2, 0x6, 0x3}, {0x1e, 0x47, 0x0, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) flock(r1, 0x8) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:32 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r7, &(0x7f00000003c0)='./file0\x00') r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xfffffffffffffdb6, &(0x7f0000000a00)=[{&(0x7f0000002e40)=""/1, 0xfffffffffffffe86}, {&(0x7f0000000900)=""/70, 0x46}, {&(0x7f0000002d00)=""/211, 0xd3}, {&(0x7f0000000980)=""/100, 0x64}], 0x4, &(0x7f0000002e00)=""/11, 0xb}, 0x40) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r14 = getpgrp() fcntl$setown(r13, 0x6, r14) r15 = dup2(r2, r13) ioctl$PCIOCREAD(r15, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r7) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r17, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r18 = dup(r16) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r18, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r19, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r18, r18) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r20, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) faccessat(r20, &(0x7f00000000c0)='./file1\x00', 0x3b, 0x5) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) r21 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r21, 0x1, 0xfffffffffffffffe) 16:00:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65300078d3071b9f287c194a8798458cc780d044ff84a0503406535e9142c031822691aacb739b8edaf63913fea4cf9a4671850ccc05dc316b0cc85d251d64051f9f75d9f31b1af18a74"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5fff9ffffff0000"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f0000000780)="863c0346f43f89073c4eb9fa99585ea949a7712a5685b60b7ca7ed219b59584e2cc0e233b37ff182333984be7d2fcbae6942e5e4ad99f3a892d5d3e62471c04c927fc5399e988a08382ee1fe542a093c7ec5f61bdc8ce3f39c5ee5e0e0266d6657e477382d0c58858372b4b82646a7a6914d82f0da50f1b6e67d86a4ad53188610d42386f338bea6171af456c474ddad09dd537b23a0c4", 0x97}, {&(0x7f0000000840)="7694126ca7e8c42f751ee3eafd95e3211b6fcd4731c92289f582a982b7508276a6e7b3c8bd069c1df220e4f1d592246984ed31bf87947aca20708299c8865566d64cdac826dd7c90f0d293ccdf4adf08b8127f4813554702d9004e0baccf30389c5f1c700d0fd7ec362a4f9c24f16de3bf8faad65835df766ff45d28e3fde8e43dd362647c1526f737a8968824edcffe027804a242bd5dd7e39ce00291916828f980f5d905", 0xa5}, {&(0x7f0000000b00)}, {&(0x7f0000000900)="990b37356f967132fb614386fa1ad4b4d749ee72e78daeae21815613f4ef2e55bf948a41e4b0bbc32ed25229ee2eeab93c68c4ff024ae49760009c3a364618bbace088710eb1556440dbaa529e60ec68a39532747e7ea2a4be548fa9894c10364a7d56e6a13342424a9e5d8a57a223a688bbee98941a1fb00838adc7fc3b13114bbe311ae396e601fb24f8ae70bf3ed2eec244e9cca75b3cd4bb50e18cf68c4f8e1ec9bcbb2335db96af297e4bc748d8d218c2f227aaee1fbcc1e75d62a2017c6856336875c563e0ecb50c94783c6b31a3fbb5342e1441b53b8023a87a054aea963be2a1b77f8345e871481a0228a3b55fe6490b340322", 0xbb}, {&(0x7f0000000a00)="35d878c86e107c9e4848776afc7f238e1e75a1a9b2a34f8ba6830bc9ac184593e7808a400e143ddf853c2be127070dcbcafd851e46b40bca10322f054c141b7cfe120c22e16aabbe9bfd84c0c713620e6adf201bf4b1ae55725d44f5d5c6248c6e2917d8ff84f2accd61567cd2ccadfbd2559fa5299d1a3d19b4cc81", 0x7c}], 0x5, 0x0}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) write(r1, &(0x7f0000000080)="86046e7051f7a998e25e4f553fe64af27431b10db15b598b48b7f8f488595e8a593ffa54a2ffbf667ef1d9c47a46e9d1b141718509aea18027e903fe6117500b3a7ea1c0c2d24e043c527e84dca4f6be7400499a7c6b22ae7fe312ae1574401fef10b9bad1d720a23cf9d8b896017e0a863f8b473f58269e7cf8dfd8e1fed11b2b7100f06754e33e6869e186d58f7cb17eeffdd3e5eb2019546d84aac0cc8b66f38bcd203eacc9e66d47ff58d610e834b68185f544c9cfefc02daada9ded9bd3ceedd918d7b2bc5ac3f24cf56cd106396a62e595eb2206", 0xd7) 16:00:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146d"], 0x1) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d0000000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) r6 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x11) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = kqueue() dup2(r9, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r10, &(0x7f00000010c0)='./bus\x00', r13, 0x0, 0x2) r19 = socket(0x2, 0xc003, 0x61) connect$unix(r19, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1211], 0x10) writev(r19, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) r20 = kqueue() r21 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r20, 0x48) r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r22, 0x2000746e) r23 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r23, &(0x7f0000d06ff8)='./file0\x00') kevent(r23, &(0x7f0000000400)=[{{r21}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r20, 0x4004667b, &(0x7f0000000540)) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x4, 0x8, 0x8e67, 0x4, 0x3, 0x7fffffff, 0x6, 0x10, [{0x8001, 0x122, 0x27af, 0x9}, {0x4a, 0x7, 0xfff, 0x9}, {0x6, 0x0, 0x3, 0x6d5}, {0x9, 0x5, 0x3ff, 0x9}, {0x8001, 0x7fff, 0xf5bc, 0x9}, {0x3f, 0x4, 0x5, 0x5c7748d5}, {0x1, 0x5, 0x81, 0x3}, {0x9, 0x3, 0xffff, 0x10001}, {0x1f, 0x3, 0x200, 0x6}, {0xe8c2, 0x101, 0x1000, 0x68b9}, {0x1, 0x3, 0x3f, 0xe69}, {0x8, 0xcb6, 0x7fffffff, 0x400}, {0x0, 0x2, 0x7, 0x80000001}, {0x8, 0x4, 0x2, 0xa365}, {0x65, 0x4, 0x201ff, 0x7fffffff}, {0x40, 0x401, 0x7fff, 0x200}]}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000380)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x1, 0xa6, 0x9, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8, 0x4, 0x7, 0x8b}, {0x0, 0x80, 0x5, 0x7}, {0x3, 0x2, 0x0, 0x1}, {0xeb, 0x2, 0x7f, 0xd}, {0x401, 0x1e, 0x10}]}) flock(0xffffffffffffff9c, 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socketpair(0x18, 0x5, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) listen(r1, 0x4) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c658a88000cbc615a58db000000000000000700000000000067f3cca6d6ac2978328f68de00"/59], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10000, 0x0) fsync(r3) geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = shmget(0x1, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="56f24eb4bf915f432471cf8e3f3faaa2461d43615e3589f1acfbc87d79834c43fe6cad8c177513a06d1f546131d569d45b684ebc22f6d4e1d586be84558d23c72ffe12c73fedba4e8bf0a4238f5e54b1ea3ba894c0c3416b49b02cdc69841887eb856d43caf6c0804b7da27572f2afe5827da894b7ae47aba8d15c1ba32531cba0a83cc7b9e41c77285fddb56a2450e4a9628bade32edd78ec6c3999", 0x9c}, {&(0x7f00000001c0)="5a4e9f1a269b279911ef010831c36a82357fdc1fd1d975c009a086ee74eb8d0dc77799352e4b6683830940449ba39e2a839a4c256ce383297f0e28293d154b04321db6fd6cde87c92b50acd7806c427b1bcbc061854c23b59484059cc4e8d88ec95e5d5b54eda3", 0x67}, {&(0x7f0000000340)="de2b18023ba613129c17e70fdbaa45b1c4aae7b3561691c146d89bb279173562f66ed57d6283e606b8ef3dc9ecb27e666a05db05f093c62759fa7de938dbc40f0cfcc5d656a9839aff2c68b2ca5f67336624e36d161228eef22894539f761f65ad8ba3031c790f58962131345c5eedd7624f44da344adba6114821f65b271edc20109f90d8f687922a0037fe0c97d63e19b794705da760644f92a04da792370b461a872e3c60eb810cfa5639a86ef32774f3c1a3f817ee368910f77f4b7d0bba47724ed52f2ea6486227050cf47e638c0189000679a14d60fc4f305732f86f41", 0xffffffffffffffe3}], 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0xd3a2d5a7dfdbeb76, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20002) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000280)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x20089, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:32 executing program 0: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r2, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={r4, r2, r5}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setreuid(0xffffffffffffffff, r2) r6 = geteuid() setreuid(0x0, 0x0) setreuid(r6, 0xffffffffffffffff) r7 = syz_open_pts() fchflags(r7, 0x0) 16:00:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000340)="374988dc2438f97f6247e7d1a0e3bff890fa5f115bec8b963ecee08384a954d5e4ed9782b8c6a8196c4551babd2c1b1efa9a3254f0b367813fc60373574d73892f4d36f123e9c5d3901e173bcf5d19dac2c5a6acbff23ce8eedd1cba9a71a21720e09389b38ece4b976e6ebfac31c4a4d947c5c44f92244310deeaaa7bc8f3d1db520374a3aaa882bd116b6cb4a09e9cb16eaf55e87daebc42d6186e4d54c79875483b9f", 0xa4, 0x4, &(0x7f00000002c0)=@abs={0x2, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, 0xffffffffffffffff, 0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB="a6fe00000000000001000000ffff0000d25b67013b579eb43b538b303f48f8bde382e326861d08dfd73c760f06c9ed1f67a0ad14620daac47dd49e3f197094d3fa4fc804aabe89ce3daff229dbdacb233af49fb4ff1267f65282ff7fd032b54901cc24a7d8072cc1e9088278d5f4de1df1cca28e7d4f399ef66b746ae8b279f433b572dcec2c6cbc4be9aabc8d83f3eeb800000000000000ffff00003f0000000f1a3c23935c03880c8ed5f5239b7de818d7ec18ed77b3809e8cfc8499f15791b61ed2e289c56779061ad390b1868c295775356c1a50fcdb1e1f14f90a80deb3b08c17ae0ac13db2e3fc37d645bc764d0e527091cb7b0902f8286f5c29e87a757f909b51ff9d3488d85bcb689b07127fcd7924c13aa2d0b1d4d2ddf24ec116c28add3e6791610f85f26b890ea030adf912e1c3d743a445244e482f456fcbd4381e15c300000000009000000000000000ffff000001010000016f4aa5312e53e33bd9f280533098a26bb8b69bbe724d3640b59b0aae85a255ba67356d8ce8058db5cabf8cade29dead356b04d6f63beec851b6c877ca309460617cc6ba92320e8d66fb0bc121efcf1f1c68a203b95354abf45afc88acb968ace6f7b477e4664aa0395c8f02f4dff1c8f0fbac67e593bcf150af200000000002800000000000000ffff000004000000c1d852ace1fae77a675eaf055be7de14c20df91cc80000001010000000000000ffff000003000000d4769597f44807009a8a9bdf5e27c78725856e74517881d68fe2dfa07046db598979200a616a0d8796237bb1c575a1932c4ad181cacc7d21a88bfdd8751e6d1bfcde346ffc90fcbb30e6e69bfb329303b961cb9fa727931d1de41b6b878e75492bce30134701f157fa5fecdddddf62cf2e79d065a39f8e50a2b79329b78fbe366e19d94e7298534f450210d395035ff2500ecb2c14d2d29f64e959adf09c43d0b50f10d34e92c531045042495f76aca065f9ec259295f87ef9c21126cdcc91ae5b2f35ea4ad2aca51b0cca165b0024c4494a6b0b830bc18ad938cf77f283edd7b74bfbc94d654490cb2d77937865c5a76fca33b43ed84db73264111b3c884fd5114f9074af23e5e3178a81ffca80f9fb0430791ea3831dfc23360783f83614df749d38ee13dd740570813971578e19bde24ee19a117c3d9d391db0a5083bab0ead7c46ac9fe9e0772b2969b08801351b25bd1ce753f8c8d300ec5c33aa4ea325cf356bce97cf96f046055e91ea182ac749c903b9eca2cd59f201716cab5703230ad0498239767d819e63cd55b394ce25c7d0285e41dd2162f075af0ae576c73636f554f07b5c01180e30be91cb055f3ad38e4fd8255bf2c817facc44b8aa1cddceb8dd28ff85154cae91657cdf83674f20a866769fe5dc5a2abe62857d916eb1ac4ed820d542986e6c7722a2cda3d05d3b753781e5baecc033d5747daa45d06fcb90b30924ee9460d62f5503e1c7a98a6b479a50b95eec6faeae154f6f45c8784268da7db36c734d4a22529693b3fc9238af6d4ef905b237089811ecbd0aca2e7ebba08e7b0b63b70597ccb601f01abfd0bb7662748d0081f988e3cf6e60720992bb55102f5af9635d9cccbb5b71d5c9aa3daabc4719a626d326a6cfd7c671b34069d36523fa2a637d6eb237e14dea2f6edb52144eb798250c9b3b437321afca03fb3f25ef3e985248d611ab3c797981980294fc170f7a1ffc2a9b451f404f8b0903a197da16b3ec2703d7aa231b7a4a569f1d81c88ed6b80442ba1c0c9db9d669f9f7d80ef335215c3b91f789dd84bebf787aecf2a8e1fc58c524123f1173866c4b488614abecf111751ed3f457e53668b7b6459f1c6d8e23e75523cf737504baa131e4226503087c79c47150930911c3ad735d8874f64d851a9a451a818ab4de3479bab43d967e65802b8a5282b139f9b16fdf66c9c2951b16b3093f51c52b0f612f25865970180c7a87ad50685b773a0bd9f8934c561d996520c5f26f504967e32cbd9abb1e16a80d98fd5ef08354022103e5e1609763802d14bb738d5b98acb488f1fd2e2ec44e764cc444a93dd5881fe3921db711993ea509bbf9e09e48b603d12bccaeffc0245bbc865d4a0798540cbc8d39a870a5ee99708201263f841ba02157f7450f741bd2976eb0dac381a6925838b5305525970c46776d5113bbb31468f649f4c1f02c1656ef189f4b4614bc246ee2067303ebddbad77e1034b4ef45e0b5cbb4691b1f886335a636c395ac2017d0caffbf2ec6deff4203be45b65f9bcd49a020e363c4a7bd67e8ebdec52a15b55e74a1feca54d9fdd6d023f17dcaacbb93cdfb2998c5711994d1e8db3072a9b2e98372c91fc621caf7f218e09ddf15898c640699a140ecfbb378ef0289f9d43226c34df227afb9f95507281f020fa2b07ff044189dfb4de415ab8d4c2c532216fc7ffeaf274c3245ba24b7b3cf91dd3012ed161b6e350b60642dcea9498660c0184572d4d2e7cb2b934ccffd48022871df87640ced14a0d051d0eb56ad606db46f0e8f6b1c1057150b8f60a5c67de6b747764e829efba8b783f1e7d2abbd48108005c313be1bc85c7630682a5549b654ff8595f39a07c387ddf2f85b8b540dc6a844a16c6d5edaa46fd2600d2c8fa4f826c300201c6a58d5891f877d052fda87c0f2821d3c28e8bafc795b714b11729cc90a60930f4073adf22db559593480f25bb03a8a4d7f1a95e80746ec95d1a38ed54e877a46998b931a8afc29a34a537312015b531fbbda32153403a3e0be738ee66359cc57a7db444cd7b96218b47f811648b3da34b3ae57236771b85c8e83479d56ef17bba2d4e095227f2eeddb6bd6c35e4433b4d356d153d37e18102cb31d5ad363897cdf7fc98984d024ff6a060d53401fc88d1b285c43df2b830361e85fb29e3d53b9925c1b59b4cc362ee66079d4fe88e7c1430564b1638f3088af8e74dc2e04843819d74ebac038007f6106438ea7f53be13377468904317c762b7664bded5416883ff549554a96e2b4bee7ddae571925b728b0cf43da3243311997d0d0b5b37349537fd7d39cc5a1860836e17fd07d647eedfa4a2b02626a489f1536bd0f1a56aad5e3503c1fcadc99b6e97459d40eb6412499cd96d9d0b3893e189d1333e5be17c678411a0013c9cdf574d2038762233430a5b21470c9372dc470134f12724c9fa6cd43290b42a22b06406cca0f200fdddd6ccbd3ad021d0e0364f83ac9f8e573a1cf094a42d50712e55ed9e0a7c68b3936d9d4d0b2a3d334a21a85fe9859bcc4dbff3e07d02b58d62578e5deb14d659fecd8174011679cc80b167266eb19f61dcda46991800dd8b6e96fa6b94f02d76b03456b9b8abe8003a7d3e5cbf2b3e2508204c916745bdedde4e0e6734d587127e05401d8b6f05d5f9b762f53fcdab72160e033c02aadde00792a17d593c8718e11aff6073bc61aeb3c5c356614c4186b4175d73d235dedbf5665bd7a5f7c88b4847a53239d2df76c3dae103859f42b2099fa22ec1e56d5e263c5d88f965021e7ff8175bb75725eda40923ddc641a726393de97e0cac9226badb6cbc48a9dbfcbba3cb64a70f7d874ce9415bb528a66a969708756d0d6a567617677f9961d17a04ed3e53e4de5b5c58574453d3a731d32147a26ac8a15bb88b32431ceb1728d70723322a5798987e65a6c153ccec8090774cc6d39c03f557733e1dad1aa1fceca739ef73d10981e056a07ca7a1dd97fb7ebccceef6caebeeb09b52626eaba40fd79de47a841f75e40c6439284b1a0120384fbaeb5a5ec1e43bf154b2edce39bfa27c59197505b368e8eed0746da17018b666069b73f3c467bf17feadd5b50a64ce288fedb6fa0d41935ba23abcf7505c8aacdcf9db97fe1b6541a5d67517fac53d1693efd1f6187ee7a34958d43099a7466d754118017f8661121110e59c8995f5dde099a423512c180e474dbdee04795af0a78d5154d918f5d42eeeac908cc8b42360760268360e380fe8aabdf5435de1990ede65116b2ab395877cc9f5d944ed7c78e9675c14280f8c7734440fd12343db55c2ee81bb48e27c637255cdea5e7743f9f1b3cdd4d58dc2c1ca3ca9093709a7de8391317ab036343e87240a812b690bf9d81923fe261068eb3be7fa77e1bfdb7e618d39ace83b8ab2243d21640ffdc9b3bc01d41b5295a327b3747d300689e905711a429121ffd35a65649b18205d0d1fcf376c03fee4ed74bdc903ea02950ab9e73374e7db8fa1b2e7003409de51daba6858e16de7d2c836e594108a10c34052a69aafe620118920a2856b597ac235dde8fd89a0334c3478726d37234dbd5351c2cf730f468273e5fd3576795cb0f022e15030cb9ce3e6d7b47def4296585642326b7fb66c3a9588e21fc003b355f8e4b6358b0f1f33d7734dce711c1282c6fa75960982df037c38bfde100c9cc70f300cc25c18f83233d818aafc2870f58fc956ff2e145afcf5326b2c1e231e1437fbb361ec9dd3177a88022e65eda2730b76c28964ec79585375d64300d17f14f205d5fa25b8029f0cee7f00bdc1eb4cb49d5fbff73b9e90b34032656169d740796ce67aac32e7c27c8afc42fc8696dd19fc068a234ab48a375fd3697d13c1a079853e06b958e43fc8d9fdf11164421e0cc614c72ac5a9e9278b14a3ddd03c8d2c69c7bc4e08cf1ee20d8e5405740fd0d8d141ecb1e15f5b4ad24e3767abe1663d4108bcccc4a29234ae92e495d2f3f99dea0e794e5c30de99bd5ccc68b48fbcfc36243883eeae1f83ee6d12a9675a20cb49fcb7b511703144f868ea581701e073609ea8e735aaed4ab9f6ade289578d7e9c91619b650edc611274b927c4dc9455f5cbbf352c5c5ae5afe0507f6c04a7131650d4dd1741789ef751f807aadb2eebf4de1ead9cfc05cf87c9e61434255a7ab4e467b57e9a8ef27f343ceb1c392f46b6511d94dcc951528d8cdb7e98737f1f0cfe17e56c692bf0f3af06c427ef92d6f2053a88495b1d757337ddd16ed39d1eeb1277a391847ef1ed172f6521620bc1c8c7f8e27d5b4d00eaff91d3e46a25929d741a4d6008a2695762297c25c11cf09818ade0a0d64cdff8ab52117a30ec2024748da4a84454452bbed6ee6424deb40632efd7362f09157f417d567987c00fa2d0c41ea3f037403673c86c24399ffeb4377657f86da4a9c755a00da5d46532362011b82dc81ed347ff7d173f4a57b05ffcc23d3858e5b41580540bce1d32e698614b75a166f1d3c7bfa06432b20d9bc95bebd3ec4b28fbdcc5d3141a3da219619ad7a17c90684e8f65d9e2b10b249a87873080ada0ce571b1a30656c01b8e89db57f31efd9be83bda9aafe8cbcbb7ac26eeab5c873e3b4031204e4669afb19998b7a26f1a1be935bc648af5083c592f4e5383fb620915d60fdc4e1407e26a92188cf24710e1e9d4350510bbb24d3827908205d2532752d659a6ea00302eb08f7123bf8a53b1d9cb3622865d31aba715e2b2dd688d80d2e432cd04b20823194d8dd6db5711f46842a232f4d8306a429d75f1edcedb2e234de8a793c6c0502714090f967b743a876e7fecd4bef0c01a64af2fcd66ab00ccd662c95401b28e831cec93b2e6e16e2a300d1f9188b7b19790ac0e52a13b0ead040da5917be638d478871110d441d901164b72dfa260aa102a81a721d4c69db12352d48634a3e79c13be912a58f7a01e0cbd441f541f067aeb45cfa9b9e3abf6e740e29070333cfc1dba73bf1f74102eb160b29afcf9586ffe7b82907130771366d31ea7cc4bb0e8a776c9aa6da35230091add8e11a6fb4dcfa3f2dabfdd2609c1a2ecef97f3a33e07090fd8cc6513368cc7c5e869fa5e9ed1e31aa7553c2b080d48143874960399583d5cecf6b07d9ea356281f1ad2c540a5cd1cfdb00ce202173cc0703a7a89931adf19c8ed5802c4996f7f6af0d78f59a89fe71aa3df423a1223a00377cdb2c261ac8a7951abf05287c3d1b0964e9ecee74bea0714d672c61e47e2872905b8abc49dedf892a4b01115409368d414e62318f0ed9096af8c7577704b4c3ce8b3ce722c9c2afd56b3d1301a23477ad91fed9be0e265b0e753e17612fd0001284d7001fffd29c02801e772e14726bc910cf992dc78b284d203cdfb0f91f33dd61aee88acf69a5977b45f0ac37249b77f9458601b7ed3857a88c4e2ac21334f2c358529269610d75ac561e45b52d5ba62aa5064f5b46c5f0aa05368ad150c5219abf83688858ac2702560c471d30941b1f033e7acc0584fffc553ad80a53c26fc3d575931c0630e92f5b6371d4c7b2288b3b0249de4ec1b15abd81e40597f9b1f881fcbcb5e726d54b90d7034aafe352374c8a5148af307d27dd58454c883b8ba67ec5cbd264218083eb569503cbbb793485620b68abbd4c1c7fdf9bdd45a28243bfa2c27876805d136faf563450a3dfd02187ea2f903d6fd228a34f96f25fa085d3bda2f92c8461f1183ef96a386b8b2bfde1c0f529e65ced605f51773c20cf4668581a3ec4df45ed41a196dee3353e8e645702fcdcb61f729"], 0x1210}, 0x2) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000200)=[{0x8, 0x6, 0x40, 0xffffffe1}, {0x2, 0x5, 0x2, 0x3}, {0x9, 0x1, 0x1, 0x2}, {0x80, 0x8, 0x7}, {0xd4e, 0x0, 0x5, 0x1ff}, {0x3, 0x64, 0x9, 0x6}, {0x8, 0x9, 0x3, 0xa10}, {0x8000, 0x7, 0x7f, 0x8}]}) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x1c5) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) dup(r2) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/200}, 0xd0, 0x3, 0x800) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x30) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x04\xcep', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0x9, 0xffff, 0x3, 0x1, 0xd2b3, 0x1000, 0x1, 0x9]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000011b, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="2341ce9c802bd9a55b03144e7b14") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r4 = accept(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000fdffffffffffffff00000000000000af8f857c121926ed7fb4c7d3cb06692fbff735619b3017ba6aad3df291e0156db5c1ce08888e4ef0b97d30422d018e7e60"], &(0x7f0000000440)=0x6e) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000840)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000005c0)=0x4c) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x200, 0x0) fsync(r6) pipe(&(0x7f0000000600)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {}, {0x40006}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000740)={0x5, &(0x7f0000000700)=[{0x4, 0x0, 0x0, 0xf361}, {0x8001, 0x3, 0x1f, 0x10000}, {0x35, 0x0, 0x1f, 0x1}, {0x4, 0x7, 0x2, 0x2}, {0xd8f, 0xc1, 0x20, 0xd54c}]}) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r5, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x7, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000380)=0x6) 16:00:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6d, &(0x7f00000000c0)="e51f8ee07fbe3f03986669e2f3b3f4103b3c9fa0e40a82d88d79efe0ef67c29df36b2f33ba046097fb6555dd94acd28738b7d2e3fa40c105170490462e18e6e664da989df1315a9ff3a1540f2c2795842cedb45c8df79ae1de23bb23dca69ace13963a47caa37054d20e2febc0f90cbd", 0x4a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x4, 0x1) setsockopt(r2, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xd25) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0xe3) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) fchmod(r4, 0x1) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be1d1e4991f7c8df5f882b077be1aa5b23ed00f4c8b2ca3ebbc257699a1f133e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc55303b22f310b40cf36a00f90006ee01b120400000000000000000000000000000000000000000000000000000000dd345badbd5b1ffb1ac8bb74db85ad84a4de15b8a5df5fbdad6c18e5a6a1d827117136e4cde3f0ca4ebc71415a4547aaded5ec230f02a9b9bc5c2df4034cf268c343ae9ee5162544a81119ff800bcaf6febf4c87b7bd08658b3be4e7a8ec7486c394d4ce6758", 0x106, 0x404, 0x0, 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc8) syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) syz_open_pts() 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x1c}, {0x6}]}) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) socketpair(0x0, 0x1, 0x1, &(0x7f0000000180)={0xffffffffffffffff}) getpeername(r3, &(0x7f0000000680)=@un=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r5 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r4, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r6, r4, r7}, 0xc) r8 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r4, r8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) 16:00:33 executing program 1: rmdir(&(0x7f0000000100)='.\x00') 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$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xf00000) semop(r1, &(0x7f0000000000)=[{0x1, 0x6, 0x3400}, {0x2, 0x101, 0x800}, {0x0, 0x101}, {0x0, 0x8, 0x3800}, {0x8, 0x1, 0xc00}], 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') pwrite(r0, &(0x7f0000000180)='!', 0x1, 0x0, 0x8000) 16:00:33 executing program 1: r0 = socket(0x1, 0x2, 0xff) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x49f3df9161f7ff4e, 0x100) 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/235, 0xffffffffffffffb9}], 0x1, 0x0, 0x0) 16:00:33 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0xffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x101, &(0x7f0000000140)="0092fa9fb470aa0bd4f4b3d9d727b31ea09a19e0d06e366bc867ab6e82f20481ba9ddf3689c57aa1bbabbbace70d3842ac500c49c493d9512718d99fbaf8c3109ab37d6efc4599756c913eacf6dc72311ebc200811de4d86ca343555155240a4293a228e9e077cc613980580b5d00f9d34100af7711549491207227d80a30ffce5ba57fa2c45f20fffe59a72deb1df5f4cbe706045e53d9c6e5cae8626e9e4fd5ea47818e1a4b80e5e0d7bc49edfcf3adf64620db5208723e582008aa1980ecda27ed13b5fea2c0790098498071bcdaa4b7ae4ba98cb046d07398b10660e43481c11898913dbd7641f9d4f91558167fb86e75e19a8759b0230be298815b26bb966") getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000280), &(0x7f00000002c0)=0x4) 16:00:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000005c0)=0x4c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00002f3000/0x4000)=nil, 0x4000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r5, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000001c0)={{0x3, 0x95, 0x5}, 0x5, 0x5, 0x994e}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x10, 0x5, 0x7f, &(0x7f0000000180)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) 16:00:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r3, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000005000000000000000000000000000000000000000000001f00040000000000000000000000000000000000000000000000000000002e0000008ffad548000000ddff00b400000000004000000000000004000000000000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:33 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r0, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x4070000, "000000000000000100002000", 0x4}) r1 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r2 = dup2(r1, 0xffffffffffffffff) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]}, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r4, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) fchflags(r5, 0x10001) ioctl$TIOCCBRK(r4, 0x2000747a) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chroot(&(0x7f0000000080)='./file0\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) pipe(&(0x7f00000001c0)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2351ce9c802bd9a55b03144e7b19") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpv\xf6', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3f, 0x4, 0x5, 0xfffffffb}, {0xff, 0x1, 0x1f, 0x7}, {0x1, 0x1, 0xff, 0xfffffffd}]}) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x186) socket$inet(0x2, 0x31e355d5459a2178, 0x2) renameat(r2, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r3 = accept(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) sendto$inet(r3, &(0x7f0000000500)="6add008e2f55e0a776992094c12cf0f4035b44e093b9466a8f8e490705520f860d47bcbccd51aa07049934738ee2156ea590d459043f321a19e09c43743069b1e5330345eeedf04e8bdfd0d018371215c24c04df54a4b700889b4f27bfc2559e04bcc0cf7bdc6c2ae3f08bdcdc21e642e35b965c7946092b78adf403c9aa8199e3f8724a161994cf59", 0x89, 0x8, &(0x7f0000000140)={0x2, 0x1}, 0xc) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000200)="073b2fbc9f42c4122d9b9f2b767343bf148b0cfb34e9c61b2b72d751736e55e8a5903c57a72e6691f0e524ee1f9e9522ab67c64c719485b53e238cd6f98e72a5b58e2925e70d14352df783ed32a846e6e11a32b59ae9", 0x56) chroot(&(0x7f0000000080)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x60, 0x0) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x10, 0x100) read(r5, &(0x7f0000000480)=""/91, 0x5b) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r6, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$KDSETRAD(r6, 0x20004b43) 16:00:33 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/206, 0xce) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000000)="914808e96f8852234cf5e7d82a45568a895c8e29313936d682d65345e1c70575eae5", 0x22}, {&(0x7f0000000300)="cc91db258e634a3ff979011e2f2ddb4d70930aeeab2d8f1b00663175740deb8072a803efaabc1566fe99ab1222a6b9641bd8510934609299a8230542c35a05e57ea7e58a201c22a10af5a55ea4a53c83406d244b72de95921edc042c6a56a6de880da6318607d5d4ffcfa9841c32a3233ef5a7bd1a92422e97cad87781c6a5a0ae24", 0x82}, {&(0x7f00000003c0)="04c214834fbf94595256d310d9de14973e7742d1809c002ee4a18279221815da54e088aef7cc08d1011c0824f5192837bea18853a962c3cef65ec4c72c219b02dcb10d6ecf8a6f1770657f976298e27a12e9f712dfa1140a0af80589e55e1d7a5824ee2438e36822b2692fc03287700ab9318eba09db486e8112b2f072fd4c043e38d93eacae6be18dc5175fbc5e", 0x8e}, {&(0x7f0000000500)="24f4ba41da7e8a86f8f43b49989d1eee18ba18952f58969f34d6ac6c1037177dd2bdb66f4374be5025dd882219f96dac0f0dc91d7b86311148bb085ecf4da123b1e30af21cbb1380d0d90f11194a25df7debf0fd0d3390b4fb80bf0702788142236d3d4e0a97dcdca3bd9a1774a1ae320f59d3d9b1b7a81504c6953ec11705f51058b4b9075ac27983bf9c3352ad6689bf2add3106c6404cb3", 0x99}, {&(0x7f0000000080)="e7b704994f994186eb86c6caf4c99cef2b78c56b4395e65a5f0d4bf31121106be68bb48822fe8f8e178818961640acc47846f1835632efee6086eb8dee09702facb8f636468061d5702ef7", 0x4b}], 0x5) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) 16:00:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x5, 0x7) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xfffffffffffffd27, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x14, 0x10, 0x1, [0xffffffffffffffff]}, @rights={0x10}], 0x28}, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x80000001}, {0x400000028}, {0x800, 0x0, 0x0, 0xfe}]}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x3b33116dc79c28b3, 0x1000, 0x800}], 0x2aaaac20) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x400}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000300)=""/202) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) shutdown(r3, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) pwrite(r0, &(0x7f0000000280)="fb7e3acf993adc6e38834bad75f0ec7314457ebddf84b5030531d1e4432018d1158a8fa729564e6e7cd137320139915e8bca37cde0cb58559649bf909c428600503c0f615382d71b61d7a6bc01dea96cfd7b17adb5dc45b19d8d2b5332d71c0eef5ccb7e815ed4d734bd6ea9f2a8aabed7f8c280fe0f810e4c46", 0x7a, 0x0, 0x100) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x80) 16:00:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) r3 = accept(r2, 0x0, &(0x7f0000000280)) close(r3) 16:00:34 executing program 1: setrlimit(0x9, &(0x7f0000000040)={0x10007, 0x95}) r0 = syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000540)=0x639f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x3, 0x10001, 0x7351d18524d2eba2}], 0x2aaaaaaaaaaaabe2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x800}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semop(r2, &(0x7f0000000000)=[{0x0, 0x3f, 0x800}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = semget(0x0, 0x1, 0x4) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f00000000c0)=""/13) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000004c0)=[0x7fff, 0x0, 0x2, 0x3, 0x7, 0x1]) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) close(r3) 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x810, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)='$', 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r3, &(0x7f00000003c0)="72cb4aedd7999e214dd65f3f8634e16ad60b69a8ec2544bfa2e33f59bdb537350cdefa3226587fae", 0x28) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x200, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x84, 0xb96598a8a559f9f1, 0xffffffffffffa098, 0x3}, {{r3}, 0x0, 0x2, 0x20000000, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x24, 0x8, 0x749}, {{r0}, 0xfffffffffffffffe, 0x12, 0xfffff, 0xb1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x4902, 0x8e02}, {{r4}, 0xfffffffffffffffa, 0x5, 0x10, 0x1, 0x180000000}, {{r5}, 0xffffffffffffffff, 0x9, 0x40, 0x100000001, 0x2}, {{r6}, 0xfffffffffffffffd, 0x44, 0x4, 0x9, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x3, 0xc3, 0x1, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x2fe79ced6fb772c2, 0x2, 0x2, 0x5}], 0x9, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffff8, 0xa0, 0x20, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x1, 0xdf}, {{r8}, 0xfffffffffffffffe, 0x1, 0x80, 0x2, 0x200}, {{r9}, 0xffffffffffffffff, 0x0, 0x40, 0x100, 0xc8c3}, {{r10}, 0xfffffffffffffffa, 0x72, 0x4, 0x9, 0x4}], 0x0, &(0x7f0000000380)={0xffffffffffff0000, 0x8}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x2006}]}) r1 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d072aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad541a838fbb4588472165e604ed1f8c93c2c2d803e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a3082d414e5f85e9f39978c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066efb648d589b1508c0800a9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f74174294eb59d5fb583addb283aaa2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051b8a893fc20812256cc72b6c8e0b3b76a1cc46ed500160a5570a4d48591bde28daa4fe57921c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a23c804304f12a9788b8781854cea90e578501c69dc4764bad0c4683373a2cbee801a3e56f08bd1b06f408a76f46954600591bebb5d01732354820981e20a485b07cecf74791dc5b98935c8acd8bd47e1ab897b3d1f3742764687c4d2d5de8588f0ec3c8e8ef776ed6e168ff51a46f580c92d1def5b3732beef06ca29c8428febbe615f703af6cb66c68beb42a6728f51ea218a5ccb521ea3e7320d8e14360dc764183a0f78baba9eb40923f2f4b1305c9779b73386b8649208c1da0000000000000000000000009eac6a302e51eb294b9f08d6c8ea336000ada3ce69757711e3612a51a8f9d147445c06e370d7b9cb09f42bb2f07d23031c08e289473500ce2300bb2fdb11996e7033911081c9ff3ef4d83ec77d1786446b6b691517f084f0fd42e2c74285240dbc7158979ee7da9402f4fa1a4b40a9f51a74695dd19d051c3039e54d0d5cf339e184c6b475d8a4dcea1be3d4cea6a1c94a7a1f7a691d4d88b96ebdf3da67b5108199d2fa06da7b66b4602501b2bb09a79a93028a786c5979f68f5d3fec53a906b8547e1da864e0fc6d24d7b35872b760c1d0e1458632a32a5664465ee84bc9b5f3a63d45a5a7f8be70df342bac51b0abec32bdb6ca4e2bd67ebde03d0e"], 0x10) dup2(r1, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000d40)="57a01844baeae3fd3ce64846a3b30f5c73ad1e447501b23950df6b91f0ad0404d911259dc6a30d9fbee9413d500b269c3dc927bc1c294aa8a37974a3284df662583679a6a8ceadab31fc3a14a97fa6f38ff61cc2342733bc4018cf455274174b2cb49ae4249dd2a18d202db8a558f67936a9c8c78e6534dd16e96b1217d7df6f46efe3680b9a34e698b7e7104b18b8c58decc27219e07692e083332b21c3ce77559d3c8f305e1a6bb505de1470bdb07a4e1022eb250b3c222507e525a5d9b6d4108c48b7c72d176b5e16bef4ac2a769a5a34df728773732b0be7062abdee8411ebfbda9688ee2f1c58240c6db0d9abfb51d2a81754437484443bb888cf82aa7210bacd030c55b14c1389cecaa590d6fa03414e05cf345b31df237ed5979f3075b2cdaedafcdb5f939fdcc5029cfbe7215cf6b9d5c4ab91f6eed3558009648bb46fac9b500528355816fb96b4971a47cae0ffc6f2975bef5ca40d08d4d0bde7c8e575ba60e20129ce82c5cc8508cacfa6887de36f26bb6e692d852c7e6bb8a2466b34bc71d8e3944ccf5f76d17dc7209092db7a6cd5e496771767bdf39bbde7de0363132e4aeb5c2846c73fbf82d00d808883027c5b7c5e062f52ec4fbdf871a90ec61a49c3162bcdff9e68c78e89c79dd1700647d60f5e16f4e5b75a1a2a2c1347b39af8969e91301adde3c9b2b6b1ae42f8dff54f67a0598298ad5780510779ffffe8e7600220b9387cf89349eb771e85e5db5a2c3eec8d21d671eeb31918602cc3fc3a215292e3bf3b95e2d7ecb9e735e84f35caf679ed979035180b469fbb4c29083fdd1424ea25105e1b1bbb690aab4c1108d12f8bee2139dbb692c60d9f6af94481dc7b582c42ed54ab87e0195a7504ba2f62943a7aaeed57bc330ccfa8b7ae1aaa12345a2d536fc37c8a9155e01092f1d89b238c38c543029f1f742a79c70c82223a8290c874527b677242b076d5202647567da89c40150c91349a1b3934236726192d1eeb265c0a92a7b372a852d68ea9aef8f442b76ab1809e6ef80d8db4d911e10bf6f7cedcf60373d3efbaff0a25b4d90d3172b44d08058d812d064c7f8710536ad2565e61ad1e1530cb568921eb0df39c2546c11da29d6c00bf88aacd9da28744aa4ba4e0ca1e192ab473950b3583ad947e9dcbc66553d15cfea5e2107fd724f912d212a3fde6f1b642f08ef4415c8352996825dd982d9dc62d79c578501d5e837b9e78ef03814768c011e0b9fe13b537ac384fc1c2eb4ab855cc2824dfb60bc128d95673f0f3b81a2e2b9f7083df56a42a4901a9efcce01546c58cabe2f601d07ca2345bf79ab9663e0b798efe197e2adf35d57c264b24590a96ec8f800848804c2a620c9b145b0341a3b618928de288974c7153db764b4af9dddc0f48678c4344c3a22d3c2f47bfff8be80720aef678820e5e8ccf92c05ab1f31d12396fa036357739f30d8bd59a01b6894efbe28db27002a94bb06a1686dad91ca46aaf231f6a24e52ae43126339e90f8b11573b2e65a9f315c3ae548453dfc263004cc213fc5987bae8f1809820a409dc205cf3ec553956ac0fb7e37f93041f076dca15fa40cd1e51e71e21815e4b35fa1d37c5c4a119c74e9deb79b5fc9edd4dcf32066481b6c73e5a39ad8049f8bb5775aa9ad84afc06a8c8cfc3a57d67a55a7b061f47a8f4f595fc40a884a20f1119eb4b3258cbf9edc10118a61c605a904be0fdb94d65622222928ae2b3eb4809aa6bfe39d83fafb18b9c9ce212babf851d1c3a4c23cb6eabb34cf6508a02a096fcee7e38b197c0a06a5cc5ba37239c6986a2a5b318740f660daf342d470d08713435a90ed48d3768d46844125f0d336d9f1751510ab9d975fb4dd581e882e2cb0aa4d19a71761218f96aa839f1f402b45d1c2f77fa8dd287b285fadb838ff3c064ce5deda53b179e584b41d99368956bf25d2583a111bb2f618de10af034fb963dc84cf3e85eacdee87bbdde3d89d8f80fc445ac00796b57d3f07f7e14fd35ff80a5fa1b5e4e5e632d83875f6d6aa829b344f7ea3c056c16468727eb27c48646e960434b38de2b52df28c62d0b5c4e56a", 0x5c1}], 0x1) 16:00:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x2}, 0xfffffffffffffdd9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c8) 16:00:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x8, 0x80000200) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000180)=0x2) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getuid() r10 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r8, r9, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r10, r11, 0x1f, 0x0, 0x1, 0xc7dd}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getpgrp() getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r12 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000001000/0x3000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x20, 0x7}, 0x0, 0x80, 0x0, 0x0, 0x2, 0x5, 0x8}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/H\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000500)="6cff8f19f9099d4c7028873c26d3fa5200ceb6158900ff28d00ec3848d7062d339f15871abc090802971d40f5cebae77a96f28ac241d31fe2c06441eb9ac09dcdab53f676c33680fdbdefce6e80339627f4d9d6291278a12b16899c84813691d48c20e7a5062f8f2d2891a3f746bee990f94062823599259ebfce89ac971010dae982af4", 0x84}, {&(0x7f0000000300)="226826da4679f673bd81ab2a4f40a5f437c388e6f1ae9d1fd50837eb3d963950065d9e5d453b8c3940a7f705307aec4336c4a49973281b157692f192ac96805c76593c691cc963ec9e939282ec5e8b7cf3d78af3f79180b4163269b7d2373c2a601eb5b80e2d1984b8b9ac598d3ef1dad96ecb17f19fcacd7c22cfc60d37ff64e688a21a52da08cd587dd6c570eca334b1b7a288b0866e3fd2", 0x99}, {&(0x7f00000003c0)="488eaf96d5e4abede3242188bd94d4344296796951d8b9558db51959150a2ad1a1f4c39fe1dba576ab2ea9cc79559af49a1ddf519f81ea1181395409ab13783039a16790e6ca689fbbe81641f90b3ff0b0f8355290d0bebd8ec120670aaedd4e38f3ea7dbd2b6429ef3ce7e2985f9a9fe46405be4ca9e432a24e14cda20f76f1bdc3071a0708f618fd16602d940224ab9ddf7a263bc2b276", 0x98}, {&(0x7f0000000040)="6554e3ae4628e086b555dfb4db7447093d548b646072dd3a4289f4170ca68accb4b05c4f5d232122d7d7cda7f6d27bc761426db491", 0x35}, {&(0x7f0000000100)="b94110668495f57f801694dc37d11ac1ad593f4513b74228fb7f0df0ab9f5cb5add0f7116a90c6", 0x27}, {&(0x7f0000000140)="6f228fabef6d43b1ca6be50aeabb24bd8575b1f91d4decee5c4c9c369ab659645df689581b92be00775c0195d2b44654bf8bb4c0401e", 0x36}], 0x6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x21, 0x0, 0x6}, {}, {0x2e6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) 16:00:34 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) fchmod(r2, 0x82) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b138bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a38620700f5ff0082b5955984c87910bf673f7ead4bcb777fa69dfceac2a84e6abca64896bc5e0def388bbd2ad88b2951b15901360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30507461fe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500000000000000000000007790dab90ea95e658700"/223], 0x10) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r4 = socket(0x2, 0x7, 0x6) connect$unix(r4, &(0x7f0000001c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4680600000019fa3862078dea24018295954984c8791000003f68c11700777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b45fd4237b8fa4d012ae447473c238495aaee48c02f6ad41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341000000000059423e16675b2d32f5c0b22290e77ead31c7393ca3d4a003d01a4e491b8ec5a9b734811c83548556a8cba7b40c47622d462b97f3f881da9faafa1033d6cb54bd353ca3afda421cffdd2f66c0b606dccea4e7a5b3ae67838105fbad53cd4f5dafe2eae0795d5342f6ae68c9eb0e9f92"], 0x10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/22) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff7d, 0xc}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:34 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x0, 0x6) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r6, 0x0, 0x0) r7 = socket(0x2, 0xc003, 0x6) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) connect$unix(r4, &(0x7f0000000600)=ANY=[@ANYRES32=r1], 0x1) write(r7, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r7, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r7, &(0x7f0000000180)=[{0x0}], 0x1) r9 = socket(0x2, 0x0, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r9, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x5, &(0x7f00000000c0), 0x0, 0x0) kqueue() kevent(r3, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() r10 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000240)=""/247) 16:00:34 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}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) poll(&(0x7f0000000200)=[{r0, 0x80}, {r1, 0x4}, {r2, 0x20}], 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="c2501f80bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x3, 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x2, 0x4000, 0x604, &(0x7f0000ffa000/0x4000)=nil) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x8, "000000000600", 0xfff}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000002c0, &(0x7f0000000000)=[{0x5, 0x0, 0x2, 0x7}, {0x3d, 0x0, 0x0, 0x82}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:34 executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020531e0000011"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='-.\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='@{,%{\x00']) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x4) 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(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) connect$unix(r0, &(0x7f00000003c0)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) mkdirat(r1, &(0x7f0000000280)='./bus\x00', 0x95) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r5 = accept(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x1}, {{r3}, 0xfffffffffffffffa, 0x21, 0x20, 0xfffffffffffffff9, 0x2}, {{r4}, 0xfffffffffffffffa, 0xa0, 0x9, 0x7fffffff, 0x7}], 0x1f, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x27f2bb27cc5472b0, 0xfff, 0x7}, {{r5}, 0xffffffffffffffff, 0x44, 0xfffff, 0x8000000, 0x9}], 0x4, &(0x7f0000000240)={0x1, 0x4}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000380)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:34 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() shmget$private(0x0, 0x2000, 0x480, &(0x7f0000ffc000/0x2000)=nil) r3 = getuid() r4 = getuid() r5 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r4, r5) r6 = getuid() getegid() r7 = getuid() r8 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r7, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$KDSETLED(r11, 0x20004b42, &(0x7f00000001c0)=0x3) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) fcntl$dupfd(r12, 0x0, r10) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r9, 0x6, r13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r14, 0x6, r15) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() r21 = socket(0x800000018, 0x1, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r23 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x6) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r28, r29) chown(&(0x7f0000000200)='./file0/file0\x00', r28, r29) lchown(&(0x7f0000000780)='./file0\x00', r28, r29) lchown(&(0x7f00000001c0)='./file0\x00', r28, r29) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, r28, r18, r22, r24, 0x1e6, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r17, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0xb718, r3, r16, r6, r8}, 0xfffffffffffffffa, 0x2, r13, r15, 0x0, 0x6, 0x4000000009}) ftruncate(r1, 0x0, 0x7fffffffff6) r30 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$KDSETLED(r30, 0x20004b42, &(0x7f00000001c0)=0x3) r31 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) fcntl$dupfd(r31, 0x0, r30) ioctl$TIOCCLRVERAUTH(r31, 0x2000741d) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) socketpair(0x0, 0x4001, 0x7, &(0x7f0000000100)={0xffffffffffffffff}) pwritev(r3, &(0x7f0000001440)=[{&(0x7f00000001c0)="f399ee7a8df5e52077f2510f7c17e029cc8ae3d5c6b63fa15e521ff1c6a4f528be1c5805ee135a34d01b16e4530ceb033c8a05d8a18648ef08", 0x39}, {&(0x7f0000000200)="f53d88dfba8a60ab483bf2702e092ba4b5308d0fc6616f924639b7aca5658c41344cc8d0cb4eb71b568b928e9f6e6e6cad82ad046698ad5344b89e", 0x3b}, {&(0x7f0000000240)="903e39f1ccf51418c5be6ad0e1738af32f2f4b014f488d25c5291abd27180384413e22e88ac463c0ec2c5e089c85c8a97d5d22", 0x33}, {&(0x7f0000000280)="c214d71a85942182913590ba61f0211e3aadbddf563edc5a8e77da2fcf51fc38265834bf5e7272def25a3b9b0ef061188c6d17022a9e8b2d26d0ac5219a561e17ab1878d5446a91a892a6469349a4ba1ba9cb398cacef590d130a70591cdf6c49d1fbf4b35966777360556c0ac3bbb4021db015ac84bcc279aebe0a281adc6b65693eec2730545ae40de4a500546d1", 0x8f}, {&(0x7f0000000340)="41a10c7f3a3fbaaaba4db2f8829289931fb58369d82ec1a462bfdc1617d7fc86ab974893be9c93c137e80cc54d302de67970d8c55917356c705ae46e1e8d4d7e5104ae66a9e44d9f5cf725cd47e296d08015739e530d397fb5488380c9c7d373ae19b10c8cb882ac2f92f2e3ecee591d67aaebfe89db9810184f095e998863b7f0c3848734b8b53d1caa05272bb523cc56e4940da16a970f7a3bc3580f606902ae307947d6627a4684caaf8eae445f68a29d98025acfb8d21b1b0b971c458a75a72f61618c465a5adb0fb120d11498d4da462a1e88f0bf006ff9b48322d3b0f16465b40bdddf09a41b5cecdc136ab1ded935da662943c22fe5d92c0ffbdb08570d38b7fd4a157db46117311ae6cb55aa2e91d96e980fcc0f29fa5cba32752b770eacab6889502112b4dfd6bd3fe361df5c724e87351defb3b3fe8d02ed0b4c86eb688333fa2a324b51c367d0715b185257f38af656b2bc1edb5235aeac026df77bc850650e821665236b78119090294306f45269b9311d0fee63debbb4b83d1038be367e8d2949067dc5d1b662ff21110a357b232d74ec467b559cd11c40cee88bc0b475802c5dc73ec53c12a09c852e2cc9eea15fdae7bb85a6b3395211044b9401a535872278362f3edfb426de5961902dc483e31d7ceb143d00d23f0cc156b430850778176899303f4ab0bb482be4b0c2d826eacf3944402a4c4ef59fd7c9e103d4669450136f82fe7f8ef0758c8fe5627f6017d340e11d95b27cbba1680842f95fcefe693f7414bbc8537fcf95ebc3434213dfc05578d3601a92fd60bf623924bd1aafcf09cf5535ac53b9449f3a485f6ec9e23a097d9b570939e401d159f46372c535115d766c8d4ab74036958cacfe312993d026792400818fe98d17d4db4e8711054df354f7fb282bebe29eb78111848f95c296b9616234f044b07e7216b89c25077a14493da123e4b4b3104efefe5f0783b9ab130fc24605da73103448ddd57b59e286164e788a9f28ac2e6cf680ff2f1020339185399c783c8a964a2415b4f83c995b989619642c8862d9173a483e26710f27e2d4f3975910244ada152a0aaf896416be0eefb8fa9254077a6679062e354d232f8a8d969bd37beb34bf47c30ca7722e1cf1ceb683905476424f6c17e8bebd6aaf6dc83eea272fc0fa51774e1ff2e96571d4bf3d2efcaf3f9898138be75e72ffeea88244a72fc19bad73005cb9de5fee6a94cc72ef0539ab00eacdd10ad402208671c9487d2d6caea3395867bb79b5e2db58fbbdc1734a6c73462ad6bd2ef401a75285fd16373869892005447eb9c70de77cc932a54b5d03d565a0aef2d8c399ef9b7250d0e622aa8c174e636e89991ecf7e87d3d79503b716299b468fad76f175792c343e5866bd672b2cfe8d595927b05757efff785d9ba080a038e26d28dfd6ee32eb816c574b64d8eebebe52cfd666a8100537f6965377a303cb6a8970209c65c1290b0c97a09c7b0cae8d50ad83536d6a41bc7a2ddc7b6184caa729245e4259f1a0f69051aa2a72d4738f0027579aeeb879f933531471bd299e39ef2c2ea59b210d32ced378219c6c7a1f3772e181ed2710351dbc51800ff261738d1f410c0046492d906d42edf94a9bd07414763441391dc74cc25771e77c6b477bce2db53b738dbb2232ada5980444868c38c357dcfed9b65ad773b2e98ece26b9c244a93e860316a71cb6f739d865e403353a067de62a90077caf578a4978f73eb01343cf0017bc64acd79365b0ac4cdda0cae970a1581f21f61d3f78b0bc9350ef1288128b4734aff6d0b1581cc6405d81711d7812169f347ca5496237f54178fee2e628ef16e0ab06ca9b54797f244c10866e14ef6152b83b04961c7b3cbfae833f098c0ae27d4710780190157c074185bcf45bbe1d29586969e473b1fbe59f270a2b8d8612891e7e2d299cc7d9279d05ea3c95541ca086d54ddf9aa29aaf6c5aa16b0e83c3e4b008f010c7d3fe09e6bb3b32dab7cada8206b0915a11325a8edec3e4fd802444f60dbca8e9359c5e30e13f027578a1896a61ca46b923eba2f88c276cd921a60878f584e6b24547ad86a82dd975b1760850521da1c40be23ae723bcabcfc56357fdb520e8aff204f1ac218b6c3e8dc18b07d0201ebd3c6edb40de481d6e6eb790588a803d44bd2e755a5dd78f5245309391b2cc3552070e9e03f6710d90c8e2fdc1df08bd98c6a67edb97cd616efcc6ace3631df3369b092c9b3d86ff9a482eb9b875a22fc31a089518d53496607c095adbe2b1f8a1c9f8ea2f215bab27463f8980a4cd41d2316f4eb4768db23c93bd082071f5d12d68316397bda250febf6028372672c9eb4930eb5defad0fd550403e128c845194927b282d44fd94247bad5b2c2c312266cea13281e578b29c767958970a7f79d2876e8b8a5e87db2383aa6f5de28267b333422214da0d1493ea56c3c4c97693d914b9d5ccc8b42d20bfde0776923f16ec5fdc574f5e58fee5ec8cb01a542707641b3980c0dad7c7dfcc48e3bdb576b82202c2fa130435241c47251267cb3c69cc12e3e8389f071616555bd8af47a9050eb8ec12d43efdeef3ba59e9797136930610bde42fefda9d6185b92a59bbf682a4e2e7e6cd6526f7a1f3684fb0d6b51bdf7fae58852a5e4721a8b0b851ab940a156809556ca13ed4bd3ee6740626ed3079c873e84c965db6a15373690feb0c4a4aac8d7d731d2bb63f601118633cbd8e442809de6f9cf93a19b8cd874f8a8e15671199bcadea39595241a406c49511a4d461b3415a8b110638af0098d7c5341b40abaf0c91759b1c303f243145abc21d094de3ae7db6451c9857ce06ccb4da3e66d71da09007fa8fe5eb99610e26249a281eba6a361242557e0a3183bdd6fd113d0079696100dc4d3f8156b34588fc30db0ea5ba873b700f45c2509e08ebb2eeaf14c06a9065797dc78c5eac2acde96d11f0f3d33690eaccb45611569f9959e5860a016a06ba5b192a2210c1fa7adab3be12be27c5158395655983c1d93014f9d80ef509b65cbab08c523b416a1de1e71123060d4cddaece9ca03ba8530fe385f71f474f7f1af7cbb3680057cc2cdf42e554d828bafa1dc6ff6e1aca8e066b81a94dbd21b3a33259b62213a96a008230de5ffbc9dd099561a092cb25aa92d6e3d643af67b7e83e4d99f6b72009cc966184710e46ca33c59adc90685b57b774ae673939409e2bc51b6cd995e09351066ed1e1ff4be48e9c1f0a9246c58d3f498b68c9513c50afc5dfccf863c88e3c50cf98ac8c03c8e9dcffd0eaf1b396c7efaf641e31ba94945004fa9c8614677e7e8b0368e98c324593993ca693d53f6ae3d5cded4842318e8fcfb940062cabc6a0be00bf8bc244de813ae57305ce777132fdb6810dd22cfb3a9fdc8b6beb8d159ae00cbcf62ea8bd72d006e82aeb891423ef9ffd36db4b49cca189f68ab4198aa2e995b404763e5ab758506c925912c3ae8325cc3ba68ee1f1beba68bdcaa043214b0157a6424c11ea530266db6555ff0a9798e8b4686b1cdd529f8706d14b97c34fab4a2cfcfe149fe0a10d5fc60b1516e10d11ef8264f6ea05fbeda9cb971546b8d67018a8dd9766dfd43a61e46b21666d806b9ead351ee7ee60af980b5a9ee31dec1b0aacc861b5fe8ecc903a8ec258917b48b81d7964050c3ff41c365e58e5f9fd47cdae70dab1e85bc8a253c942bde563200879942dd47885d607a1fc64040cf488587e5574e40ddaeac4c402a8d7debf7929edc2212bc1bc3b264a5673a10e0b5b3c940d9c0b80622c2973d63f0449f5cc268793223b395c649454b8728234e093d16c6c351680f89b4d294e737028f4971f0a309974e27b612d8dd3ed776d96e3f400bb117656183d2a96fbb43df95af7615c9f06c276a53da8468237e61cbb9ff6014519eb7af3da2f5ae02f1dba6ef299ac17f5df5248a1642cf2eb58fc35e63aa97c82bcea7315b838d10396f0059491cb4c10f11c02e8e4cce5ee5145cc7c357cb6ca7f88812cd4429d3182ba619c82c29506af4ff446ec99072424dc03898f82513efee19da75073eed3064d3336886bda36f61ec2f1a936a4d0b18ec7626ced08304cde0bcb9b95e146ef6cd646c4a82d1a53b0063db353005378708a4b7df1d69e20fbacadefbc124622052c3c15d1295da1051ce84191f255cb07b1de5959cc27bc77dff03ad4be9c48502228d502fbfb05cfc1ffc7f8f0ef3270e87f5963e8b2d45956812fa4fe06ea2deea4b520fcf5b053e18329b7ab959549b55125091a11d7c85ecf28315aa6268619f27a414a11bb74707d8f49e58319b36f7269d807cf4e30bfdbfb77efa16e7dc8718dc88b6d41765330e0587cf34f9848abd6dedd3663f383dd4d39cbf086e92e81e4a098941d1e0f88fd20da60802e048e9980d634e7505d540cf8af1e0632eef20cf4793b44f9cf4673e889358bdcbd4bdf66034015cb5824d615570a3d31f96610a10bef1fad8da4d7f633c563dc87e0f28c0ae218e27c9777411659e4f3b94369f655dcaa5ff0c8e44e14f83f1f4df9eb85abdb46fdcebf3b0bd3af3b2e28ba58ed87a1a0414de7923638c2a83cd87aa62a77e009e0ba85c3caa1c8cdf1ea116c1c84137390957ccc86189f14f5882a39c2bc077612800bf7fff7b0df8a16dcd8b92c554b342df324e0a4dddb0719eb5fe6776092b410bea7ddbd55ac0d4b8e7d99727bb1c991ec68ce64660e0561bc7248d901c459b47dc7db0db9ecaa8fa90876e59fad09302c24d070b20c4288248229ba840e10f83fe3de4ff71bef219d3ab076b68630f2c180ffe3071a3c18289c88763526b70e877e45ec202591704f162b76f55d18b33df0bc03a9500aad2ee2c66b8b78a0da62e67427b67fc5790aa38793b9320d2869307e663a36e87d48c6ba3554bd4707403cd2211b457256d565c5bca2f908ee78f5dfdc843e039194a8601dd47fab0de97c737c272f7e839d22d444cb900f1d6dd8c41d1a39583d680343baa50f203e8539dfcc3aa541319dfb63205e0d92fbc19ce955c2b790696f36a5e0e8cd2a2567c7e27dec2dfd30efee5ae27d3053b3d8b697ccefc6948da5f2664c46d5074bc19166d54f93fdaa17dc6e3e8a55a6dddd347371a203a2fbb4b32387bc670cd9595d7f76973926340366cd3b75f87f8e8788c86268ab8a628a76427fc5e7450bed3970a15285e2ada5f127f6b7ac79e8efe0fb383bb86d3d472df362dae8e1f60176bbac89937e8c91cf7b5a89a98728d882c1d5a8e48354128b7abc7b0a8f623562e09c6d6c24da893c3ff6794d8d8e7a29c507adf802bd353b6806d16e522cc58d4dea19b53869a135b4503d810d4fe4dfb039e004b75f752a2cb65dad0da795afef1d020ef29ba75f591f6505ffe822d34ed70b5af23a1d23a73e665bdb5137cd6f9991f1e04bc25cbd46812a1b12b79effa525290677d719653aeb5dead977a2585f9ae1b1a6fac17779c0d76b841747aa06e9451c27e3da9976b49dd5b1d4dd2b23502d1a7fd46ddf79d2f19400fd3a015c529e531193eadd2dce2a093d3565451e0e76f618df24e8bd318f793274bc9ed6b058e79e1feeca29ba1161f6afcbedb424e5471645bd139210e3190d1ad1e76eb8cb1ca20fbb89ff699aa2c70bb6d1b9f09705218ec2023043acfc51e23546e8b6a9854d7712b3751c305c150dbf15e62d3e6952d461b25d63ea228f1c8190f63a2463674b68a13fc8dd5c6f36590766b8a67dc202fdbee6e96bd676d714152953eb8b3a616194adddad0d4024f4f5691c7eb1", 0x1000}, {&(0x7f0000001340)="df4a376e4a534617a9f4d8948274f3237a91c62c38048e2b1b27d5a4aca399ab5e30cbfb7b58b23bc07398f21f19a93d7c1c89e015f0bef613e4ab2b76b92346faf7834799974ebe33eedbe19789b5794ec846fd16fcc7e0b7ee8a4fcf42ffeecc5b5e21dee1f4cd3135e4a3049b0a45702f9239da3ac4da91ee6aad02fe7b8e2d557e60ee3e2a233c8fb8c7e1fcc96945cffa1cbd726a99487ea8de001f08dcf7fff8e8282a4fd4193a647afa9097d142c71889b7e98b53d6996d99572b3e9f086b2195194cf508f7519e9a7cb180c8c38c4644e02305d82d1a89b8b0f536c7c32a", 0xe2}], 0x6, 0x0, 0x0) r4 = dup2(r0, r2) connect$unix(r4, &(0x7f00000014c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530008f4e7cb939f078cd0cd9b8b1839678c61577a1580dfb6a3c8769eafca2621f3ce60308e8b1b8899b0fe99301c3aa10fd24aaa874b713d47c1ce33e64fc2b8c0322cec662bbded8a21007a159c3818b8dc679035ce12288c838c40ccd1f3f9e6594ddca8460535e98d064be58c4dfbb2d5ae672c0cff2610fcd9ac786dc1890c6a65c6429b7b848fa55834c2ccb169649fe5c81bf3006fdbdf2816ee17b3387d4e6d914"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x20000000000006}]}) syz_emit_ethernet(0x105, &(0x7f0000000340)="b6") dup2(r0, r0) 16:00:34 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r4, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) kevent(r4, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffd, 0x20, 0x1, 0xffffffff, 0x53f4}, {{r6}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x200, 0x9}, {{}, 0xfffffffffffffffe, 0x16, 0x20000000, 0x4, 0x9}, {{r2}, 0x7ffffffffffffffb, 0x30, 0x1, 0x7f, 0x4}, {{r3}, 0x0, 0xa, 0x42fb28505436de8c, 0x3, 0x1}, {{r7}, 0x0, 0x12, 0x592acbe6bba3ae9b, 0x5, 0x4}, {{r8}, 0xfffffffffffffffb, 0x73, 0x20, 0x8, 0x6}, {{r3}, 0xfffffffffffffffb, 0xc8, 0x10, 0x2ffa, 0x1000000000000}], 0x6, &(0x7f0000000480)=[{{r9}, 0xfffffffffffffffb, 0x70, 0x2, 0x10000, 0x5}, {{}, 0xfffffffffffffffa, 0x0, 0x1, 0x8000, 0x8}, {{0xffffffffffffff9c}, 0x5169d670f43890e1, 0x10, 0x8, 0x9}, {{r0}, 0xfffffffffffffffe, 0x81, 0x2, 0x100000001, 0x8}, {{r2}, 0xfffffffffffffff8, 0x1, 0x2, 0x2, 0x2ab}, {{r10}, 0xfffffffffffffff9, 0x6, 0x4, 0x0, 0x4}, {{r11}, 0xfffffffffffffffb, 0x8, 0xfffec, 0x100, 0x8}, {{r12}, 0xfffffffffffffffd, 0x5, 0x0, 0x40, 0x901c}, {{r13}, 0xfffffffffffffffc, 0x24, 0xfffff, 0x2a, 0x2}, {{r2}, 0xfffffffffffffffd, 0x2, 0x400ffffe, 0x10000, 0x5}], 0x458a, &(0x7f00000002c0)={0x0, 0xffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r15 = fcntl$dupfd(r2, 0x0, r14) ioctl$BIOCSRSIG(r15, 0x80044272, &(0x7f0000000100)=0x6) dup2(r0, r2) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) dup(r1) chmod(&(0x7f0000000000)='./bus\x00', 0x89) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x6a9, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000180)="fb36e1ff6fbb30c3e31adea9d2dbf92d72e1b4f3ad1edd015300b34c3d159c32f51b536b90ae6375fe0800527eba41547c94d031835dd3573cbd7715f971362f5c6a47d961c023c6f9f4b58847e10a86240275db16a19237ad1bd4fce72822194dadcb2f688af04b2936ff4d2b53d6476fa73de0535b7b6fead7d2455b10") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000005c0)=0x4c) setsockopt(r2, 0xfffffff7, 0xffff, &(0x7f0000000280)="12746e1e9bec8845cef6e4d00043154f713e907e6fe634556826f1de960ff4f1ddff0feeedd44dae9bd47108278e74b63fdc39d086e98341df748189661fe0768984aa10140fde0fc110ae95e60179add8fd297001e063147535e43f7ea72f82e125555193e36e41566123e9", 0x6c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x3) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x200002ee, &(0x7f0000000180)=[{0x280, 0x0, 0x0, 0x674}, {0x3d, 0xe0, 0x0, 0x1f91}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x8001) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) chmod(&(0x7f0000000140)='./file0\x00', 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xfffffffd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000000c0)) getsockopt(r2, 0x5, 0x2, &(0x7f0000000280)=""/215, &(0x7f00000003c0)=0xd7) clock_settime(0x3, &(0x7f0000000100)={0x2}) 16:00:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3e9, &(0x7f0000000300)=[{}, {}, {0x18}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xc}, {0x2d}, {0x6, 0x0, 0x0, 0x20000000}]}) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/240) pwrite(r0, &(0x7f0000000040)="fbe21f897762000000008e655fec", 0xe, 0x0, 0x0) 16:00:34 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r0, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x9, 0x7ff, {0x9, 0x6}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r2, r1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r3 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000300)=0x6) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x6a3d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0xc) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getsockname$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:00:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x3, 0x3, 0x7ff, 0x7, "2efdaf6fc923af7638ce2d53c1f13eced7afbbdd", 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) setsockopt(0xffffffffffffffff, 0x3f, 0x1f, &(0x7f0000000180)="3e475e0373edfc5cdd328cecf1c7ab5a036f11c8558295dad78a260814efd55497b0d81fdd0d42d3eb430cd40bf4b52048a1a2c03491441ec8e85306ca85079fc4bf042f9911d9ff48a3e6b0cd15ffa7f9fa43c6ec8304ce78ffdb0f97018cebede3eb54fa8d785ce5fa155d5143fce7c301eedc9daf28ad4d6aae519327b883f8a9b6e33e74d5", 0x87) 16:00:34 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) dup(0xffffffffffffff9c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x100, 0x0) close(r2) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) getgroups(0x5, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0]) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000004c0)={0x3, 0x9}) lchown(&(0x7f00000002c0)='./file0\x00', r5, r9) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/25, 0x1}, {&(0x7f0000000340)=""/129, 0x81}, {&(0x7f0000000100)=""/39, 0x1e}], 0x3, 0x0, 0x0) r10 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000080)=0x7) 16:00:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x80000000000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket$inet6(0x18, 0x8000, 0x81) accept$inet6(r3, 0x0, &(0x7f0000000240)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r4 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 16:00:34 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x1ff, 0x4, 0xfff, 0x0, 0x7, 0x9, 0x8, 0x6, 0x0, 0x2, 0x40}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:34 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x400}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9ff983caa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000400)='./file0\x00', 0x100, 0x80) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) recvfrom(r4, &(0x7f00000001c0)=""/155, 0x9b, 0x840, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000080)=[{0x200, 0x8, 0x8, 0x9}, {0x1, 0x0, 0x81, 0x3}, {0x1000, 0x23, 0x9, 0x9}, {0x7, 0x7, 0x1, 0x8}, {0x97d0, 0x2d, 0x9, 0x3ff}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r8 = accept(r7, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000005c0)=0x4c) setsockopt$sock_int(r8, 0xffff, 0x12e0, &(0x7f00000002c0)=0x2, 0x4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001d40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866da11e56f258557d60f13ad305052c15300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad541a838fbb4588472165e604ed1fc4f8c522cd8701791b4cca348c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f39978c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508c0800a9acef478b8448620009149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa992b3b6c713c273faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051b8a893fc20012256cc72ba810a191d5806535ed500160a557d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde6682cfc43441d5de7a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764bad0c4683373a2cbee801a3e56f08bd1b06f408a76f46954600591be425d01732354820981e20a485b07cecf74791dc5b98935c8acd8bd47e1ab897b3d1f374276ed6e168ff51a46f580c92d1dd55b3732beef06d4c49457a6f54ce15f703af6cb66c68beb42a6728f51ea218a5ccb521ea3e7320d8e14360dc764183a0f78baba9eb4ce76d099b900"/1150], 0x10) dup2(r1, r0) r2 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$lock(r5, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r6}) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f00000000c0)) chflagsat(r8, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r10 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r9, r10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r8, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000640)={r11, r9, r12}, 0xc) getegid() socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)) 16:00:35 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000000480)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffc, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000340)='./bus\x00', 0x8, 0x10) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) r9 = semget$private(0x0, 0x4, 0x60) semop(r9, &(0x7f0000000180)=[{0x3, 0xffffffff}], 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)=[0x800, 0x1, 0x1fa]) r10 = syz_open_pts() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fe0b47a735ea6be19b20db60eef8347efffffff5ffffff00d75e047141fe6dba3a09a916c41f15fe861b411453f73aee9d21"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x0, 0x100000000, 0x2}) r19 = socket(0x18, 0x4003, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r19, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$lock(r19, 0x7, &(0x7f0000000300)={0x3, 0x0, 0x8, 0x0, r1}) ioctl$TIOCEXCL(r10, 0x2000740d) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000280)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x85095a2cd9e1c996, 0x48) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000f00bd1ca2810000"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/98, 0x62) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:35 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x10000, 0x8510837d8353d19f) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) open(&(0x7f0000000140)='./bus/file0\x00', 0x100, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) write(r0, &(0x7f00000001c0)='f', 0x1) 16:00:35 executing program 0: syz_emit_ethernet(0xc1, &(0x7f0000000340)="094d857990c9ed204af346d6d42aa85e521055cca6e42549e385c55b85232f5b5f889b09fb2ec168961381c68586bf6c2ff3e7603ce2f09bbdc9972312095f20aa36f961e85207eeb98ebb014397c0ef5040337047d917a8a801c1de83299f181588f13d43b46d942f706dcbe0f4287a2eb5ed926b5f64a435288012478906c636036ce350e30849d3db56f8e412d2d22de5a2dd808f86613c4c7bd4658a2575cc85cdca90142212fe51915ef7f10e17185c38fa3e9289ca750b8970432c6cfffa") mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:35 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r0, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) mkdirat(r0, &(0x7f00000001c0)='./file0/../file0\x00', 0x0) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) unveil(&(0x7f0000000240)='./file0/../file0\x00', &(0x7f0000000580)='\xa8\xa9') r5 = socket(0x2, 0xc003, 0x7) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63069086de0a37e05deca1ca3f2c11d2fa47a7311e234c5217dd84c330acf90"], 0x10) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f00000000c0)) chflagsat(r9, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r11 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r10, r11) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r9, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000640)={r12, r10, r13}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000480)={{0x0, r10}, 0x0, 0x20000000000, r7, 0x0, 0x0, 0x0, 0x80a5, 0x1}) 16:00:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) getsockopt(r1, 0xfffffff8, 0x2, &(0x7f0000000000)=""/168, &(0x7f00000000c0)=0xa8) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="6a1584d872170bab10408fd219e5cb6744a8b012ab7733c3f51bd18b1b707c21664990fcb2b8e8312e585a9e2a6e44af51dd4c7ffc4d46141bd78c5936b556dc40af1fd9"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="62030207e00000010000bb7a1b222b67e8a74f31768e8abca01e2f2d6c0c67a6af035ff130de0f13cc55649701c1f9ce003c25f66feaaa0505b589971def018767a4560291b4f7c42406417604120c27c887cda9e52196a0925ac48d156e43911319c639f2706f6e7a23b85dd1294d29e32bc501e822690f87d80c830612"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r5, r6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r7 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r7, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x1e924, 0x100) renameat(r7, &(0x7f00000001c0)='./bus\x00', r7, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r4}, 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) 0vIl kE A{O=kq .mk,5R2-cm:)@!54t, ,2g:=6M7PP$M$Uk%cib),HMA[6f7:iload: 1.70 cmd: getty 34601 [ttyin] 0.00u 0.03s 0% 308k 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000040)='l7', 0x2, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000005c0)=0x4c) sendmsg(r2, &(0x7f0000002740)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000140)="3b0543da9715d33d6267a57f21fe36ed604439940c83e8c5997df4f1548702e990313e7f3115c2e09f69862261ac344ad2655e5aea969bf2465de544fdb1779e640f54bd45b3503bbd5497e89e17d7b08fd4bb56f44c3b178f07447fafa764183566927afab3b0c701b36eb1141d3e37e7eb0c06fd61001b605ab296973ef74837697fc71d72d1ed4e6f5e03b6a50656ed97ba06dbe31e203db613c9974b661164060ef026d70041cc88cbbdabf032211892118ae47ed47a2f4d9a83f15dab85ad0486d012a49ca9c2f73484bd9c9183819051a83f893149701dbf9a23", 0xdd}, {&(0x7f0000000080)="a6f68c31237640ad5975bd2b06e7eb96375e1439f2919591f85e192a5c1414dfc239693cd8d277", 0x27}, {&(0x7f0000000240)="0ee96e4226835e0736528ce4f993cbf321ccbd8cd68123115614014b908ae833793dfbedfc851aff238d1981ab83b8847e2ce561f173a66ebb5a34b38056f15a61131eba9dc81f619c332cb43c15d6383fd6ebff7d8b6b1944e7a583de1836dd25e19c881e11481fee34f7f4cbb051d9896c902ae3f5bbf3748e22e8321d95df1445d944681a93d685c45c389557ac63a24b49e4c4afa4036e8562eb430172abbb5cb56c48dad49fede91c7e328a5ba762cb09b8cfaf024ae36ef21db3d3860812909ddd008a9bb21f99e5efbc18842d57ad02714a13491e685ca103fcec06216204f4239a9e3b2fad34a93d8c02969f", 0xf0}, {&(0x7f0000000340)="f207feef7e1a6dc427dfe55b91f85b32c5ae3723eb1658eb6a7a8fe45b997d16d1094044d25c5759f3e7ebac7642478cc5cda7962f66f4a1a0f4e89d99842f2a1a85f366da4c5347785388b3e9175b10d4e502520f73aca642f526d5b29c45f84d97d8ce633c334900f29f7d7bb861d521edddcfa5ad506b8e4878962bce7a689f71af", 0x83}, {&(0x7f0000000400)="2049b9d56b1ad8fbeb19c475b65b194e5f24bddb797b7a2312f750e3cc29e793ca77ad7352ab444c4162209454845f5962d19d02d208b72b6b031a857d41671ae89dcd46343dca5876e848f0b79b0f51e0d0f338142e389faace952537f41b7a3c0cb7dd0b88e2310e5308c738ab0424433fbf2339a31aeaf9505b34fea4491fd30ca97e598a625d3310b6141f900008feeb99a20f32f614e9b8de4a5b3c", 0x9e}, {&(0x7f00000004c0)="fc87143c8719df5719a7548bd0967b9be18a3c58086c11653cadec749e22618a6be24d4d5e5ac58b1615b0bc527b133ee4dd0a4be7cd14736f25b4a73cbb4b4c7f1d84d716e49c0a881ed1f6e004b5c9184294bd939e4775edaba311ef25baaf9cfb1931ac1069ca6865248cae6613b8a1f53d8def9904e14c0b381b2416748312a514ccd3dc8d42cc9419032ec61bbf7fb4c34a8beb1a3741dfab006dc946fee6b0b639af2e99c7f4222bcd9c309b11dc697e970dc737e8a1cc3eabaa0f9d73c90311cef3427e78ef37afb80e79dfd674a10e896f2b2e7af317b86b3b1a89872e82c195e45e76a0669836099e92333c513f33da00ec2d66ece065176a736ffb1c9f6c29174587b2c6b969e60e5b42a218b9a0986adec6e2c864bb9da938f31c9edd7743796b710588d74c28a34b570ac7f7e4e3ede67a497e1d13a03a6de9d866c4c265dddf2846391d5dd793521436b6f9ad6933b061b2db915e16c83c5c0fbcff2e4034d5e6d33bba52394056195b4f91e4b6cb313f93e4ed598b67fbb95b30f57df17706f415b6320d8b2a97c31ac508cbea7f6f228590636de7666bf964bf725440c5444cf0592fbd7ba61a19b28d2e284c657da9026666d16f533b51e5cbb2d4987009b251ad168299c4f96ec130a47c8c48175475c8d203d9a0a1445784e8f4bacdbb6d919b876b3dcb957d5b243155ca4d10ca7abaeb157771b97ad00a977371a4586316afdc970126bb533fee55b49a61b6f05647ecf15d0188984e59f6c4297b9ced1aea909c66a2ce7c32dcc1161a5d6464c160bdd6f071c31f64b446506f454a1a8bff933da3a1436cd47109d3f55cf2c9e12584799980507b10beca36348212077a5a301d2ead44d83d9af85737ad453b2280282ff15ba2e0853e9dde421190bc56a995aaac077a399e383a4165be8b7a633b6ada4a4775e342384ae0e1ce1b7aaaa461594eec1c3412a7542fe7df0cba3a9bfc40ada160cab6ada660d45dce4811678bf37fd567f3f3da093fc43274eafe5ce631a7b0387c816745715068d6592009e1d6329fbc61c40b473380a5e8f3af714688d8061294630bdb6b05f8e7d7bf9ce6b8b2a80dcb5739882f8038dc4004e2ed874211c32e1d420023a8dddf2fdf8df7a5ffd7e15e0df068803455a916e031a3fcd8812b55aab59d57fb79d404ca5996c77583a50070a3e820515c73b1066b65aaa717103e8874de32eb3be3a4909b8f6a87f4c2f294c95e63a11349f5d0de15cec767a060761b113cd1a21e4ac3f9cd50d23cb3ada87d2380cb298cd93b73bc35e41af053a062fba01e45e7d2b38198416d9d5bac9a3be5b413912fcd563c0278228a482bf011d59463bcc6e0f5f5ee358103bbbc1a47915d2b059c612cffc1175a7a8fc223e858fab7cb2689a0316a715b3f74534289322ff0c08b5ce98477c93d9d992021366088f8c4f2d84cdf2fc22ef31fc421923427d083a2e93e256d550cedf9f296090e219f89eb2dee1a65874c3b7f855fc1bf8c6bbf3154f7b291d146a01c38e3f6e4224defc23ab1689de0c76dfe877adc0a67a50b444ebfb66f0e392efd750a081659c5a9bf8a60e30266d0626b502ddd287994a22b3aec7d8ced6c108d114b8b8e87df3d0163df607b7c7095e3d33d38312c993607dfab81cfbdc2965b1761eece92c6164417d8ceb160d62886c5c5aa35f1fd100ec9f737fb31c1bd196b6a65721a372699a92887593126666386c5e9690c42a9f7e8611e24df9123e440fab726d46fbbc2f20ac1a96e1fd5b42efb5e29beb942458ac40b0bb4b9d123b68b8d6914fd0c3a35004bdec6b559d1abc875664768057e2c74481fdc638fbed671c7f208849ecbb451ca18ed2b73e0eccda049d2531474ea89d44c0d3785b801eca4320ff54219525ed988c3700202e0442a2964c736e272abf8f076e6d901619255470f608ce303eaa56e21b646f955af93389692a1eac46d4d6a4477949188932e00d15674d10ac7e4228bc44d6f9a01b30bc2dc8854e195835d53fd9ceb8e88db902da66d3bd239424944416796ccba490f1fef3ac74a833d785977e6670e39a4dd202ce1b59f6486a2822684b0ad35c9c9132e801b69883d552098c6c7d9a1d7253baf60f3bbe22e6ef71c44d18dbd1d37f2fefb94fd66c7f68e880f285590f6fe4803a114f90b5d4c7851147ebdf270427da52cda917103c40150fe84c2bd9d0aca042ee57321627ea1e01e4bd81e03241d0e2100f7b313e27267ba3604d5269b009d7a9d151bf446a84cabd8fb8a1fd323cf809f02d7d6a3c5600a232317a4b32128b90e2f51dbbb1f69069e23f3c67d17920276212857fa7a0eb039905ebdb5d8207dcfd9dfd3d4b780f71af04a52ba6c9088c9c9bd58b5682ce0855291e5d559b29fc30649326324c1fb23666b93433538eabcfa88a95082733fdda1d5d0a2d5c9afc4282e85a349bbe33795ec621d71c2571ba21cf0730e92b395fc38c351a8512fe4fbca04b9c5b67c9a0412d304bf72b6409f3db2ec318d785b327c8bb0fe0842136dcc1828cdb70ed5eeffc6e7fc58126a0c30078e0d366a80e922648b79a43fd60218cb34ea67b4844aab27aa4c73fb174692454210c5c55e468f44d893d9d1140ab95c8101471ce83162fee45542e304622026a8ff7a6f626389f433d02f0ab69f4eb69c591e32b5eb997deb1c27a7e5837771b71eae28dc10eae6cf02b65eb6c7ec414425edef9c0630a89009ec956759ad2be00c3c38f807957d62b0afa9db28a3451b266a2fc1ca7dba4a9d8f94116fff3aa849fec35db6bbb2a3a3c21ceda6a0f7ca07c96c948d350e673577b373327699ca1bdd4d6bcac3ed3474e69462e2863e7c385c014e96b044862d30a511797e2757b662a20b22e0a200aa2dad897ae187f72d992445167b8baa9f38d08d97aa4471a0b41e1d0f92dce614dd0db1ce93d389b591e618b6b2eb78bafabfa95e3f6deccdb12f8e2522d16359ac67b7f975003c5e5496521b64c736d68f6dcf7bd2b0eb0910707179286146e7f657dc10c06c9ff914f82c54d4cb72d9fd099c28a212b7ed57a3f47388a347ef4a0c1b07e5f612983cfa00fa130f03de24b6556adaceb4ace024f3722dcba82d838aaa834df4d32cb81534822669a031314eacb2ff460b7c308e52d86e30dc73579ec3634aba59124f9ce6507c39ca36a6383e16fd9b71d9b702fcf34aeae688b3468d53054b504b12f83eb61d7e5ac4fcb05d1f3b3ba7a819e254df7c859d38cdf4ab5aace24c19b2850876b623d83994e9a81123310a6a6c77c61ae71e60734efdf8bb1d4e8e2d83ebb30a72b04ea96bf8b0cebf06e11c6826e351790393c9e9dfbb7363f933a24a4b34a0f92690d510ed06f5ab6132cad6b0c8cfa715c53e18a3db9b93fa7da218e65e713f105d9ffa60630d174e7ad56495e14fb960451618d30bb4f4d7fd1fa1dceea09a33f0baeb6153ad4c2706d75d9b418f3feca2ddaf38c10fc75bcffcc9c95556701221eb1188edcba9f5f34d9c1a79bd77593acf3ce7eefb699ba02aafe679ec555a4c031a3c213bd402d8083a2cacd0374c3c80945d002a5842c05fc954082d9bdaf4d21d1b9f3a7ee5578d840bffd3337f2e096ed7d80065566112d8daacd199c6232cccdf63aa94542b4bdc0f3cc42959c79b55828f4908ee39d3d60004fb294f53d827c22f6f54e76a6c7aefb577f7a624353dcddb360d3b3f3e1eb6bd9395ff31c46efb593a9bbbb09544556e1443f9d0bd839967e77ca28ecbef1bc7435a52b4fe0fa53a86e0049a31c036f5f14e26243badab2ff6e0a1040bbc7c4b943b311a40d6c1324a22e0a4ae4e2f021071fd8c9c21a35bc8ae89865a6db0b7a55775c2324b7eb493bfb265e06c3b427db8b7fa1742ed98ad3748ef0846c96f4e89e93237d8d810910e2089f8cda359028f9d4a971035440631e69a15023b27c0df3b2a6037eac8daf80cefa183bdc636f94308775dc89eed2e521210a3b88e253cd3b160581b8ad74770d392a02bb21b01763a7aca9042ae65ee667be7c260b8fdf4906ed493998de47ac8f0d5d2f34ee60fd7061eb41535baa5337d64b8a5d3f5526a21e59bed1672b4e4582072963a193237feb81a55051ce7d4621b4dcc24381c3265a72cab8b19860cfb43b536ae62bbc503fc086057d46e321e1c744067a29dcf90345d79eefdc2be6c329fcdc598cffb041f913595445583eefa83d0fb3701d29c8a2798062ae0545d0b367f5eba1cb4dad52619478e3c557ec6cbac818e1556f478a6fab0fcb11e549d281929afce004b0be48c04680b3f2bd4bc44f4357f5736f964e2902e37bef8b144ca66ac8218d999f9f98f36c808b86ad91337481a2e19ff4a9347e2229fae2b1c76057e77a2ed474617f373e79a82781a1708754e7954b7ebcc16b03df6a1a894939705397424cbd4bdf1d0a4da9145deff8e29dbe2f522beef931a1232b788638cd852245bd9f9bd9b526dd4c7bc32cd442f013c5e04de1cc5ea594833b1715711f57effb888e73675b3795259e3fb47b160fdb693edc52c77b53f3fdaac0dd2ec380dc6d20d5d109386293d00dd23ef3263c4c9946aff78cbd150f4ebc844689713f507bf5636f20f14a8b9ac4379d27adab06f1bc3800facf94c296d16b4bbbdfba7b251049fa79ddb5200bddbd0e8bc555bc90fd60c3d2fafe40dba8e5ad7cdb5f1c21c79d9542c901ab5922ba968ea21dc6fb463584d8cb8429ca875f3ad57cbef4231710798f7cb90d22ae5779a6bffefb1ae7bc658d72514fcdf6825d21da7a5c0e58a89fbf2fefd4b53f9dccf5573d22f9aac0e94afb6febf465d4e0c14f9d231523fbdc0ab1ee62d22d66f1689c9ab0384b4f58495e3c3406667e7e5e845a53bb7299520ca2ad9c0c31a73d2100ee90e6e8c1b80c4592e42432fb5ef96986fd5bdb2a2db61315a72bc3e65b2a5e18a78e8b7a94b26053b0e952050b92a4b95fcc84d84557ee7b925560715108dd030276c6682e17d289ab5b4eff9af81dc96767317cbe16781687e478a8bf5235f987742856119969b9d106cef7a9ead542456ce2e6742d3730568fcb4122bd204b7c45fa7a1715a57706e129e6229c7a53e90498a8972941bf4971b6f41a02ee5e14636aa180249f37cae26c80d91c41aceeffcb960535c40305427b4256ac65227fcf6dfee6b8c2136bb44043da73602f6ea0933a50823e67e0778b03762435c13014b528950088e4185db4df2e61c08404ef1ccfa0c7808ca5ec2df82feed5e941f8f6e1562377b68d0626caf076915485e333961d97295fe08d3880db57ebf7351cadf71916f7b438d2944a2f28af705e652e175459e94da02cac8ed94e92b88f401a6694a40d830ecd6c85f26060cd0e8b0549df795f77bf498b036ab0f7f922a6438434296a6c0422b545c772d30266a85a095f5a0c0d89ded90dfad01721eb9c0cda733132467f030401daa3fc70b771b9599b08603101db28b71dc0377145954ca99356ce14462adcf2afe9cd697334ad652b6dd9bf33a89f7b0cae61fe3dec509f78f02414debe3828bf21fb8154376d0331bfba6d6c9e7ed6c28c91271ab4d618032c06583277c6c5d8e2e339f457353eb801b98606c6b53e85ee60bb9efcab724d2318c05aac6e8b19fa5931e7aa9186a076034c6bbc93e3b057b3b45e20b41cd118f70544466229521ae51f1c691879f1cb055a86663995b2bbc36fb899a47660b2861d4406ab1aed6d98f663f1d97c634741999f4074a9a7035f01a3e75cbd56250c439bf234ea0cc437f54", 0x1000}, {&(0x7f00000014c0)="14a474f0187c", 0x6}], 0x7, &(0x7f0000001580)=[{0x1010, 0x1, 0x1f, "ce6ebe3d4909f9976fe6064522261bcd49bef84550ab7a6fef78de9d7716d921b9c40cab3bf3b89aee87711fab01b7d45f8bec39c44e5d344edab9acefe8517aab602904955d1f0a76b20c2d4ccb0207aa49a0f5ad5ef6d77d74eb17428d726c15e867491734cd07a2bb35d7d4154db5fd9e96bd0d8c731079d5ef8b5634749847863479e4ac78b4fbb6a92a0a811362e02c5feb5378f2cc9015599784f62996ef0bc007e6720771264e15b049f1f80e78cdf59d84d87ec2523d191ad8a7abf1db84b4567f7733fd85ec569554de13f3bf9720edb09c346eaef6ad32f9feb0dde9fb60b65104857d4e4d78d7a547f74fcc0d4730041e8cb7d11f2f4e988320b87e42c1238391f95e9dfbf098738a50d5df9837abd13335818b708d708f63fe4bb91f87576b57b74a589fcd7b940c0e5515517543564a724bc452c0b46242a777168adf49b0f17f839fd37a4ea190a82a1899f009b197d03dc4367fb4605fef6af8da8abd9fec26014e980a84c8c891828ac773d9251babe261f785cf0c40f69217ab6dc1bca9620b43c3ab414133cf67d3d17ee444cacc5c92c0bfa0b90cc3614ec3afeade7230071006e68cb2809dff5fd7f92d30af84781c74b096e30a577b35f439532bb30c1d07c590049bf4400b5d46d79cb46582ecec4fa47a68856a189d8680d28d552f53e9580e173a5a327699b3399cbbcc3fca5f5a8f46e835b84c93322fdd52b36f7d7d62a7ce6b48d8c91fe1db1c4e3fc8f5e8384356a39ceb2516494ae582abc29cc0a90854a5037c973fc06a21c7a147d288cd6ba2dee5d0471438a015109acac79ba158d559d733bff4971be64b08a92892c102660b9d6c7799d6d63a13ab2e3f24cb7ba2db7c2c3928f020db68195b157a2c35819ba2e94a479773aeccdeb59a6ad31731d0c315551d04e4320f19deb0e5fc709b2a93ae7bc8fcd5134263d5420e9fee0b6cbc146dabeeb85c49d449ad7cfb1e281a25edb2e8c7201061fdb72733524b84ab31bf5519cbb246df9ec385f3f651e7380f8d879291c0bc492d1a7da2957aaefc7ce84b45fc72d34a7f22bf6942ef930e63f1228259bb200ec23e6619750bd937e043311988d0b4b6d175c2ba977d80761639b44dd3375b93813c4de23ecd9734b68fabbd3637fa82b61a70926edc025255e166929f77bb254d1e961f00a410ead5349d545c69a4339c519be6caf0f158798fb102b5ba9e7845674724825975f15c724b0fd182a86d482cbab0b23c0a05d9c7e659b0488c321f63b4b547a8ca8ea9f8fe9cbcdac9f93f297aec2a887973773b2ce0fd4d94248e9d7d84604b112bd3bec714b80687ab12a199788e544e6b5b260c4735ab58496fd698468680e7f0aba777795ca1452b0ddf191eb92158c5a1c3d700878c6ff042a906499e38931b08776059107604871589ad3e623633bbbfdd360ff4e750467b8733c54fcfa213ab6350f97b87ebcf923b5adac90beee38f5c782553dbfb67c2ef7c884b9b1974b72297fa2570ecc0166e299d86b8361d9fcf2d313e09c450b10a03c8a186165c85cc7a1acc3c328865187ef0af468d45a321c8d08439bc57a31acffe8e995b393142ae93ddd109de413a4f7f68d8fd12dc82899559b704542fe4ed63b806e10e827106a6c3d10f2d7af1ec8120ea86b05ff00c373cd1eb64c406c41c45ffe151a6372fc4fbe4989dceb72f3f86c756ae984a579debf31932da52c665f4312fca98944ffc68111471a48550c47b071b89daf6ef0eed0b6d23e1a749ec35eaf21cdbf7e1dce5ba9c89cef38f02b93a6227ca833f5d2e24b8685c57984c2c6da2f0cf2c8924c85130249029032ee478e9c7005d4c181a8ce8e887ba6fad254eb71fa3e47644d89abb9a2a47e273d932d428013fb428bbe1b919db9411be1735b4b205ea152aa312534372707345b834947a4da74ed3d5ec4af5c6cc31f4fb897d6e88d43b51a038ef8ecd66d5677c0e107173e59082cb38658b1a8f1d8d4dff0db3a18740c0cc5439bb6ea0775b3fbb5837efe903a61d7ff75d4b1011ec2631d45be5fc4568a1e10587b660ed8f0c36585be05839e47e995cdd0415dcb298fcb8b321e459291f9460615f940278a1ff3709927eeeff44f44334d5593a986c4695c482d993ace9b704ac4d5b947474af5e6a5707d7de297adf2b264b77ef4ecb6635e59197f863b6cfcb09f6d027a17bd9fe16db74bfd0209a9ffa286f89afcb69956f78d7a8b95fb8f5c8a0d828cf7d1459e37be5fed1478afd44319181ab6d4edca06298c59fbf68cfa388d374f54bf1748f3cfa0a12f458cfcba636c3155a483fde9ea1ca5bc0bcdd3121a6fb00e96d0dca01fa8e2c9ca0b17d4aee21029582c7930ae0b5f2b7f97cf9432ca446841dac83cfb97ec990a4eac5726918e15617de036a03d0e250075d75ca00c132b476787dadccc9a25e39a9a2865e7b2968708a9e8feb17b688789e185495448a960e9536aa79b3e023e890464cf8bb7e820eb97a9924b1d15421bd26c1da5b82f3f6f4b58e11cf7dd41bc9b31277d974560004a286cbd2c2c217ade2568afeb7a57aff7f3d2e82eb7de9aa1ed05bc558d146719366d8dcd0e5913f254bedeb91ca55438c5e86c4b32783999d128d0d13c199ef50c457cab86dd059f1d3344abc0d94185fdfbfc7ea5827c5273cd5ffe1973bc1a11961c25b4218e9f8cfd51b3cff22489c2ab6bb5643a94397a0cecc4ab70911f14046d328e836cbf960bdc854d6be840648339b97acd1d4110b0244d9fb36229799f95c911dd4175b39b8214d75d16586523ed8bd2d46cd29a7befb4ab022ff4cb8fe6d0292ec060f77edda8939dae36f2e11b6501c13922d35e2e344984aaf1c766b460719df5730bda73877d7b9fea27e3f4230c9b16cce38ae018c574edbf1fbf7b2b1835cd129a0a18410ccb1e15ddb6b4a6c1fa01cc3be0923fa70589ce3d9664d164bdf483e2048fdc48fdad8ef81661cd0141a67985fe45a31268fd71d1f0b6f7bb8d4d0f4318601bd712cf1f628a380449798f7a568c38216224379a9f7d7237eb92331bcf763767bbb96529c16d832e2f6e21312685884e6a59591c074d3701b0e3972e46fc89d4a5e10ed8cd63f171ab3e67bfc8ae16835a2b35ee69f0ed25a007b755de47ff78fcb6fc65f91a30b50eaeca0bd92fdcd7c95b5af03271c9999790a77efd0a3bee5b7beed0146472b09a2436950fd98ef700c016dee4fe4046d49980dd65ad928676144cd7ed6f534d7ac04a4c999d6898f8eb5bd68a64e229338262736cef9e1b503cfcc88bdc49a10ea2cfe58881ccaec80564f7148f322d2e4bdb870580394ba08058e465d8c4671ffdc259437dcc780d349547114323771f2d1402973bb674d271b45652eef8843978187e36c0bfa57bd76ce78c2fa65435c457b4e2f677b279021c2b7d77ac3a06764410118bdbc48c12c29b875f3a8177436075fff53ea4e3ce921f0473986989ea8d684717ddc5fe34d61b2e3a0f785eb0cd74f31d59d76c9ba133ea666f82a82c6a2b232e4618fca8c10dfc053ff4e69d3e46f92ad39cc9ede52dabae373dc43bda118bd9ced75efc9af2e48197013406e3dc90dc5ecc62e9008b621eb7bb03f1eaa18d99eb3239d84dc6778328651acc360de81bb23fe60f33b0fa67f0b4fd90650cff5ca4492d7031c85872bc72cfdf03b764563a504c664c67e83fe433fe677ebee533c472c04b82205b1a3946051560de33b70539e39d1ecd2b0576301235e9f78d77447be9c030c405de1a00ba069ab2884f01bc7099fd3aae40d6785e378083a575361eb802c049b1e25910f7fafa2624a15824b22991caa1f92c3bc31dcce67435a8410de130640fbb6b43f6c6f9d070b733b4d8bd544895564e58f1de3b14013b4ebc0ba43630a16cae4b24eb3829a16a95f1c251d2927b7f236f6307de54cc81694de612f9fc6ad2bff8215b5a111e15be64b86dc55856d5f3423fabc6bc7ab76fa8e7a8c77a7c4f4457c2cb57c8e98d12e7f9364e36d0b8383713d4c80f2db4e37b9b30ff7632c3f18855a51f52072b3affc50c40563ccb2356a6f6741380e35d3b20534521662876c8dd8f34e45c87ba3a871d137f8fae67a4064f620a7bac5ffe254f73a9221d3ea9b274b956e72b9294b8e688cca05f7f28a389ec133444fdd9c1e59101b9d06df4c439ce9613deb0e6af00f736128649790eba544da3f11955594760a30dd5703b68e72054122aaa7ac2c2379343084fa4cc1f352091206caf9c45a4d0784bba741d49931e1a78edb7ce17cfa3b85d96a4c1690b59a58d2f121484fd69e1a5f0aab2c38dde5a0b265d0c88320e6ff34c39e2aec3a138fbdbbca99e88e392664e5202fd10b9c9c49edc3498dca1e0ebc1fc842ce67af72f961f80ba443a4c10bd2ed4422bb13a0151bd59705eab2479f1c5c43fb69b3bd5f299ec5fff34d7d3cc675d8ad304ffefbfc01430dea7301de38abac820c27e47c9f412c4d39af2b81372704c4d4a162dec35fd69006e0112d23c3a1781a8a38b74b014eaaee13f6cc23ef7b73140696e954a300e5d8931ae146c5c42e8a3c9d8418122213142505bdc5e8e7f8897f4a93b0cf278049bb87415827142eeaddb66a6944af3963d615d0909ab56c1bd7fa2ecdd49897043114ec408bbadcd38935087a5ca8e618186016e8eafbb9f3ffb0da1e14ba64f9f530de1c3c87fb9f213f24c343e4cec41b9db4732f0dc7f44586ca0a479fde71e39d0cf40303e1111e508809a706ac98e0e8f36e6e7cc5697d59d216861634cbfb97f801026b2a6f842a35f47d0536cc97dd46223212e50d4a0fa4abb07b1a8560adb160c0314374dcc6f88a768dbbb5af68475b64602910a4f912fb33a610ba4433aef2757385b7b0f09997776fcef333202ab27d1597988d3ee7b39bc6530dbac52b379356bcac233c6a9c59d752fb3b1b866e1eb9137453b8412d89e45a0b0f0b80fd29de079f4344497504c661136a8f71dc7f72aa9c5d96e0b5f7ad3b0469ce075ac83976a06027d7caec2da9b3a238f4388327a43e107543726a6b1c48417df8a7d38f3f933211452fb28bc595d64c3494aaae8c3dc2cce7d1ef675d03f49f9800342360d1074b51c3cea1ece5f59e454ec89c35c2b8ad2c04ea2401e71dba533f84fe3160c14f4bf35ed5ecd3e55ba1a32e3b48100f368f06bc00261dcbcba0e44d1e4cf89c08ca6e45980953acc592d290913de01125b3bcd30358d9c36c870f9e33c8d8839e5a0b07d7e9b47c4f059c37972f9858c50c6f2e7d59803ad33d86f6797f4a56ed6786799bb9a18bf78ca10f40870caa1f386bdf67c2c6fc1953321ba0c53b58cf58835ad61d0a369043a702eeb3a9012108a94c94cd422497b2357ef88c35d414e1e104a29b4ffa36f2f7d63b4d7d374a7b7acbd1063dcd837ebafdb2b2e1dc958d55957d80414dfe42e08fcc18bfdec6c1155733d4811c18a55ba9d8996af32c352c8129cb3418c43033b5a13f38cb3519255c66a61ef9e1dfd009a56fbef8c12788add13d194834a23d3b3df231109b6e5faec3cfe203c377dd2a29da694f34f9d3ea8bc441ba803fcff21413917e6712110e2309edf1b8b995d571a35b30992e5bc3809b39c2b7daf58b639d453156b4e1213ca3e54b745108076207b3c28dba89756549f05d80f56f99db86c959fa98170193211a4e3d574cd353b563d2a3a9aef99a1c712e4375b89244b16a346acb8b296b91613ee583b81b87a6649a9bb980181a8800634e4a304a15901a73bcc87da857b05614256d"}, {0x38, 0xfffe, 0x9, "059a1dc21639f0898f4dcefc6cbf976b5c04273cc6dbb8463f108ef525cd5375f600d3e12dd9"}, {0xb8, 0x7fff, 0x0, "00055305194856ed1a63f8aee380333b3492f4c9197e9740dc76cd7bd1244256cb20ea7359a62e3758228cb7669c363706e93b478eb8e1538173f352e61adcd02ae1b3fa08ff8c360781320b345c095d9e1980c468b9f316f65ff4bdc35e957c4912b70e0f8940ed177f43507216ea519476899b8215bcfd64428ee5d323d22468ddaf0be7cddfe00fe8de1033c78986607db25173e0deb55313eb5a1c34088e76d2"}, {0xb8, 0xfb5a9fb11eaaf19f, 0x10000, "0be8fe719ac2d4a0d540a9ca60e707da43411861f83b4ea1c67dc6d49f9390f20cc53c14e4c95bac860e3d394b7fd5f2a11dec56fabf1f9175fe5b73416d7e0dd0885ba9fb6bd6c3c4731d5a894a0be2b5e5cf750c276bf517f534baa978e9db1dccd75942e7cbd4a71715aa8fc015c191ca0f740b667dda216c42e53aafeb036b2254bff576bed39301fb25215ac86b638712067ca77c11863614328bb150f6f68748591902"}], 0x11b8}, 0x40c) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7}, {0x45}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) load: 1.70 cmd: getty 34601 [ttyin] 0.00u 0.03s 0% 308k 16:00:35 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3f, 0x0, {0x0, 0x800}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000180)=0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'!Rp', 0x0}) syz_emit_ethernet(0xfffffffffffffd64, &(0x7f0000000100)="bdd9477c320c93ba8c1a900e865630814d4862f843c90f6e1c3094b9e19ff245d53a7b4778a6ed9ad17c3872373aa0065f5986120dd0641852eea37feaa07dca887eb839a5a34a918501d7db09378de9a2e3aa5eba") 16:00:35 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x81, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x2a6) close(r0) socketpair(0x2, 0x4, 0x4f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r3}) r4 = open$dir(&(0x7f0000001700)='./file0\x00', 0x80, 0x38) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) bind$inet(0xffffffffffffff9c, &(0x7f0000001900)={0x2, 0x0}, 0xc) pipe(&(0x7f0000001740)={0xffffffffffffffff}) r7 = open$dir(&(0x7f0000001780)='./file0\x00', 0x80, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) socketpair(0x0, 0x4005, 0xda, &(0x7f00000017c0)={0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wsmouse0\x00', 0x800, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) sendmsg$unix(r1, &(0x7f00000018c0)={&(0x7f00000000c0)=@file={0x5e39ff79ccbd5d24, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000100)="20e3ea0a6fa49029d83875e1c9a003d268c544fd0bfa51b6ea76b539385f5ecd7f57e54edf45a6d46c4efe9be0bd16da50abc480b570ec4571df22f916a084781e18eaa3be1ec59c3fa7ddad9b7818", 0x4f}, {&(0x7f0000000180)="b56e145de27075ed5bc1f41098da52b4425f1147af2baa949386727bbd3148b166b2b84354f7e15f31bbe05f1a88f1a46bdf9363ff586700afa028d11870d798bd8ba30c9089013cfb", 0x49}, {&(0x7f0000000200)="22fff1df950d3a70a42d8fa1d8a25e2f55bf9f78b8c87c58e7a44aafac0dd6db215e6855c62f8415d04055fd6d4be54d109b97fca0d3883fc8c862c303ab8ad5512fd73692e20179576649c33925c4b8a4971c6ec4fd982e6678ffd1fea0df4c88605479d5971fa84bef09f2bdaf9c155aafced8e6e17424e1913ee4d696e10943928170ffc476e91a688cabf8c6c25fbaa6f56d54fb502c419d85e3a0f251b197a41aa157005e6f83dc861af6586ebd2f909cfac77cf3ca9ae7f3a290da0f5071845a5ae6932efbcccfca4cf0c7f24bd3595e9d90d5bb", 0xd7}, {&(0x7f0000000300)="cb59fbdd3337c333c6cf5f5b29c155932500c4876e75848e355d5ae7d19e013761a21a2d43d8c7b1bb9e064ac065de368cbf446f484d0d875af47607626382724bca241c9a", 0x45}, {&(0x7f0000000380)="bd86276c4eac7d1c80985fd7aed6062a5722af9f7456988d505e59e39d1f6709d6c6a2aadfc9fc610adc62dc094876b00486df54cfe9fc2a3d63026d0451946ef53edf1b5eb02945a86cd11dc19b120f2a69fa7a66ac69ddfa12396d272600b59b54092dd634b5009409ff79af3b192b597f113911a1c2496daa543eecb8b2db4c4f47878126f204e595db0733c63a28c958c9bec3f5e80b10c3f5109fbe0c50738604362083f3721f68845a7a1323d94a9e58f18e80b2b74580862927511852b143eb701a6261c394c9f5dc9a491113df8a5014cc1607c67348f9db27f3eda2a6", 0xe1}, {&(0x7f0000000480)="05963a40de3e50b6a65c22a8fb700c1aa7a2d65423e781387f", 0x19}, {&(0x7f00000004c0)="3c9d53874e118e2c07de509698584fef932338dfb0a2a45f7cb2533f36c95ff7cec202430374ae008dfffe82b5b68f3fa1945145b76f53fd9e0688c0b42c47678f9a9419c573178ccc1506609d5a1134e7ae065c74465574f55579a7f8e2f97a", 0x60}, {&(0x7f0000000540)="7f8f36edbfda675e1fbb37c297b13b28916c9efc18c397b5894f016af061ec6213b269080b0da6cf18f6914fcf4a114ce0b5e89ef2d6e436ba53bc268fa29ff0e9670fe5f2fdcd739226f96ddb285968785a02153157f6ff6563bea5a44a4a63cfdba8e93e623e464888e1f80ec0053e3c9c5bffe7a734bc478d32ee2bb5378bae834ff38de169a168995783899d6e9cf4e4a07e2de36e18", 0x98}, {&(0x7f0000000600)="e07c03e1043b167372a0a014af7384523b86fdcd720f15a6575a8502bb83cd5b8c15bff37f62a10535c95f4139c2b4bb57945529aad4e104ab10a3a82c415a7d674bdda8de11ab95a6dfbde375d10dc1b3a25b05a1f77d47e66256f032a17e443cceba0e1b5408f263d50c542c287dfe0d519d14900cd528c43d1d344bfc3e2340985d53e6075b690007f52674bed1c5b26e77414131fcaf94456f0f14d46a8a00450d2a2cab91df2e475ea701f75566cb51f89c1a5695d0ecdf05373a9ab826af092f31863ead1002a93b576fafa17ce9ff235b8375709ef256e9b67c33003bbd455d088cc0628f60e57c823cf00dc75bb7847ef54ea46c5a0351d77a4026a5a7f610a2a4bc78d7139d9667c8937329f12b1b5bd392bcc92ab721273dd6c49da5eccae93d8d717669ec247adf56cdde6e6c9f0f074b79a8cca811591d61b5a25efeb35743af6b1c458a4ef35ed29e7c2562bbeac385b481e9cac73e1cf5b23521ef3faf8df0090c73ed40a786cafacd33d0f2f3edcbf7ac51df88609363f1dcf6dc139f5793808429523c1bb600b2ce62e22caf999d77ae669f0e7de628ea182d41090c5b06a4143b615b7570b22e7bbfe7f41386a0f1e653239cd84ef9d94fe13041901baa8d8290c7476357f6d27abd604458c3f3ddaa29c641f0e1beb10b6d4aeb856e36df79aa00fcb9cf73c5500a0856aae842a8018136c9b33d8fac3457fd5774675c5e895e58d0c469a03a9480d050781affbe8d096a9495cc2c5118ce3c757e2aaf3ba5078df6676fc6b8bdac66f10925d9e9705e1120e0c26c88bb0a24a32abe8b9b6c35ae12b2c1b6b8382bfb6c4f4c274fe94a28f8665365ea7ef92844bf26d9f926228ade77b1a048edbc1ebdb1bfa2966066f9f0fc2a532686e3f3c372558ed12d76b121c122481f48704c05be7339982b94cdfa685d117d1a193f8b0bc144331d8e2482834ff4e99ebb8947aa03d84d8b7691518d17eff66b4979f50f688e9254bc6077c900ccf8e7a07e44d19cf1d251c0adfb9260951913131bb32b5f1e5cdeb11eecb6afb284637ae48c2cb66be573be190f118d39fec596173282557921d648dfdecaaa93f678854f9971cafd2d4b6964900b5e22c7e99db002d7b7c70fc13744c203456ea83a18f198f9f49b4d2dfbf043739b700176020a6e7ec987684a56db945cd1cf34e3738fa2987962f7f67086858cf3e75b5f2f3c9d100cc4ff6287e08fc1fac68edcaa14841852e2a224de43b21c4d763deed98608fa3f3119004c8a74cf52f83294f28203cabece379ed6870a3e22d8ea7d4624a3496edf55ddb5e2c0593bfb8da37cd52a4e9076c51de755629e79022a0b8efa39d59a0de4c178b638d85811bd2a3b3c6ce3db5f3be43444c10b2cf2a8efc3b41e9c651d75fca3fcc9b29313637bf53fcb4cc8d6cdc37dbf9cd3de9acbb2a483f1e7325b7f20d41a8f80c3bcb5bdad8a2bb923476075fae4b72cc384e2d7a8c7dfb51b5780bd12b0c8e702309c8449e208c5cb947138877935a3c2f67915850377062fd314f72ef8aa13e661c00c7e58b457c07288ea801f8ed1ec7d048be0cb030af5d7ec564e414aef2d2d7cdc2f80b5b810cb5208cd1b765ced4bdf5d182093afc78d87aab1d4aa21e30633e954cb8f2dd428a178116d6b363cdbb43db996acc155593b6c4ce93acbf5db111679b374f071bec89f05ae4914be267a87cbc09550288a9ce7a8c6cc143fc2efe62a4bacf878316d4aba69b2632c7e98a01dfeaec272ad8cb1955506e3544c3b193bc97292d5fe490ac99e6527c3102d7dbb814b8c90fbf35be70043ebc7c838873bec2ef5c080e6f5b126a8a66fb927fe36a29a9348b69c1cd672adb8f9bc6b8256ed987ca6eea9406b0e43287d1b44afa0fd0d68e428722357742fe4564759f4fa11302e721547d3113e09374ce4265724b1db0ad0e249d1c95ee93865e3f689da7a3cce08232355badf4da911f4171a8d32586c801f8c894d901fbcca9686f74fb019884b15bb829bf5484691e57c36f3c34959b53d72f753a5ca3c0571bf28cc5b2e26244d50abf3d2752eb3513a405317c481b470215080957044db4d02249c50d9e732cbae7a2a5ae21a8b7db0c96c3245eb299231bad52e38055b5e138b2220c96c91a94b63399f9428bc3fca823edf12e0712bdcffed8af7a02251b4aa52e5cfdb035618dbb04a9ebdedf1d3c78175c1c902a4415faceafe00b82de4633ba38676f2839ad061977ddaaba2ab2f377489fe9a1cea4c3d34c1d63be1973aef6b49d53fb1ecf0e3f3470d7e22f9fe77ebf9638af2351beda1beccf401a1d3e24f6afe52315843b5818badbd47ba9e50ba30572689e0360682c64fdaae7961fc95f72300f25814028234e1b244ab0bfbc6b7495b5f0ce97a45082ea752f1fb8ea81a0acb3e27f317e277b7ba0afc9ff3d06624fd10a49eec3ec1a35c302d6ac108cfd44d0679ee6bf7f15e8fbaaa1b4530ffa074b975604fd57bc621bf660595fb5f1a14cb0a4228406475e10f9ccc21cfe21fc6cd16984c746b8904cd554335b3cf849e3acae2ad369eb5c69dd87f6be736f7659f3dc1a17d5edd7fddd8fd122e6d3afa6feffbc85f4d2a7f50cd0161e966f8247f343026677bd127e6bbe6f8a9065ffce326b4eba25b84e7695e53bb3af8dad1320cd3f026df0fd5b7a935eaa5e0b9e370e8e74196472e861c00d8767ce2b2b5ee4d2eb5633a846928ca118ce937d646d0c94c444aab436a1e5e1a5e09fedb4c7316b08831678b280b38a51d2cf42a5ea2331e27837d5512cea916ac69b3ebec150ff152001bdc9ab094d71a2f9f6e4721665e7d39e8d397734aba9c197450f4da90c67f8ab3bcf415b2f9cc5eb84ab5303c1155971c0cab9df55ac8df55155786c35ee8f27d6ae7a03769284ff5066d16780a6ac2a21fda3f0ea85af93483f4bf8a4b771e7a7902c9c175cf44cf68c2141a681b8497e95a30a7442f581a97cc2c2ac4290165a98992dbf0222b56f7a26fe26dd0ba903810f168fac50b89778ad9e2133ee2427ed69b13b1388a16fb31ea0ebd1d8fe3cd01a97e2baaac6fe25d24d094d14096ff5c6a7f3b7bfdf3d53550bfafc6333ee5261457018515e8d1f3311d07810620e72402584d86a8df3d8d3864f9a4d03ee5ad220aaf90168f7e1c94be21bfe6507156b4a28b651668051c4558c572ddadd824554ee5924a87c6f828576de14488c28211d44650943c75424dee9249b36c65009f21aebf83a814aac21ab6565dc6c35e9d998303e3ea20537e79da405faa3774e43f2a398e74f31711b565482c65fe4f07a9cfb12ace828a6eaef542697c0a34ace407a5cfe4442238746a3d964ab8a8c1353c408f722e63d66e52058d7746b9255efcc0054a1cc4b9072ee23b44940566349dad948f28b255bb904add97091bae1b7e986f827c9b6eabb03b7c6d63aad9a6905a18e669524d2099f41f6b154f296ce025e2f517546a80e616420565cbe2fb50ab8b75e5b41ae508a9dc8a0850835514887f82b1709a0c542083df149d5757f45571cf73ef047c00b70715d78e578c190848c91df36a730e29ac621700ee66daceca21cd96c1749cb78c87f3e1e02b32504e7088e958fd77c3b03e957138453edab4ad07b7dde0413ad4b3d99208b345edb6cfd735636fccdb5b3b45e708bc5a5ad9fdbb157d70339f30fffd7199c246e8267ac25c1a342e80f5257020e7a6b0655d1999745f49ca0159a3f6569e1cfe1c95a4c9b42635564582f85ee6f18e864cb50cb7333dc372f0845b1ed3130f8f97e21884e83ca032aec5579ad2dd23ebc268d74590b6d7c735d265c793521ed6e974afb2957c12499a5ac8f4a82b198f0b7cd9988737d851a0a67a165634dcc15b3503ffbe972d24eaec5b61a463348d9f9e7bb39b7e5829e30450e1bd1b8301a1c4532d97c0994e414e0671420d930816fb1dff6eb3193a426792892c58f0ecf0b79b14feb3c9f5a2d773acf53a2eb1da2f8cfdc14d52a1470296ecb77be8d6546a33ca9b75fe9f288b460a8d3493185c55bbeb1c8e28e2a988335f9a36ed4ea4e19ff5e36cea517727f3810e46df13db259bbd0f4aad7ee1ec5a2610419566340e72c35c8e16a028c81d0293f02120e106b6f8482e0175b6efb96d42261bc815c0a923c8e8a20b9e5682aa267de2c1b96664a3f29632e29b2bd08b47b7e4c9baa6acfa7e0520155d808b0e89c98f5e655ba2128904cf17d711a0821a0727da9456999e518f66ba8de53b807c8bd28a56eb5db5557927780182f6770fbfe1cdfd211b1622472f93a65067fbbb64acdd19872ea57ab8598d6dac64569bafedb9ea0c137269ef99307d47cc5d6b27a89c78669c502ee4bc72d22de0c42f4a4eb6315de1fc97cda27225271633440e703d4724dd23ce1875b5a63e63d4611a4d9b612573af56909d528f0c9f344e0110bc18c5af36b75809a2deff1bd5623a7930614bae85160dc2702f2082cc5e557f701ae21529a03cd05074dba1af0a46350fd6b1ddec5cb8fadcd1f134a075fe8176a2137cbfa1381c413c9d53f443e9c3cae73428c0be27c4b2d7c19bf072ee684a27d3402159c7cf226f0176e2aca6c7abf40a255739be5b149ad0708773a98e7390a10dccdb1401563ee8030e938c1a696c6f6f45f2f5abd63e591dc85433aaa335d567abccfa0e64660c18fb4dd93a9552c93ac3228c01f3e736a10c82b53ef935c4a49aa941403ad7f85d239248e904d17c655be75c08a65f2e8e842763d8ed55ac117c7bf0f786767509d44fc71011029b5175e36766b604adb0a6e1f52363977e24e26370cadfb92195cb8c3fed0174b4daaeea804dab7952ac111090ec545fed486fd268ae0973c50d3947462bd4db4eadb19e9fdcf9dcbae52fe49d5f9265929cf97a859ba4650450cfd6634d255841085f2b8c8a93692f1f623a23fc9ff082f1380b6ba5a69f32e7ac3108549d5899979cb07068f7ea8c0409d2cec6a9b2aa036e863b341104533db2ae8f72a33439c4d6b57e209fadc1922a8c754dd4cfd11261dc24d747010ee4648039fc654ae2cfe5b1ec0f6ce4f21aa2c4dc389ff1f4dcc3c8f1a4d90588b8bb13a98fd350ce62f6290ffccd1f1278daae64d33fef2f31bbd40fd50a2955a59e440830d50f71c234c4aa839dd7de71c438fba529983040cc2d3cf5d46368044b55cfaf0e6faaf08ed1fca14727867f01f335db666711050992a6f320d95a16db5c5e471db140eae03c75dbd3318af95248b78473f8b8717bc914558337408e474a3139c1b8d942f38918d72ab105399fd1e72065eb0878c0b8342e69938505819db4535eea9e080846cddcd4c721ff4601b1796f806dc238d981c0dcd28c3c0e5008de9d5a8f965f268118050339f4b2b12f0514b6b0f8660fd1c05c3d00b5d61350403408f891d188a1d6af099dfe5753e88423388a0329ad800f7e6e5ad5c7488c882da9174c168223053ea9750f2b65a11d1f745e9b3e0a2a663ab523210b67c9ce40ae5e7523b080e61363461dfad2efac66aa771c8f2ed30ee9a9f0d9be9e7291f7f3d3f463592f30dd0a0475860094c8e4d214459ad01136784084a91149dc3aace2cd6cec659b4d524e67de3e3f354c9dc9c3bd65d033fb51493a5e481a58c9860e492e54e32fcb5931e7e6703c6d94d13fddbba56454f8904c46d1c6debfe9941ac6b6624005e0a8bc3f9615128908b34b330dda71f5d74f9ad55b468c2d8554bd2d1f61d7b67a9d97b7bb20acb09b432ff78911e4c1267d095408cb16fe545d", 0x1000}, {&(0x7f0000001600)="24f29a642a8c5c63f0fa0fef30b7fa31", 0x10}], 0xa, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @rights={0x30, 0xffff, 0x1, [r7, r0, r8, r9, r10, r11, r12]}], 0x70, 0x8}, 0xc) 16:00:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3ff, 0x9}, {0x0, 0x8001}}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3ff, 0xacd}, 0x8) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0xaf) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000005c0)=0x4c) connect$unix(r3, &(0x7f0000000000)=@abs={0x2, 0x0, 0x3}, 0x8) 16:00:35 executing program 0: ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x4000, 0x81, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x40, './file0\x00', './file0\x00'}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) write(r3, &(0x7f0000000980)="29ad555cb1506d32999730f23e7ac1ab874774fb1196824516aa8a2d89850a5f6a4dfb765488ee93aeacea57047d3969fca42c980dd3fd1ca635b62de8149c4b7440f1f14ccb4ce2ae887024f10756480dec8b63d5a7a22421b0c1b6c6c0d2e1495710372847d62c3cc88f9c5688bba42d690b8fb11c2e23a433eefee5818d5743945c6bd18ac330e3bc5dd6f560dd86586ed489695b8d573a7b3987ee1a108975696e33ea1b801170a4101d4bcca9f353d7dc62b88da2621aa5a57c39e78ba587b9aa3bcc64c17574749698fcbcef77ff3bef1b64b52575ee9c483388ebf93310e647bf57c59f0c46445ef97fff3e8774a06a3a2f7eb3407c7171b6be07f527b0491ed6542f3f2ea2c95d75a3ac7dfd0727c48f0704b8f7fcb1492734416270a9a165e6cb88c5431dfb443caf5947dbbe2f8b503e01eb087f07eff13ccbe1c907684db87998249317920258e2b6acefa9d6d5b52bda4f8cb0049c7d94a50805d7abddfd42cd61e9767a294800e1ee40da220ba2bea286f2efae9a8d61ca226bf145e3af6ca2a2d4b0a82e1825d52ad2d35f0a5f7ddb5b9274559649c410a076cf31d41d148259cb69c85d169c8fbd5247fbf4a7118b5a0ec9f87b3c67c6621feaab355a1a0c00efcaacce8e2ebcab018b945f709879e5a4d8ab6accea425d242645d4df48c58420020356df873788426856787387f9b1c96c373586786488d2939c61bd0f06c6ca7764196e004e6c2df4507c8bd3020c43cacf19af5efb8f08f2dcd1f2e8a8c0c82e408f87da79eea3ec44d3d9899a104a2728e909ae0c1175e412dabdc0cd36a1283758f61c23de2106d99cbfd0cd3fc3f90206077751f1d69cfe328705990de924e0f6dbf855518f4c4ca7ef94c513779300a7b2ce0a40598dd6995f2bad35349eda069e0b9b331f101ddef1826abf490a66d6162cc1209f13c550572ac9bd0a1be57a87501a59ae635a95a9c4b6a77b7c2b7f23d66e7007aa57321ceee7b797d65995d2c5236b8f89f63be6764930a423b8aab310bc13ef96e70030fa5ba9c8603582602dc8c8b692fbcf3d3ad61cbe9b3c8b45f997c0feabd68a638e070a226e7d5580532258dbaa70ff194ab168e06f1ce153558bf3f3e69f8b49f0947781b86067156b4d728e44e2f735a70d1eae6576741872d4acff8a33032b9f29a6568e85226808ec9386154e4d0a3c730db3139aee17fe124a8e6a24b0f0ee10fce28c5778a9b3f54ef9fd618d398bbe90099a6d072b1c5ac6fa31b232727859083073d83c570c15e5ff881926d76017b6b53c8ecc436aec643b875dd65889a7fdd6dc0dbfb8cdd8b0ca75e87a7c327a566e0eb7630e2d5820305a4058d777259f1df5a5747f04c5ae4b29b5f9f1bf75d9a74670e7f79ce88e5cd56da5a889181ee04d51d0cf893a8fe64ea0467d0c55ee1e1ef77e4670cd3f98e76719e3c094a18687f85227d4b6ea07f9a07e9beee915d41ae9b9bc46b5414287dfca19254aa1328c3dab100f008c7e88450f24c3d5394f2d232c5257c87199d418c140fb2c2d20b2bb55fb4ffb16145602a68b2450f2138ec40c9acd91bf2723760b5c10023d85182c08ee656a3f3fdfe7b083f2fb54c7b1a506d6a542fd41d5cf5375e14b86be4a2af5e1a40bfeb33e048bbc0d88a42f595de1ea641d8aca1263d6e6a597b8dfed9585e866490d6a15231da725c96af7d9e2153709beaf4dc8a87080153f647a4e05935b647fe86d7d012fec9d8a9d331d9d584289441f3c21c315259ff5aa78814c0ff292d0079e7ab35e2812486229472367fd91aadaa2ab9ff87147ca600904987ece61c97ca2f37c11dd9a670f1db2061b299645be945e2cbc6c82a680ec2eb0bb7edfb144ca38c2c6406255eec4eb37f1bbcc22ef226688750a7f6c9e9a85af83591a207e0494a356fb1617ebc85d3d014f9310f9c2ebe06535932f726090e3455fbc256c6a97228f560e78e2aca2f9805e7a595e25de6a30a0176a7d0d2818bb712317d14123cd04fb83fffaeb35be4268b5510a88e642302be5b4de33b57cc5e9d7f8a4a0185f6e135ab34bcb79dcac83fab1d8788fc6130cb822abf74e518cc82c57b8adaf56e1fc3fa649ffe85630afb62b79191fb074a746a5bb110b59f564586f43a855479b753c56aae7074d9079dff60c8ffc500be8cf101e3e3607db34d64174508b261c2aec9e386ec167a6ac2781fad6e34b548803398405c3278620ee4590e74a581e7ce25c4dc75d16a757676e0e1937de6a4f5980363c15bc067bf65c093ec3ad0682606d8bbc9103f6f42759b8666cad86168fb79e73c1af65d6067d18f362697c541ea8038d4a49a08c14fd68f449623bb5a1afab6fea4e098f5e06d8e66bee8ef37650baaa30556a133a95b0a55ae40dff28b120ada78bb99163cc66608b8dcd547bd8c76cf7c217937b9620c71724bb7e15973863f882cb12ee39f1b75f3f4906070ce95d9d5527310b2a988d7c02ccc348c6659329dd38d5bbb4deb81eaa6d8130ead5156eec445982e339550c2c2e400df436987c8c35f7c3ed6021b219f731b23908f8214c3ee5f3858f3cf8fca7316a5019877354c20a2c10ee78d81238f112a16ca1a21c6910640e81b1ab5f7dbe718dd5ce136c0939286f0c88cd96067d97bba97d5f7db99725d1feb4debb1f4e4cc0778f5410d257bea4fcabe37d8b207d9fd55179ddd9fc1bc41177201fd6fffa9f95323d05c8803e59c8a1b70fa29e0b907397a6dc0ad6b24e293e6fe1f90e6015ea3f5ab4ae8533b99a4448b0e02417137a7eeba9da4da25c8f5241f1c26083ee3958503d21d3b9e700b7e9a77bc9f7f844db5d78e0456b4c5fd0228fdf61708419117558c74b49dc6cbb5b81fe4fc342b29a516b45ee27c53dc4fb4fd553350e1e8b9134d61b52268452b57a3f89f358bfaf74290f30a89b65efe8c625af545d305749ad156b3cab323e92d9f8e6d8b34f01dda3047936a6290d294dba7f97cdb277fb9881c27fa8b6d7f946d5ba141c74dc1ba4e6e82f34fe09d9d97fd58db6f9e0843bb190d999218adbfae60bed852e39f7fbbcfad9b97bdff738068f5a01a49978fffdc841acac5bcf3e9cb95b4766f248e45d30ee4c73ff7f225ffc1e41cc8953ad570132bb8deceb7663597cebd17c4250a8d6dfec1f06f2cfc76fdbb6863b2e507fe0caba50f2bbbd45e109877b83a2f0c936d121dc4a1a255c1c79a3682e2966083f4b4332cabeb18356b12a2f4a66e06b02e1f982c6a069812601e4f05a260bfda8ba8d26c852c9a3512bfd7b164da8c751b272ee9b7770f854202cbcb8323f3bfe6a9a52c52e31cd2dbc3dbacdac71df2095d539ae415e9d41ad3d4779de1579bf2d145e48b896ceea6a6de321643ff103a6b9fec2032886e2ae4ab4f068519ba9d69056b122d00b310e95af1a2dc220a51568d61986822c515c060ca28eba06e90ac83154f12f291930c7a347b5e21062d6c35e57bb4dfd0d4631157a5f521e859ffbd54096859ff7b7c8be2b060d447dd231706ba80ac5b019f47b268c15a8667bdb9703847def440eb1070019074d9ba4db31701292bc40809fbab9886b71078f99c3935abdc367acec3a0e0b333dba8d7581a2abb7bfe36b9c6a8afe15669ebb7b3ecb77808d993a7b62db0300589f054ae067ba142a273f6555cb536f7c8039b32ad742f23af04d650719301284a74aca6a75540e923db2d64f302574bd28fd0291943040ae60835fd899e42403a0856bd85a978ee904f988f874553a5b442a2a0cb33c42b17a3b6efa281a788243453c7f3e7848805f8e3fecf8c8422e5c5048a769f37f690405ac07ea4692333c8f34d55aa1acafc1e7e33f9edf36a48f0a8c9a589d90071129ba0d311e463b4db99d04ae1a155b2dadb1a94366b89d1e17f4bb4b658f16b235482d7222490f811ff6ba8f3b8a0d4a46b34a800016cf8e47513700afae4b1887e791039de59b5f54029942b5b9b9e2a978768ebb63356f751a616d180f113ccf3d18acdaa7ec458adb82319a3fef684fc1b7902b82e12359563d9b2400f534afbbe8f8bc1ca54da215fe44fd9f0fb493b593307f3851d0ea7d952826d8654468e121b61191769e227fc931fdb167af4473bafea5e2ccbe2eab342b233be01502749e461d1c8c0eb618c683243597d2a6f7262c685576edde9801ae6f45753d9d490d996aa862c33289f6e8c891c016424c25e600bf526150ee7d8ef17097192eca04a3ded13a4b49084e9d802472b65cddab7683b9f011de0f4f277f25466ac35cccd606875db386ed0e42ce91e072b842ebbb2d28321949514aacbe65a33e11e9fb00621078a552a5a8f24eacbb91499d61f155bc6b3a5a294330c854b070aa68a47c9c00e007a0e5850a78debf2b304a63a4c2830d672022de06af8a83fe1a57c1d098781d86fe8ac64f2de14076d3697471632e2435e765a95801c007bca0cec49e64bdf2df456c1f40e0e6bbd0e1d26b1fcc772f3119614a41b18a4aa12ba74fbdfefe82d2090e13ee3f4d631f7a5840f1b5999dc5c2e0f008765f26e437ad10573fecfcc1b7480d56bd02832713ed79320d27d160c6c31d272976f144761ae60a0a0360d7cc2948141dda7590a1273e5ade3a15657555bc8be0329ead245706c5ef05fd354d5d4ec7700085d5a9b055941834e3adfb2e5701c13796e51fc02c314e6064c14e1faceb586d268a215088da3707a08232edfd468256bee54b56cf8037900924d85fd85e4524825e2154ab0b35391ef7fb5c30eb998e90f4745ebd85edd1052d5edab11a91bcd4cab264d7c1e6670765d7368b76fe78f9c75e656c1257fe8d783781a85e12baa3b034165d7f01992c68faa7da3850f1238a0df97f46c6b8bcba0d9c92e580a1f39a62e2387a40e021db2846aa38ef358112db6250fd0e5be640dbc124eea78513b99acbde908f91bde73e4c71342e2246ec0934a48bc483c5f3df8ff41bd8902636b830188bedd7c28e8301546c50fdef7705406d5b766a49cb7e3bd8e0c1780544a54b836e1b66f3dbce4e0cbd0ce53d231eb649c03d7bf81637f2171f93814ed83145a62cf1a0c1b5b0cbae9d5cef87555426f366ac7252e98b818b7e6af50c1ac3f7cc523927a1e734288758838c8e45bbed2ab29292eda5e5099efe7c790149365f1aeaae20eb4f7fa886707f34fae5b3ad6539d25f0d5a0b8028da22ba0a4265bf56c1cec239e8a27bb171b3c32b4e18d993f980e2a1cd4d7fb152160f1d54d5719e41cad420dddceba2416f04a00ef124b2d0f35e662066ef96d8192fac547c4fd3b32b3290cea6841926afaf41b4885e6a424d827002545e8d511be9f327bf75547002f3b5df542ad0a6a6233251de07ee17896faacb9d96ef94b9b31d6acf453123f414300bac6f444f3fe75d3df2b5a2c35b1827aa23dba5cac0900d511098e957e70edbbed95519409685c6c4f2174fb13051778edef9e0cb78d180287c9381d2a1c1d7c73e480c6bb109a33171c9bdbc58375def4582eff758096238f5118242e67640e8d33c0b6036135f200a6391684b12e2396f2b94dfdea6bf1c363c889c4072e23f4709c6ab30e09f559934408e52d8e711477ad9f79635214da2c4e4c8339eda9c2a7e6b4be0a70491b293f78c13cf027eb78e0633fe44ce5273c9e69937fbc33e56f265945012f70abae9622ab1b9abc84f4fe32ce0525f76cbe5de6cdc7aea6baa2e96dd433f7401213ebc1b29bfaec27be71051489abd943416822ff7aa4bd21247cedec93bc6f8cc2043407edb540bcdd05dec", 0x1000) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 16:00:36 executing program 1: r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r5, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) accept(r5, &(0x7f00000001c0)=ANY=[], &(0x7f0000000240)) r6 = getpid() socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f00000000c0)) chflagsat(r8, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe2da}) r10 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r9, r10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r8, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000640)={r11, r9, r12}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r14, 0x4010426e, &(0x7f00000000c0)) chflagsat(r14, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r15, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f0000000180)=0x7ff) ioctl$BIOCSDIRFILT(r14, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r17 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r16, r17) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r14, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000640)={r18, r16, r19}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r6, r9, r19}, 0xc) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080), 0x0) 16:00:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) lseek(r1, 0x0, 0x26, 0x1) write(r1, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in6}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:37 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/51}, {&(0x7f0000000500)=""/4096}, {&(0x7f00000000c0)}, {&(0x7f0000001740)=""/4096}], 0x1094, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) recvfrom(r1, &(0x7f00000001c0)=""/92, 0x5c, 0x800, &(0x7f00000000c0)=@un=@file={0x2, './file0\x00'}, 0xa) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x7, 0x81, 0x7, 0x1}, {0xfff, 0xf4, 0x80, 0x579}, {0x0, 0x3, 0x1, 0x80}, {0x4, 0x1, 0x7f, 0x63bac6cc}, {0x6, 0x7f, 0x20, 0x2}, {0x6, 0x0, 0x2, 0x6313}, {0x9, 0x40, 0x1, 0x1e477037}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet(r1, &(0x7f0000000040)=""/94, 0x5e, 0x40, &(0x7f00000000c0)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000240)=@abs={0x2, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)='\x00 ') socket(0x10, 0x2, 0x3) bind(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8c56e51f741614030e9a85e3222cac32be7e917fc71ee4e6d218cb9a0de30c6cf639c5476668b541f541fe1eb993f249d53707e21c008cebe73d19d895b8cd989d65ccf32bf223a849dea8b562c0d4819ba68be5e940c14f8e78a7c4fc44f6e65a9ab5ce3e393a436e6d2c0b22dfb113e2059e29c62b67e55c705dec9b0818fcb229b3fb2402fb9e8135c8b88e388dacbc1ddc2b271560be8875442ada849dd8842afd69eeb0ee900a9efd08d4fde9c81d14adb84b5539ab902711fd291a72"], 0x6a) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x11, 0x0) socket(0x3c, 0x3, 0xff) 16:00:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x96, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e53", 0x15a) 16:00:37 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f000086c000/0x200000)=nil, 0x200000) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) mmap(&(0x7f0000aa3000/0x1000)=nil, 0x1000, 0x4, 0x1010, r1, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x7ffffffe}]}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x7, &(0x7f0000000080)="f903b8326fe4cb") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b5c0 failed: hole in range 16:00:40 executing program 1: 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$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) ktrace(&(0x7f0000000140)='./bus\x00', 0x5, 0x900, 0x0) 16:00:40 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5", 0x1d) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$zero(0xffffffffffffff9c, &(0x7f0000001380)='/dev/zero\x00', 0x80, 0x0) accept(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00 \x00'/4098], &(0x7f0000002400)=0x1002) accept(0xffffffffffffffff, 0x0, &(0x7f0000002440)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000002480)) r9 = syz_open_pts() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000002580)={'./file0\x00', 0x3, 0x8b0, 0x0, 0x1, 0x5, 0xffffffff, 0x1c000, 0x3, 0x1, 0x80000001, 0x38d6}) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r12, 0x4010426e, &(0x7f00000000c0)) chflagsat(r12, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r12, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r14 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r13, r14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r12, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000640)={r15, r13, r16}, 0xc) sendmsg$unix(r1, &(0x7f0000002540)={&(0x7f0000004700)=ANY=[@ANYBLOB="7c73ed57aedccb71ad23904d05af83599342bec463b2199bf65c199a06160fb0f580b0d8a83104005c458e1fb28974450ece1319bce193c930b3620795aaa58cd7"], 0x1, &(0x7f0000000080)=[{&(0x7f0000000300)="f622eae2f5732760207d5de333b6746fd3ec1fcc1ba00b8fbc82a94d2cfb3e55da5af8dc0f975e63f72ec263dbf09e45af2f083217ae70d0cd0544c466bc5aea209632f10a2c046dd34f8d53602bf95e6386a50cdca45bba487ea30f3585a0e3533c915f48be6f5a3670829986d089c4d91f29bb290cd2b3e1340278475cfb0344dae0b3d2527c3724bdf78b499615739f6097ebde5e37a8c55b423c877f8a7386ff3071a659f85115332e62d784da169c55409a314b35347258c2756177672cb72c054d7e3269bb0052391fef0b460b3296f9fd7705c1425a08cdc073488ac3f1bb959bc6934b247260b546b656222b542d79a6344d0bdbbd21ba875d20047d7793bbfca217896a512adb70ca00b711cae4629ad30b21e416b66744325fbaa29dba69cb83e836e578046e9cc597cad837c950de5aaa8245c3c04cca937086891aaebb81d0d76d4d2de3f15da854c27d0ad075a33c4de047327a7a2fcf77d612f87343c93beeb4a4fc8abbf99f96aa5a5f1bfc3dc10d00d5c80a935a968a700dc7dcb9face4e2daa12b63102f7f3e0c4fed887a3165865ccd65985600433974b1c49402ab8cab9b4cb652e2b88b98c050a43567df8724662b39be5f0414819f4c4f22b5cd3a2b0d15f4241458bfd4a34fe3275d80c8030b0b7425903d55cd4ebbd3aa6727a7b0c6911e90c495737694d0a5cf71157c13a061906a7560158633d6ba86515e4c65ed2141024d38c2a50c571fd4737f570ac31a4cc2752e50fef919f35077c26d82ca9d2e2a51c03872a23a3e9c849b0eb0e0ed8f2ca39a6c30637c7ce6b30d541e2195c105d9e7d9bb68a573b9306054a29417202efc3ccf46fb99ff4b36b1763ae00c58f5eaee644e6aaff17405f69467e7026a5d7e7f5ddeb85b457f70bd51f71f7038a6d6e4a35d01f3ccf0fd1a93f1efbb0577b98bf52de015a31c992cf1ac6381b64ace58cfd92fbd1c2561ccf148402336e7463b1289de0429ba29f3b68cd7cd235346bc0cb0cf214edae5468a656920662ba88a187008e0edee5482b89b8546dafcda299ebd0734b552585d0b223d2c5532594c8e2abef4c3bcd9d6b5013503a48687edadb6e0093ac4297601afbd02bd686864af45708f2774ac66a5e2cac83deeb175d2b1b212899327f82e81a87b2a0a218658d4b1bdf38848eddfb0f806e8e388090c8ee5a6540749f7de11c9f3a1797bbbf82182e1d1237351d8eb57a6c4d73b9c38406399d018f86763847c4b72dd4900ea1e7836469e3c4479f2bf67495429d7fc0b5234e053552b6586534b8505501dfd1beebcdf750dfa8178c4cdfa1b523ec81cfe9d1cfd405dfb062f8b396937c5c63108b6f158b910b83b9808cee6813fa5b82fcfb3ed964ac3c3d9686658fcbf630d8d3cfcee87ca2965069483765b27c814bff669682fba090558eaef30fd2d63137edbc8c80de4f8a66ee38f37fae4d54e7b632a3b8c610b1b2c6eb1f38aac7f4d032f3be09163a11ec5a136c1b12839429553a685056469a0fe4efdde1c1743117d85cce0badfa8f512c70bee9fa50ceda5578d64adc501702298616e439d9f3065a02cb565866dcb431b05fea24e610488a2b654a2da6c9c0594694a058c9b316a66fa57eb65ea3e11aa75c49d81738c58a6c2db293af56ae04e93fcfe86085f87df1b9350b949871c24416efd29c965b162661fd5529d158fe4ece6582185c3b6fde853aeb698eb0288811447ac0430d10a2b075f5d889f4df2664d65ef1e6e13753f34aaf841d344121f4d4da01c75014a3de9f91bcc19101c0c3d024045b82a5303028521666c871f25bd89bd0682d09af13a850f3d38c995dac5730d7ea352a52d542f32ede2e85fb208bf976d4e6e420a11371bc90a4f2bccdf5bc998423373420b07bdffeef7d93bd7f7bac44a5632d8254dc5f1d6117809652b1ddfbbe27914574b52c63683d71ef94bf1547f49a074462b77361addf0736e535193d183a02752bb48cd276433831abfe84e4d43e3fa224019e792a94ba4a74af656354a4c2f1bc908fbfd61d9221c05fb14fdf5dbe6659b3ecb137abd9dcd1ae55b5c479295d971be4de4bc54cc18729061e96d8716d0bb124b05368555da1521ba8c772798674bd95037f68756802551ea6092f3c89460007e951ec9177f5b4abc0b21e0cf4bd47a8480d70a276e7bca6d344547505360802795f7b0786d735fee1f39c1f3ba4b3d4ac541987c6c0518c59e630682b39ee2f6c74b5eb8beb822a4ea8b6b2081eb6070df9ed2a2280723ee4838acdb61c500b358d9d70a38f55ace43162efae61a366c50c990bff44a006c4b1f0cb490c8467df2a535caa9a5bb3e57ae759105b9cc95fbbc04c234969ca429252a252cc724f9bb6652119f21f309bbc310d4a501f90f0a59a53a445c47d40b8cc7b0dcd0ca892e85d33775b9953b7a9e12815bfbf90a1e2e70ac400b7be9d40f0de738b3de4a4389259ec1a51dc1dc4057ef023695405cafac49f35b98be03234a02c1a2413430868a8445162db1624fbe97294db9878ab9602814a924a07d6d97f0a49e71901475c3e08f8ff18e14322d9aff09f96b3a1e78c4b0198790cf1964c94307c3dc88c7b7e5e24b1376d903a24b3dabd0c64ae96a9c065ec497a634b94529ada78990ebab0fa4684cdc08ab4baf60933b7d4a680f8493e60bed9ede17597fe5477f35e6a46622f1b8a3cef03c60d3c3b6395642674e8a410309ac99b886d82182d6e51788e41e0e2eeee79c67253ceab713f184a22a0949f64d5feeab46127af3df2072630a65622c03b684911efc2f97010cf5a4cc83770e14752b1268bcc32203d80ea1ef0fa19f5d6d842650a28170f5ae870c304ea9e35b15b04a8a2f1c2e37e9a8544394e9b1cdf85f5255cbca9e3ea619b8a68a302b2ba74e2624225818cd0238572d42f9f480f80ff3716252ec565c6931ec631ff1eaebab490e461144fe91bf6442e9e1c40417f6a1cc152c580bd3101e480b44358419dcdc36ab3e1a75e50400d9f7410acfb99703f529a42238509b13098b7ed58121400b9f0fe0cac164fae07d07f3d41b1760c1c1a4bd201cc0ce63006b3bc75716d572f00fc6ca7d84b50b15f6acf5fd8507ca3a6238925265b7b9b0eb41ec77178477d8fa3dae1ffdc88edb2f641839537ed9815058d74498c122675465de7722c33931e7429d99a642c05e724eb565c2fabc181289691dcfecc0d6859c45c87297b95327c78b2c6c0098ab6241a3af2e2694ff8c282b38919ed2989fecbdcd5ab0002f269653ccc479413e601f7ba5b9c9cf72102b6226eb72d49738cee3c88ff5f73c2530ad3fef7208038170d1ce3b438a4b44eb51a1ae4e0957ae729fd73751f9736e566098925d94635e38f597c3d863f58464c5a52f453c15731bf1883d5187b8939b3446ae148ba2998cfce9b35edafaa8f94bf4dfddcf90869f8493347c2a14d97899b8d478a4555b8eb2906ac910b09be08d0566ef410174cb34ac323e5cf3e819b2234e10c76e19381de5226333d87c25aae877fd5d22b13b51b7177ac8597697c80d3b3d3755690d199d675f241cf59d7bf3ec0d814aaf8548620f7b71843995504e3558d0eed4a48b3d54e9cce64deeeb7ca10e2aa1f5588ef38dc97ca76a8ff75bbaf49937facbe07441fbcefc4ecda750c27945c4a57e23f0c0dc228c45323f3a358d61d438d81c415cb656a9bd96364bb6fba256ad74dbf78e75ddb96773134b49f2919e416030882689b7c54e0c9506a24b041ea37954acd5e9fc964d9d21c7dd76728f1f779ce98820c2ea0b7ff190bfeff0feb28b67e8950c6d111bedf7edb44420a9825a93ac99e6484f4121846cc8f2b0bf998102dc6d36ffcbeeb656621967c948428f9afe33362376981a4212ce612a42dceec94f252df233c936e71fe3587a551695566917d94c6d1696b488db9e4d929120643062ea5f33d3c01af0a8e72387f79582cd79c9a5e3ccdbf7c5f5ef09cc20b12b92b1dcc2b723ebfed9453fd95a160d91e272675accf031c4802ced5bed9dc93303378b2db64eec574d9382d7c8036ad3f6eb8ce44505ae5fff270663f7708e909ee906197e7148c2925c5fa714985113fa2e136569d182aba4da1c8b218aff2d8b3826a8de5b91c9698fe379743e1f2f1e66a56c1cb1afc41d4ab21dab4df3402cef8f5ce81ab8bfd102b7e3826f9459933c2f47a20c6d9f962bcdabdf2c1221dafe8359b6a5a1ca16ca6d561ee89f18c6a4d12c7420b45b85b7458d3c644407d84fbaeec701dc50f0275a03b3cfc9d88cae00289b3d153bc6eda2f8f0f4ab388ae541fe15e5a05f89018ff3992143b0cef9739afb1460d571eff9e898532c41b4fbc6bd9dfd8f0f45d6cd4d22f44ea65e05e5b53edcded466c692629a8567c4a95d3ab0c164c84f0fcd5432b4fab7669a626b982343bad0335b14dd774d5bccd3626d112dea55fc8557f7f548abfbbbf588a5ec576d5cb573a077019c6d175491c39acadfe9c8ee56a9634485ed6b736f870722f7abf2e28bd2c5b82ee2621fffea9931a15ef0e9f9aabc9646836a449cd346291a8e510476dcb50e90f73b8be81919d8bf251fb8e988bd5bed3f5caa5854a64897b33aa86c51ce8bf9984d3bfeb0a1677a11427c390c29c49ca4013d9ff91294fa46f36d10d02848c64f37b27d890b21348924f2e01b1e5c8b4b9847c2713d813f476a0d188bc23f9d1a24102df5f94f89a16ad2fee9a9323b17ee2a74eb2f4d55a84f91cda701102a11cd9ddb7bf8297e65b3eeb7cf40f7792fdbd0dc8299a7d76819512aae0af6c3d55ee7c974c1af7bf35ebb791a7eacd51cc01936ad1840edf9e22bf27461b41609c79e7dc24b5d10435c25fab389d117aa0f09c7091e57cb11be490b33f550e25f207ebafaa4bd61d3f340861eaa9dcb89c658fb7cdeee375faef001000ea416d513f92d92fcc4aa5340f350c673c9a6f20b35aa0b8e73aa31c0c482f613eed6ec5ce7e28efd84a4398ca4385fdb42ca18b75ba2a41cbe2929d56fb6eb19d5128fe42e1d1f560abfa2f6d46fd8c3aaa85aa8cafe9cd0bd2da218bb2ebdb6ed789d6d634645dae436d10170c785d1d1282c32fac4ff127d603e0cf08a4466d5967f2fb66a2fd9f65f31f93fc917bac4dff3fa4a3bdba4935683a18adc5ac831ec246866b62e70af9d77b7a252aa91a41807962dd14d0fbcb3dcc8c09b630316fff15e75150d6aa64e6d0927f2bfb184b864a015a463778a29ef17c2fc9d1614568f6ea85701b9efbc8350be165f66ba5b99b5bae11682c8012ca436abaafc21db175699cb589dfcc89d5c244808f5474002910981c38f4421f718c493c7d80036ce46acf944c65e5d7320177df64a99dc425fcc6ee9a1f520a71c18770e17fa252c28a7463bd5ce0d1a03df0a637160587cc481015348708900a76da124d76491e3e680d408658fd24d5af243ec09a42cd547c5b7fc9e729761896dd29611db69756831ab66669c8eb2aa35fcb418f38997acbfbf8cc4c43d429f0a1fe150711417a667c3470cd91c7b869195eab7437d746c2ad7e3afbfe6f784d02e14ea2ebe3c27b423da8c996e2eafc7ba34a53e3eee2bc360445ab04e8e0ec6df03cfdb9675f27b919c8cf5ffedcddf823d848f4432503b3af0b98157d5d48b5c11463a9fba717f2fa2b5febb5fd82d512a47c13eab209d46d3a97bf6bab94e98a9bd1b4107a10edbdd109f977e2d03781d98efaa35c81da6179c91600bcc2b5b73573cf8fcc11ab713a713c923f79237219bd383eb851424152a0", 0x1000}, {&(0x7f0000000200)="a14df090788357c75f213fe17e2c3d9f3f83424ee8e56ad29908c527c1fc1a311edf867cae08079cd2a44b57142ac1405c1cdadd8dbe420c10ae5c8248fb66412612106992b837dc5c9cf1587747734270ee2d39c08dbbcd2a4f4a3f42a8b3536a54f4cd82fe0ead7b270a2d7d690e8685c660ff6124af126ecb34647ecc76b1f3a0c111a4bbd5ea485f33a3aa9e247cdc7ee99c8afcf80b03e57362fe37991689a3a5a7f70b3ac991659bb9047091f783725edb55e4225d852bc3f5f79db842", 0xc0}], 0x2, &(0x7f0000004780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB="00000000000125bd6e27f2d1a367240bd2725a000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10], 0x60, 0x202}, 0x8cfef63be2594bea) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2005000000000004}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) writev(r18, &(0x7f00000046c0)=[{&(0x7f0000002600)="a4cefa25567a5edbe4103606119d9f3cc0f93ebb573fa331e01f2315dc79526a1f7db0def605d33709067c0dab1c7ca0b18c2e9fbf27e70cb0ffc12afafb9346c1929d0c3d8fd34241dae11f4f4d2d1647e602d22160d9d87408bf3b0bbb931d89b3f66e2f469caf0994a52f471e0a99ebba80b187dad3a9999de9f774181be44773e34f375b004e47cf35b6ed", 0x8d}, {&(0x7f00000026c0)="ea5e9bb5ce12ebd32e8104ebaace3ec25616a146ad3a32c071741bc21d447dbb61d383c3dbfdb9492db40b6e3687108376604f77ddc29282e89573d8d1474dc679ac39a8f1290a7d9d3000c715fe809551210f26b82f86383a66c856b575a801d0ff6dbef10d4ed8b4abefe4eca8f3e369b65515951aafd2a5b62805bea8ebaa1916e54edd10dfb95a71bd9d18cb472a01c1604001fb3c2b5aa81919fad592a1dd1bf16a7515dbe4ee32ff7144b5f24ea38afacb11fc0ceda13fa7e6484432e7d9ce34dbfd244d3ee942d21fce79be4a142aedd09373eb807864ab200b858534569d785c3e2ca8474c1a31dd60ac9e72783e25bfe1920edb1bcbcfb857d0141f68b6e20e7807ffefdbece073cd10cacc956296756c898e733f6e3db2cb03fc7b14d962ad21e313fa52221263f579bfee73cff008ee48424955575579707bfe6d99cf7e39735c0815e8c8709efd873d22dfd774aa7cb601de7c080ecab5dcdcf28f6c19d7b52ed2b8d11b9d0a6cccb31dcc59e61b62b8ed134b8d6701a003334c353d96679e627bf1ba382112fca976c24d22ec1a42a233ee74a6b0405ebd9f48739f20a3b88f9b5823f3e244e80121a884d47ca98493378cb56fa4db572199a6fef80b08de48bcbe7d0b787685add2d7b5d3f38b565c00314e2049e4bd6eb67f4453e5441036a4cc9f9b79879a5defa4b1067b6e611164b24dc828ddf9dd4c50ffa7dde5e7c89fbfdbdcf6cab4eb16d5b206c2209e4b4a40c9bc0b30c1fb2612b29734b8d54562037cffaa496d5f20852f0a4791f3be921d8ef7525981ff13aaa8f38078e3c2f1dbe73e4fc9928b5f46e17c1eb59574aa4fe51e7f5de3096427817b8d43bc67892f5f81f4b998f39f330830b2c612e8ee442decddbb4fea8815f04f1dc2191c021ac857fb9e89b086a9ad85b5742a31e564862e10f3594970f06e87cadd434c20d11f756dc63fde52f06983c6d8d23fc7d6bfec4997b99002f1a7f1936db6d26beb37a55491834a05025d530da0228e1b6175a610361f7157ebee9b21d09c35165aa20cbd61b00499b740a493e73f4d62ff75b8b4745d2dffcdc0a370f0843df652e54d3a6d93ec2bf0dbfa72efe1f4b641fe82c33f0fe6d2efa3e7e2c044eb8933839cdbdaa980453b3ca068c72bc1c6da672720b5cef3937622a76786be9c05df37c0d4b2061f728be8ceb3610bf19d0ca7b6f7a69aa6abc8fcc38b97bd9464863cc5924d6eadd5f98a18f0f9cd4bdac99e9d34c0bc956eb40c6bded4aa26e240663f4fd2340ed8fbe4e1580c0a5b6557721dd06c19871e20782bbe29d13247ce2cf7cc0e7a976c4fc8e3324793452a9cd92e3f22a21cd1e25c835b7b07a5f798f15cf6b5646dadce4b8e0df626a3e6b6789ea6f495b6963a40f4bbac029e7fd59996b80ce09634a50ddab56373cf248b00534c1c1f4f4c0c5760484c76dba586f257fd9c767ed583a23c4df583bbc9abc28928918e2c922ae8e60251389eb2334c77f948ece1bd87c29772381d441dd853cd8198485fff898e21e579fed08d6676e1afba12be98457c9d15c898224f53a85f9dce9053707233c6b39b2aaab178e99d80ab91b07c5ecebfe42ae307d52e4347f5534894c08891bfd1c53f2f4e56c849e6a11fdc1a9ebf54fdd2933d437138b898d0d247b980ef655a3ccffc374c96c1e763f779cdff9d97e0539d7c822cecac55af17debfeeca5626eeae1d758a1ecee7d815424fda130f4a6d64f5e92585ce17469fed829e1e6950261228beae0d743d2fa51c5f43bff569e6dee8020604aa8912565186a22dd8b7f9af93a044006d198bfb7240b68f1d391b8b3db265723befb62d78707d7435aa03c8eea60151171babdc942ef07ef68724df530028da5cae18ba44ccab22e3680e6d339fc0e4112f319de117402e220924c761cf021e2b560ce7118b59e9ed8d9a068e7534a0e3cc31babc434b6ca6b6958fe0ebaffbacdc8f92649f2045b07f29166c3a58ca1e219fd38ecffc28f987fd86060ab67de8feb595b2533c4526dbbb6e981d7a310d6b9ff045d3a24fa2c7652d6c09de028e68810aa341cac3292e9de70102bef27ef9c35decd84907ba4ff33a88e71328528ea36d84f75b45f2e4f59347365064d5a14b5477e8668077765b82788031ccdee056b7c33dd76e7d1f3a1826b62ffdd0b804a9c3a04f855f1f4b3eda307a723f90bca7cd549d3aea9940c083d6a3c169f05323db47bc0c822bd1a7aea51fa0f80cb16172ce6ee53aa38ac25f299abf92698eaeeee9da86d847dcde92bea013312d4e81eaee6ea0776e7f006ce7c1591cc8cc8abd952e9536e31155d03a37bec8755b5d4de62c316ef7ee3342143826f4f5c97150ec62b7b8e99d6e33448e254cb769ffd2175d1e0d7386cd146c81972ca311732df8cfda5bef73debdecc5dacfdbfcf260b80669023ef110dee5f27b833afa3286021089a75311a4bc2f4505e8d242571d746909d8808f2388dfb05c0ff4ad808822b6b043c47732d7b86f09fda674930ef8d7cbdab34557b9c417f3b442d8cf85c2da6e4ed0bcb69a52a2db5280cfe268b16aa5ac4ecd69b4654e485918a5fef7a768ac8458fd36aaa85b72d9af9040a67a66255ca83ef9655db393dd28b1cdc1b58e644e208172c5652d4549a4bfe0359117b33dd2f66f7fd6bf0e2cbd29c0c1a17d8cda92fabdb2d25afd48d2f645fb3b09634039ab00fcd18b4fd97351ef8b3d6422b993d741336aef95d50cb00d3efc0f4620c757d10df3299f547e554b1613467f27323ae79d168baced398b23ff86e1bd68f5f60153f18ca8a60096b836ac24ac1f98cdd2fc8ee09f5813cc5ed1a647c109d0697edf15fa642688a5d0261a9d6390d507952d3f5d995bc48960d3c468dd8bfe32104f51e97c759d96b967b0487a9240e1b16197c7a65b364c7c114f86049decb8beb9594521d515ddbcbbb2b925f59f885650c78da0d7fd862af652ed5a9179ec456cfb0d3013250408290cfade9cb82bb67a962a927434df740a98240b838838a728f463fdfd4d4e8380841777d28910d1a0f948ff9ee964f6145edb68251a527d935693c3ee9cf6d18cb7478b8f11e05aa51b71835b8ad5c3befa239fc64356366bce2a81fe64bb9ff71882e78dfca5e98fae075acda3ff403985b3bdeea733a7cf5f70a774bac448b82d1c17a0794bc63b8baf541e025de39f62de93a40dcb0fe734b5d49421841d4b345e00aaa63e9dc36e3b471c908778e88438abd616a31b02aed7893c6c38b758a39fc3cdffddf0fc152bb958718ff7716d194bb88450c09753134be05668d37e21d92e57af9175eefe5e2df3176dfb3124bb91a684c2113600249d94847e0e4dad03301e08acc3fddb040bd688b8120101d8d592e10fe47b9189ded44c036537e50773dc403ed3facbd0b57dcd30b735eb29c3c5a0f2c436ee42a21744e85b9e7c0b60c12350fd26efc86c737edd9c4bf3dda434ce0b46b859af4eac0c5896794c5e71bf48b51b9c98137326be44f0310ecbc0b9846c25c04fbd3417f763c1e1b7118e4fe964e579295cb9796affbf83c2915d514c794897c7da89c86ff2e921048597277b4fff7ad6c98ae1442fc2195a7a7ec701774c90ec0d90c572dc9e8b2e0460dd11fe40328d5bc4c3c790373e3a6107b9c30030e288bdd2b9ee2ac6a3961a38e386574c4e77f26c5eadb53a79c5e2e2ffc12d718ae96385b699e79315cf874c67ad1af050939980611ee451d3b58a8f2f5118fb15e7587aa86d411fc2497c6b157393707c4337e51421c815b4bde9a55f95fef72d40eca6cb5b8aeb69ee111f634df7438cc48f19a09d6fdeae8cd79cdaae68bdf83420dc91778606a946d2795c5f8585dce2eb23828b81632f9e58e1f9f8efde10ff9611c07441c47448859e49ca550c1f094e5b1d7ced781fbd2037a8a267f83c0ded4a55703c8c77ca4e216f31a71f63094b35149e33b0e344a34bda7db2bacda458c8ee9ce426db9b41077b6deb07fb9847db33c5b215243fecf20711b9cda0a234d07f871048655b51028105893cbc92dddbd517d1ca28822abf46af963f81044c878de3ca006ed8c68c893e5ef0dfc63080163d11cf184e7a5e620ac81c9e271dd5ed9ad53df57279588e0c41151141a0b0ec3865b38ddc9434f065342ac4908e183b7df446368eec4154f10aedf68c6de0bd3856bb10257fb7a4265e2e43b161239e1eacbc8bb2bdf5a487726599fc3ff7644a8a8707821b645b6b44001766c1c06f86f1b8493711352138cceaa9e1b513def12b76af9e0c4b3f3c8f8cfb62ab65a006d88cf42b1ee15af99f8de8057960c8320c887f546e83ef7a785f791357f7426d34acfd42b562938f994e53e0187e86328d1535a75cfb8be792ab57b8cc5ed2968693cc36cd3cdc6bf732f6fc5bad3a7e46930bf6b8a24efb4d2104961ca64bc701f3ceae19513a96ae11154b8e2eccbda5e35ae8578d8e018befddec56f6f2f2dc9dfe1cae5870604bfbaafaece09d7dd21477567a331b8f3d249ece14599f16fe0949a81477bb48b282a2b7fcedc5f1b76e0c1970eb03816295d65a112379a5cc6c8a9772e664be16afc1dd32c34283707f721641ed46bd83874cf177e865a66a4dd083ee30d8eedcc1434f4bd6e1389ba67633dc71ca2030f92a9687806f69dc9564c1be7099367f1c518a7b4c030fe48718cbc7f990c2b797c208e10bd84f39b6ce51cecbe3740055426436da83c3d0644a5523af5a836ea94de9f2d8f2c8f6025dbb45a5c5e1f4b2b4a513eadbbf0ea651ec6d76de43643340e347b11d770abd5e5a1828d4f51bb12a4fcc30447e77e43771faf3cfec517cb66e137ccbb0e3807f9cf0d2fb7909868724c88abba40800dceb0fb569292eeb9ddeca6b67adc6376fc958fc39a5ccf9b67caae97170e1278b74675b2751873387ef3f8ad090f12546d2a6fa296172415b06db28618b74e4ba05f6d4f12ddbb5d6dfb21f5d17c066f2eb6ecff988d394c9eca26320ca59f82965b8de960c19a151d2678753d57ed23462743062d50d2685987744b8c624ecbbe4786296f764c2ceb2ae196bafcb7039d6c16c80022850940100465662d64138eab62936277517bb0424a561747b1a9b5c8b45e7276e178a03fdd0c91d3ea6a06a0684e2556ef014600bb4f0b34c03d16fcec8707ed04c38ba440fe42aff8a12cddd08a24c5594c482460e9e792b7526edd48e83683ba45dceec99af58c51828db977cba8e25603e54839a204138d436aa27eb21605c24e7f98c04eaae41d22e286ca7f786c7d090d222f6b07263afd6a4c6a2f1d5629d7e151e0b4775744c0e9d6034fbb4514f2eb2fccd1a3d287300695d67353c2885afc2c0509d302c38bc6c1f8a5e37ac7162dd46417a1fd3a3a03edd7326488fbc584ebf2d790b438beba44e77b2c56ae38197bcf0e98433af842dcbdc21ada7269f0076f09cdb2f3d867ac3072a038a75410bea65ecc0afa7c5261b8e1813e8b96707da06defd1af24d78cd5665172099ae11836c3aa6b2a3675eda9fbb6171bf7b90ac0ec3d53a65cf98695e8b271593551ac51c5f1de0cedbe098c07da3a298f9fa5dc9d16fdd76cb4a9c2f12f112888d4fa7de61a65a23d46d815d5eaf40d905523e5e5a2fe78ac1a421062e85939c082fabaa7cf46c9f2c4750409d1338f11f5c03677428569b21d098968f4352180b9292e9bc2bf6f3e8fe6f5bae053bd973f63cb872223e055e101ec6916327c664792e28fd64679c01156858302a3062ed0dc7b7b25b475e170899", 0x1000}, {&(0x7f00000036c0)="7c16ac97d98fbd6a308a5d919f78d92406c6ea5cbf1e7b5e69edb47b02bc0afd627d055220d4085d412129f54abd8ffd975362e36e0b3046b9d80c7e05b19b32b43a8bce8f2edb5ccf4e54c2a9302b733ea53125563c335e926d87e0c1719720243f7229a917be8e45743b9005e961b377a99456601c7e355e18b8910acfe8f2ba5d9c1da0be3e4d8979d2568f835680099d8c8b2070fca04dfb8ddaf263b2cc9f543910062f11a633b9fa906c9184ffd2cc564d3e8fd47c7e7e6d094ff38df3a7fc73666ba1e09f9e7d88f65f1bfecae7afe7f72b414281441ecf807a2ae9d365792df6915df9abf774b086fb4026ed880fc0f07e18d63e3696c46dbd60dff7fac03510037829150b1d03ddaa8bda284bfa2ccaa3200532b73f27bec59a2c2a733578e72ada5ba4d2695711e238f832821240c6a3be043495fe8d4880a8f43b6efa31a825e82a03e95916eaf12cf92aef0d884bfc08391fe8bbf3a33a5cf59657c03dee1640c1660e179b53bde21e3e47c43fe81a46f3edcccceeff982feceb29b9b57fbc4ddd2edd233fd42023e3d0ac226577237ebc583fd7f2a0acf59b7719b8af0ff75a17ae44b55a687aaec4238c1be4e61fc9044c0c025163eff7b89a9228e61c699eacb54a5a5f06cacc962f8ba0f7d02f3d10be1569c82425710d115375ff8ed68de89ca5188c51ddd9d92aad6bcb6c54eb8ce135b918d18c2ac5ba8a913e6b9afb0c43de63dd15ae5a7317e81a1d387778a080b12ced9b7439ce2c40578dbeb45f4bfc26a03e971974a06704e62cb59f9dfd99a9317975d8749b20f9e78c6eeea1226cd09714f6a1b0d3259e5c08f85fd74471620161b0eeb7da76419ba461daba736aa9464c921b1380fb5d411cfd0c919e2a54c2929d0fc7df80bc4d1760bc23a4350ef5c239bc272c843e8b9d238aec939607eaa14485bb55970b38f0f5a6ffdb8ba794999bd0d868d91d4bdd054c2bb9aa1ccc951bd911cfe963fe458efdde5849c04893574c50ab3043277e4639e8d30bce03ec69d6b2bf518d28be978f6d8a9a38e8bf57a87cf116afdf011fffd22e359833f27fb490a5797fe67cd29b6692c09a2f49856211299886e1de7dfa6e778bc24c6d2c093b4d1b145c8088da58173efe39224cb77304b6dc274fb800f6e18f1af520b9c1034705e131ddbd129948f50e59b775b5ff612430bad70a86c5e059039504d25780a8cee6d36d0b7089ed4f8f66df0c3bc8df26716d664782e0ec2baad104122d473ef431d62947d767357194abd475d508fa6293fc13ba1ec15739349c3e42e1b1639b7f7033c20cb5f07cf01dd493707fe544a49483edfde01ec3469a38d3f7c56fbf9a5a39f3460d91c7c1b81f52fef75016ada3e65fd5f1cb2416af472b86393bd4e9f9a63a941617b12e0dd70c8db9826b74f39fe2164bc6ca712a886c4c43f30bce5eeff97a168172eaf39b6c2d79b3319463cd9b9ca0b39ec3ec92387c1babbcc06cfe481ba723c1e6215337f9a06bd9bb0b2db0c5ea162da8c65e48bec484572cdcb62546e89286a7a747fe929b2df570ad9e31a99f7a7dae272a449f7bb9ecb56e2571059308bebde0abb22dca9890e8030ce58411099e7c7c0153450af5207dfe2c1aa7cedc12cbe8681e86cdaf42db5e8bc9e4d501dfa20e20ace97128f4491f6a015b412d28d04992dff3b5d602f8876893995126537e51cec24b4bf527e049f65ea7714bc809932d53e778c1cd01b7574585e538e58a54552e19dd780c63c403a3827926da1ad8e80353b2be7a5f861c312727ad1e9bd0515dc7e2518ea364e846e2f2d76d5f0ac65845b51d1056ac643b2433c09e3f7f0e747efc63172fd9f2cb7af4ea73e65643df88284beee33eb33730efb2f1c5d28b29e9b8f2f9017aa3bd1d50854e16681d07c5b0da33362dfcb5f8751d2bb99a26fc8f3714addbed7f3a983b5f15adf7ac8d55c91340cd94ec20e07d1eca0b2a0db4ee7be5aced698ce63d9c4f07d89fc9b8c649c1d148cdb72d10885ef708eca12a22ced39174b81c9e622cca10385983d6ab4b9558ae202af0c63b9b31bed51be9609b83bcd56593d81c86a0b5b95d5d0a8b2a7166944691783e939cf5990ea55a9b266cf2a32afe2fadbb56cc905fca2b36143f0b08777f2264dab35a76591bcab4b74e3dea934829e617a49d3b6f64c2dcad27f5222652e62600b51d0797debd1db574b76b90a0aa49b5fb82565ed10c6ccf1310ba1639c7bc451900232d82c919c4fc35e88a79474e47a1e1ff9cde18e26c2366eda15dba08e41bf6799ed56a4ab9bba892252676cc79e8081e540754754369a911a9891cda4bda2301403029a80085d4adccdc08c8043f04eb5e6106555a54a1b71b1951d054caf8cd37e7877c4aa1edadfef2fd15a30e069e4feb33c650c3443e12eac53eddaa7837639d235265384bc7d3913084cffa5811698848b4f82c6cc0e14a17e926241c32bbb0a314804aef64c16038471ba668de022c2c274b6848502ff4e204af9af8dab10cb49c5f08882b7279db63920383a309390e808bb946c45327e27a0d6b22ef0a32af0dd2d4073f1885f95871c9bfb134ebc536de82756ec2d5258f819a85d7ac8debeae5db77d5bdbabc41e31f34d90c31d57cd73f5cbb04bba16ffb653cb251f9a6fb33fac6cbd6e73face0517b003ff71a1f68ca1255f6614aaa8d1827872dc98651d85a988203740310c4bfc179451fb851f4ef681360030df87bf504d777874abe4754561c5ad837a255a3e060eb3ead37577ed71ba9b4ea7333cec8a1c44b7a6bdafd9f31be4d82019ef25870e4f0f2ec66a506e0b4f472ada29906821f1e77c39aa519d64cc788b3392efdbbfc7476edd55293bc1cee70c0a512af557f2c4efafadcdd006dce570fcebfd3525e87b80032b8b6a955633f16ffc3c159bff299a903488eab572b44681bc2247f4c14beda7f38694dd091c48df56762cd568f86eba3d126a06df182e1e64e2be5a2d8c30029f1e4ee55df1f96f43d968df4d7e68cca1429f0042ea1b81399a1ac1613d65422291ced1dbc0e4062fe5913dffd15d0942035a2f5a1aa00a5106e85593a365564e914afbbcb30482ac5e2effb0e387d4e29d7f38da85255995cf5a1b5906ab6e2ad41f77915e11bbd4c1c7f35568966f30010fd422080645b3ced1ca819c1bdd4840e48bada27cddcc1f498a00e99f3723a52d2bcbdbd76eca78564e42673d1173c5c35ef9e98dc7d31fc34a384f1c18fc3ff91af190413cfabb0fe40b3f29ebe3f1af0eb320c34b947f736ef81da1d387e808a3b85e70f1157d52ae107a792d5700870f66f156a8d37f5e030f0283e256f9d2aae09d8df345d4565fa82b7d154eb2255954ff6327bde28dcf157752308b21c56673043b19978e19fc60257724611d97c17e7a9ae243588acdfc621a8292969357317157f0922af8efea433f453098ff8781a312b9a2be71b1245241b31dcbfd169770d13685f9eef21d18b0fbcabe5dcae2e174dbbd50e469b5c8b9eb0a97917deb8c1c16d384c5b775076f1300655075e8dca0d7c82c31ae62f6a9a176d0711bdbdeaec8c9d3b39b759608de2db4db3d6cab5386bf07efdec2ee5ba256d58b70d2740ee7f5e92e87250bc484066dfa9459a8d38e2974c754abb1ecd9c5e70d83d6d34ab2711b7dc27e26e40c33f5f357fad338aa817daf54958ca4137ef4655387e224f998af3f254a7defe90b82bb9191eca7df1e3b2c591497db2ae32ec8f24ec5ec4f14f308764a957a8dcbf5b72baa74742755bd1a09260ab5bbad5bd30a85b4fc47149b5d5c09da0a1e1927739c637a40ae76cef051d8590d7c579aafce9fbfb1779c6108af3d6454e0c15cb14b1880e0151ffec92c6075e5624e69bea0b4fe72be65c82255a71b0adc7cd9696d4ecf823bfc64b2c588c200a1166a94aa8098d701deb081d541c84cf842b1cc3ddee0615b16f8c3648f0d6aeb6b9ceda5c281f4e946192348d57e5c7686765d1ccee43fe3a9cddc73efbb7af48506421cac6fee974cfb4f58e0b78f352aaa72ab2643b106c1ca957eac0d6e17a16111bf23c231f312e7cbf1bbc2ae27d942436f3d05aa08196be977645686dc2904adbd31d329a29a1e2f37884e73bf1c822d7c13021180be98620093ec690265c4996f7a2b7589a4b86b3a839f381cbc345b3a0bdc5dcfc6629e5c5e9dbc5107fbd25439e16d9672dd1ea88d457e5c2e7cf3f4cdf2d77f6a2a201e169fa4e01286c3345f53aa879339eb3951d7aa467fd63b2d1b4fd0b616f0961eb7b1adad730020aade96c02466e544ad08c807413a15e2165d934289b05071b637937b5ab43fd863aea026f74505ead08d400935a9b967c087475da23a3a72d9118f59570e17e448a8eb0b03787f85418b4ede8b69e58c3af95d37b6c38e99b24f9a6906059bc64e89d51c7aea75561b14a4db8bcc8cae7e6a7748f10b02b69ed00775050d64c315e34bfdafe137e31e7328da8d4a23a90756155143176172cae9752849a61a15f45f6dc4929c2c6ad03787e8acf8592c9442b2c5f707540cf0c727b2b7012187d31c30d5f66f0597d8ca4e76c7e3c39d6440e1c07bc1af2633305870517af76f32baaa41fc7272a06ab3811d60d5c9a26db8c38b0044bd4301441783479242e0b0d20796f541644c9ff8c1dfb6c4f6ac84152f3546e357472cf616345edbe9d481d61f1aeeeac8ffbf1a9c844cb7658af0f49ec546e61e324b5672a2479f585a1cbef9f5c37a6c9019f42c6bd630778533182b26f7783b351e039beff4e5fe800cc3c05f06674563eb7a9c82abc7d1c9952efb302373bde9e5288f904728aa3260f05f509f0a2e4b8c0d3c7dfb7b5a71920a232fa77dbdbbd2d9fe2d6f938c30456744acae4e66ba538268aa42e418c54c480074865d31ab06ed959f8a0e0a18405674a5e8eec345b8b3655f9bf95490b4e8c638ef52587cfc3f511aafcc8180cf377a846a99e0d6be81b4178ce3a8738244cc3af094d48334472c8383357f392c892e5d3fb8aff7c6a07c244f7bfd8cec9d3fc76d57efc09b2da512e7b2a75ae67572c5b813f20fc472646262dbcfde9284ad9e75190ad7064ecf7c96d37a99da449f265870c1578422f0b9222dca85755c9fb00cb4008b57db91c9eee6511263c9e85f8decccd84dd61add2a0ad814eda0065a0f66e8fb9b8ef5f736db9045784545e285395e8e772521b549f0907ac9a85df19ad97cf75d0b56838c136fa32a7d1526a816f30f3721a88987551fb73992aefb602ce81909edeb7ebfeeaa574f21548b5f0bb35cbfbbb9215c16ac8872b7af65a0eb956225c0287a6cf0cc7a8400e6762a173566f01519ee64c37598d6e498cdabcc0cbbb033a9fdbda6f99cc2e0096ed72cffa4babc3fc97bec52037bdf5f156483c590befe63333570f3d0991d63263662ffc89ae9a47d06ab400b9bc835ee87674a25301ce2b5ed5a3b02994cc6aa00f7b9759a975c20526075d842addfaf6b15c3d29b9ba6485b650e8b577cf3850160f0907419ab589ed582e527930f2f32e523e9de541a69a903ef59eafcbaf534d8569816280342aeac56913a070a8cc8936ba9e4e9c77954a25aad39c39e216c076996eb79773cb4039892bb45a40caed35c0112c3019d6f85e52c8af9f1b562a580d3939670973681a84f864a5187ff0cf598753f5c005a06490d88d2183e7fcf37116f524e23e5b7725e84a7208de3d7c30840ee428981f103caf01b81370c0286603e28ddfcd1c66c45e4d3649fbc08d7f692504bc9c78604a", 0x1000}], 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r5 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r4, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={r6, r4, r7}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r10 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r9, r10) fchown(r1, r4, r10) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:40 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x40, 0x6, 0x1, 0x5}]}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000340)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000005c0)=0x4c) recvfrom(r2, &(0x7f00000001c0)=""/107, 0x6b, 0x800, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) socketpair(0x20, 0x2, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x3f, 0xffffffff, &(0x7f0000000100)="f38d2b07ef13f8ce821bfa05c1e62822eeae4138fd7ed282c5641404eae734a9ec0bdf631179e144e5c65eb1df9549859e3eb2900754c725e1f916b0cc899599e2a9a9a2c39c9753dc3722676c10202035119b69de736e2825a5366b2a73aab1b9acd35887fc7fb6b83dbecbf64a2428ccdfb613e829adcb8485e2a6fa937dd9a3ffa43895", 0x85) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) 16:00:40 executing program 0: pledge(0x0, &(0x7f0000000040)='F~\x7fz`\xec\x9b8@') 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:40 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000005c0)=0x4c) r2 = accept(r1, &(0x7f00000004c0)=@in, &(0x7f0000000480)=0xc) sendto$unix(r2, &(0x7f0000000340)="998dc6cd34322199c1a56e62ef10b427e2a8053c0539a2783ab8b7c698e8f4136abee515ac1ef6479733521ceab46f0455ef2fae637d5426716c0eeb7953028474207c3fe28ce7ce1781f3b3a67b606b5eed620054db29896b22c501fe", 0x5d, 0x400, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="9e3676fea0974afb1b3ace6cf4877aaeadfe57aa674e7bce52733c314c6076df5458a515974ece5909bf4958f8647edf6f", 0x31}], 0x1, &(0x7f0000000100)=[{0x50, 0x1ffff, 0x8, "b16b0adfd3a4b93f939ac476ccd8bbbb99cf03b41cb2006d807f4f18766f03c4d5d545190ccb474808d46744a7042d6fd0723e8946a110a8bd2f48bd"}, {0x78, 0x1, 0x8000, "fb3ef0f9052409ceebd48d1a5c044cbcdf7c1851438f97925730f584fabd279dd053830f22697ac06ef8d73fe0504a8738c489976b21ecb2f69400904171ceaf901ad1c3385911229793380bf9e3154cb66b78ebfdec98fbfdb423911d3f532535470af3398fda"}, {0x98, 0xffff, 0x1f, "d9d2f1ce2b41ec5d0014a1ddc0ed86b7d5a8a86a24889c58e9219888cf3526d23911e315461cf7ce675918c064e4359d0a2d661bbf99424fff66d67d51855f41d929605c5588127cd003417403f84c0d2b94a94dd0a544107421861464b25be32e4ad672a30d1dcc1f378ae676a46e1e0bc669ac3dc5f8c53fbc1bf3684fac995e630e51a0f1"}], 0x160}, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect(r5, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCDRAIN(r3, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:40 executing program 1: 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$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x7, 0x7fffffff, 0x3000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x3, 0x42c, 0x1800}, {0x3, 0x5, 0x1800}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/8) 16:00:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x800000000006, 0x1], [0x0, 0xffffffffffffffff], [], [{}, {}, {}, {0x20}, {}, {}, {}, {0x0, 0x0, 0x2}], {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) semget$private(0x0, 0x3, 0x20) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10082, 0x0) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x6, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) writev(r2, &(0x7f00000014c0)=[{&(0x7f0000000040)="d1a6fd3c5a2e0b60660f063b7b72d269e3c99e7ee779eec3e0efbd7a08"}, {&(0x7f00000000c0)="912190d607d88192159ec050ece30ef3de26db87f255c36889f1fea879165eaff4201b22872ed0b7017ce7ca5c6e3400cf58307843b717347ff3ba8c758961df86112baa2438bec8c726b68578806f8e1f25e0d68942c802948b9d81d1f4f5e2fbf792db83c423a320b312398b80380b1770ca19630103b09514e01d5b9ff0f8f2d957dcc6245d18b892183f46c2e5728469413683af0842a5644227167b5c6f21ee141a1d292fddef12e0c18e8fa2dab95fde2760ebc031b445feec013bd86fb75e68ecc71d5f7634a247bc44310443de04cf9065cc700f8a628ff3ecc133383855f9a80cc787fd4af2fda2c3de504c00ce4811a8f9d4a605647298c87b1ed2ed5c1f6257eab425faa5925b8e54779425285e81728de1f66768cadee8bfd41c99a2c0f4d0449374bd997fef82042956605ff8fc56d55fe91444c01765df71f069928bf3e24f1fce9abd534c0497e68e944f08808ebd038837e61e3e13b645df53d049587c44756d50441900ca6db5ccac335d97ef416124f23e13d15db638e12c5e0a4147021c19eadccc60964d97959703f44190256705ccd23cbff08b841c3294e04b02751ed81137bef348d868676eb0b59ec9fff1bb1bae867a993b07404ff2d0db5824f78ec05db5f5c7a2c593d1018d23107555970d7fc7d181a303ee1f8729fc846a87510f8cb6321ef22cc1ade561c48633cd0ed014df1ad2ffb6abb66d98e1725ac06a26a9b4f77bc1891b78226eb64c6f6bfc64583b62dcf8fc0db58ce00f48420b9f614fdd685a1a358544ce40a18d7e08708de77d03020622fafc5e9b522a6135c6f81a7f3c8a374954b90710726dd11300bd58375cbaa21978b0252610590f4f1826f8360a2221a923062f573bae3facfe5f4fec9316281caaecc856e5c6c0f962a0da096f4092b607395cd64df95e369b0da46841eaf72d1da6c2ad18794eee2f2c8358b440601aa441136b698eca77b364afb890e83ebb645e008b3863eda2126f2de712fad2461eb0190b34dd5bd58ca3a17b1094b79ab86d29dd53476d8d0d2a26bf0d936716885861bdadac8cac2cb552b3ccad7a614db0c2007feeb611bd20b1d56eaa75da700a9595f9cd338b75af2595b53354314179e00f36d4ace69f9fac147f93e03cdb12841d45dcb8519601f142c92a8e536eda3d764c69147c53628b8941e2535323c84570444cfe083a2b6bb348b8a80936b0d96a685d22f60ea54fb4c5b031373fa00ea6989e3a06b681f1d61ecaf63e43c6c723288041b46a97df3f6f98407e7d09e5c4acba26a90da761f16e4fb1821f9ac550b99d182cd15861f16dd9d086c16daf433bd67dd725154ac16b6b853f6e758a6be7ad0338c8f77db082fe9e0a6897bc987b7ac411955182ff45c833b4727cbb5b5336f975bf696f02115e2c4c32bb626b6d79ae735ae067e5af991883481d38acc022cb65be637445fba516e2cffe6661ca7fe0722c6ba62b6fa9b1b52963da70ed1dc4c24cd2651b5c58f8e8034207031fab2943f31f667d962397ce5c623c81a2b063096122b72360bc565001543b02fd8037224c6741a65c4098fe09906027e29e0d682fe3df622f0a41c381591e90b7d7c81e5b66e0b290bead3eeccc811defdaaad967065e593039007c82120668b1a688b1425115e24175ba3a7bdca538ef0eefeca228279d7ca699053c27aa38bd8ab118ea2990bdab0ff34936e693bf9c4b2595fe1e4b55e48d15a9469eccc61a275a029718e411c7aa1b49f730eea25e3b7326b26f5bf23fd77e3beecf530855b16c948263d1b1ec098b49f3f4687be4bc68de9fdd381b260fb4bdc45b88a13b8b9a7ec96e1c042e39617b41d0899ec4b721f2e25953b82641efcf65436e0e4d49f35165ee4e76b014f2b0562d1f5b4b8d39376e19de7411fd391f26bd1fe92d2f5d90beb4d684d0db1ea400c354bbf1b491f442fd3caf50d11a09099e2559f51629831854799595843c833d6268556463bd68be087b604571fa885170e9c7f9a72c40da58482884be8c6e56c08853d1c522dc13cddb56c494c8dd02c04ce984ed1629170ddc6f5524afd0b615911295df81bfbe39de566edd4632e9448d2c5dd751dc17eff46a1fdbcb58700dc2f4475bdcc49a765753a907289852ddf59a5c85e580ce1461c942f15a9ed5b31f0ca66ede3dede3553e8abd8f4db7a238a45161948df3ea9fa487ab4f23324fc76f4f3fc36276471e9e02cc44ca13fe68051988c9b744645899815af5624c219ec24547beb2bad4f05fd4dc61246bb8988dd5fa009317d5ff8e0e2981823c5f6ae00bf8941cf432f9d22ae7beeea266241e3ad127be60e929ab590186446ce40f1277bad876567e70d5ed8d6c40c5456688008ea7b18825851183dd3f56eb8df18c775db08e63927ca9e5da0e8dc292c386d408e76f43557337965d93d26d63e82f889256450df6700b7a97e83129d5a549ea5efedd259feb6e141b1c32fe6a627c0707b0b9e2754924a420574d6a7776739bd00d1e16af5998c96441a475f815e4a94c7187a9f5b1dd70dbf796c680ebdd975787c8677da1004e7d06c5344b62d4ef76f792ac3f3f83319c5495c1fe16e197a9415b7b5a58e5481d153cfb01a0c7408caf7c269f579870ff96e4329f2af474b1dc41168c85dc6860265419d4337d493dd8a07150f1259dc3e646dec400a56ba6765d8a1037280c8b62ffbf2c05e8d55cc40917b3a250ed48d1ec87dbf35d5c6a0b3d64a4f420eae03ec26de5a1b11539c516cb679a970fbdfc66130a761ebbd5ed6f4239174d85047f0f51174db43a66fd2a6c7f05c309b1679c7193bcdd45b2156e9a868b068fb61b2694922a0aada7c7bce5a00031df0ea46da3e8315b2433488b122a9ecde3308ead0ef3cb4838bdac21ebf2061d2d92414364c2e29ad2bf758995856407021fabadab589381bd1917450246d30fde94afef0ac277bfab40530e82a0a95f5efdf5c5a383f35d3d736edbd2d2ae02ec71b66819f09cfc4c250d7d9088699989cb9e6c9752acd06252efc9246bca0f99f8adddf7517884dfdecbcb8b10f578d1ede61895a5344fe42f08eca4a8ae39f5505576fd27311f719f13086e704d23abe3ab1d0d269e38a51a1cc6115404c9fd4b04a97b057376ab16cdddebcbf5a8c0903f39c57eeb82174ff1e1a23c0c413443f321767535888662245d14962b5ec58ff5d38081a633971e286cec0a5c7994fcf6e06cfb1a2b98545950e26bb1830f1f658ffa9574a9b8d5c1ac1e8ed484a8f2be513fd17a9f51202def765e2a9d7ac064afa74cf26b2c280583800690df9eea51d58251a17de0bbf63ce5eeb4e82bfac7ae5a6c3e7fc75cf93584cbc54d7fb54b5f3c1af68e2d4a91858b2b6b77662d152c612ed54548beadb6724165d975806164ec832f4428ea1b5747c56c188c9fbee228592667fbd671770aca9327142682a717ac87ccf9268a8447fd8ef7570a8c50779dee71ab201b3aa7c508be2341c7debd371a12ea815b325297316d2923a01e7eae82bdb484b63e2dddf0936ca7d61efec62357288ead7bf2d96418cd9742b24d7c5e0be54a6b3b11b7e719a7977b7caf74df029ea35b8c10e12b4659d2be64c60dad30655e6a25b77c02c1410c86799a71b42f7ea64403e635db598827010f688d86b5054e4b996f7b22334ee25cd542632a381d42979f090c0c2095b911e667ac5b4e25a878dcdde52094f6cf676a968cc863b210e70b602399a87e0e62595307622e4cd96b7d779148980aa8717aee44c8a705be47433cd74967f9212d0dbc8005ed5d3f301d9d1bd54aad3c8fc8a4a019d1a84ee5f318b42af22409eb262b0b0ac44067015d56f5ff7a690d73a641149a3a97b89dabc2105f9189c2ad5f3069087d64d94b809e1da7ca65d7019770f633619b7f4f414e2355c28052bf6cc433160886317a5124a1135968230d40d97e9bcfaaf953d9ab5eda92fd53b489a34dac841dba696de114aa29925e7c3a693a835946323c56f0ad25c35181454bf785f3cb7f7088e63ff277109c7b4977859e150c172aac5f309adae8c343b6dd57e997c15645ae84aa6685a01c8c9a7de182d8f4a37ef85a478f692fb45c5e61ff0b36813874bc069934a7419a3d60a22bcda6b44f79c9e2dca22ec3586e5718c7e1aff4d00a42c749cdb6e7524af6b05f5efee5a9547c150c5203004474ebea35e31fe12ea1846abfdd02aaa76f692740219a370fd2ec8c88c16d66a87f3ad4d41659e3f8456f10ed28e9d512eb279ae260ad3067803092460a36346a23ba2af0965e2e380cf75a0ce24a6ae803fad7194b000f2f11b5c24eb2996a64f57385dec8f046f0c633fa9fb41cfed3c43171c0bd5f960579edbb041281d44c327dfae8ecf738ddfd716933e141916a289f44111bdc1b592ceb7ac0a40a44a7df2e96f3e4aafb568266be1717b4817f3ec0655136eb3564b1d1be66d6adde73dbf0618a8fb23d520ea4afd74a50ab3b3ad5f8d2b33ab4277d77a23b758e2f699c4cc92fb183ac029a13385efed67ca5b5449a7cf219cc3768aa4cd455ed4ca164315e5dbaac238d213059fb2ce7facfacdf8176fd46d2f115ade48d588581b90ac9bd2ea250e7117b4f641dd05a770e1afa28199dbe5fa24088abe73690e3f640f9e41be84d0b70979ecdae1b55e370faeb5ecb0968067c1e000f0e37d56e74d32926e223104077306e0bb74e2d0278d79bb599780288ff8e71f60bfe46a6c0812361dbc83bc46f50f98cd8abdde6ac4ecaedf11b4e93b82c3fc08d89a3c2e42a9464782724634dd47e101bd3fe7367b52008158fb454f4a95b121cf1a9b1d433c763b3fdba08f0ce1eb2d310ff3f3def155a9b0ee8f96f8e64945dfc0da12c8186cd7ec67fba25af64b794b3852aabb213d26845bd9ad6aff944d338e699c05b939b8313b36f11e5ed55b259f60ad93ce112e035ae4fa2867c78e8645b9b562e0ddf8cac7e7e46ae1c4619349920be1aadf48bd5569f60da5e2b064c94b3e66632c209c8918e6ae408d1789e1ee22dedf1584219cdf65fecadaa20b21b9a585ce42141ebea96a70188bfec11e27ddeddfa69477c5b201364bdf6cd25b5d582b2ac70ccf35cfbcd6e9e5e1ef5d45891e71c06c288f9a245a0e33f970fe0470a6678ba844f4a879faf864ca3d7f38bc5de01aeaf783753740296cdc2b43e6268db3bfed006d5a41a28a4fbc639f07d7505a588211394bf81de8923c555e54c72baeafe479346c5f6e0f898759e8d77caccc698e85be2d8e7102a245c9ef72c0ada4907b61240141d3c6d105b87ba65d880c1e5d16f491821e3a4532b5f3869e6ca9e6ca19372015e463553c2380f97d62c27e093c761a6fbbe5057bba76402bc0be3dca60e8159397413bc2addc83a682b01afb42394c9f71430dc2766eac0475e4b4e13ef3c5b189045a8d607aceb4638dd5b1e88bddcac54e6151772929b88a89b290c98636c9c62c8dbc7279dc3ef7cdbc50d8a52fe3b551a8695aed8ca998acc37ee0f93693ae36e925aecf25141f5c543c4ed55c7a59fbf95837846675fef04e4d1c0b8ae84e30e4e1cefb7b73a0490d577d38ed5338c1eb0f90cdfb1fe996780515dd804107b6a62cfa23c929a3ca7db199526fff236a08521196071a15f303ec00cbe2fad652146f85a115fe22ae25f976a6734bd784e8a0205388f999fe475e38c783ae7409578642b9f7559fb243a7b8a8de290c2da9250d0da3c195cf9a5a7138286565f76e50b40d20fb5d0dd4c2263a8580833b8e6f510768896fcc684c2"}, {&(0x7f00000010c0)="aee469e2361d71c3fc29712c83c23fdfe195082e0c32a2031954176a079d06048ac89bff49b19350b6359d26fe6338c447fa8ecf275cda842a223ee58e9f19bde243269324b39106b78ae30e50bc06f356e78d8e4476864bad2517072eaf83fcc82d5faca666f5254559594c602ce1cb1241dadc74d1c5396ae7755dc8d3ce5c44d2eb3da5ce6571991ba029094a001da4f4bb0271afe946f913f72c2a641cc6ae7982435d"}, {&(0x7f0000001180)="50a30de0b6f76033324433e4fa36bc7a3a1d28b2656c0f825d627415c4f383ae943e28068877"}, {&(0x7f00000011c0)="70635bcd4a77112f43fa6ccdc24f83c2885b5031dd47a408"}, {&(0x7f0000001200)="0189eb69978084d284026ddce9fed8945e6378c5957644146eb0764e0957e198f40c80b488533795426e86578d9b9513c0f6c39d2517e9cb661cca782f4035ab32694402c2db2057a7adb44f5b9a12433480bc71395ab7b8acf09643af2bd1f308226810d112204dfa0f73d96503d8f6fd8d181e839b8f6495f061cd838a80358fec8b3051ae42771f39027dcde08365e5c4997d2edb1da1031295b4b645ad83e71bd20ab15e5880ec7e98fefb65528f399cb43a00138616ee64002b3cbe57bb197f2bc2666e0e06bca37c04155587dea06fa6e41640924fd4b2edf77fcbf2a085f4"}, {&(0x7f0000001300)="7b126e21a4a48148fcbf7963617b"}, {&(0x7f0000001340)="d333fd0adc124dd71e1402f4c141b9630e7d6a914ee903381db4efbfb999cfb9c77c2d96615007cb5d6ffec597353ee401471aa63f0feeeecdc4246c4667f41ecb9bc0e1e4e052b2d5119d4dd8546000aa399c4158e3d529e6dcbeb5f09a6238c02b9879bd692039e634a7ddd9c5a5f241acc923792c3f75b0945b9bc817f53bf5566b"}, {&(0x7f0000001580)="02d72f5cb83c6cfab38bca9c9738f47a219bf588d395f016f9edad8b28b289b8b26a0681c81d89e078bdab45fede96bfd6f52b3b2201d8b54ed8f27d347d855089de73a34b3f8f4a228ea1ca8c75afae5153c5866b9d7cf3efc51ab56cb1c8c15e6ea1e80a823bb826f11c072099ec57d3ac4ff3ebdd029dc1b3e9119c6e307ec3dc0e48f498"}, {&(0x7f0000001480)="bb7453508614fab8b83c87153e9de926c8c4647e2051318544e3e750d626440349781fbb70ba3ca7"}], 0xffffe7f) 16:00:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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}]}) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r4 = accept(r3, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000005c0)=0x4c) setsockopt(r4, 0x7ff, 0x7ff, &(0x7f0000000040)="c712209330bf32aaa3", 0x9) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3b) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) getegid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5}, {0x6, 0x0, 0x0, 0x7cf}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) pread(r2, &(0x7f0000000280)="9063bedef2d135b9691b844e85c15ba5955d988d8be0ba9b46b866bb125270c69950cb4c327a23bb73110b2cfea7dbca29417d3b25f2b93eee6854c71d4cf4a277109fc2ff1ce83a26250676f1d16e9d2f40c5c35cc21af739770b53f6bc36ca7c765baf816a935a68b1bb679db04f33d4d60f4be1066325fecc4b0fc07a720c4160295a84a69a8aa87a32275417a269966dc629aff1d6d5b3d09dd0ea75c453074d46d65b7af3de26987b520d88e1ca2fb221097c1c1bfe5e522fe2706e2dae536cdd15923966e45c8683ce4b10989415cd7b8def2f8e9ca0d7f2c1426412e42f2ab342f551b8ddd5499a1dd5494c5f9726b5a2b447bcf7277150ed2d4de0", 0xff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:40 executing program 1: socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0xc0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000800)="d09bddbb51db16e4e560c2ca0be766aa1e881be70b452e0656a768f8cd44971fa36e3ce906af5c40718384200ea4a0dc50516b41d137c4f2c2600b981b69df1f9ed00e9059b7b7eaef527cda91119d5730b861b124bb564728f21898b2f119445539dd02e552c5ae3b02858fc23b2f755835942245eba7e8345d8b12aac76e26ec8da757ea5362d57130635e13a6b1f337baee433339d1895472f7cdcda1313c39ef6e2f96a1e1d487aca3006a9444932019b54da39d8b7810d7465e02e56d7aa436d48610a3ef785f65799e7f33d74774a9e4128c947dff1cc8a3e121dec942630e0e13cdf413efb94352340a2c70527174a1e09068608c77a3c24b3feb42612098952e8afeeb38bb6d65cde999e07ffaa71f43ed41e26338db90565d73c567cc0a2f55e2533d3121569b505f7152e53211e744447037c89119a9d21513e0a9883c2bd03a", 0x145}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r1, 0x0, 0x0) getegid() getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) r3 = semget$private(0x0, 0x4, 0x226) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000a00)=""/89) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000140)=0x7) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000a80)={0x10, 0x100000000, 0x4, 0xee9, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0x100000001}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0xffff}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x8}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000006000/0x4000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil, 0x6d}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x81}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0xfffffffffffffe01}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xea6c}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000003000/0x3000)=nil, 0x400}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) semctl$GETVAL(r3, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) semctl$GETNCNT(r3, 0x27efe650ece75380, 0x3, &(0x7f0000000080)=""/104) close(r0) 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) getrlimit(0x6, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x1e, 0x2) r5 = socket$inet6(0x18, 0x3, 0x3) socket(0x10, 0x2, 0x7f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) fcntl$dupfd(r5, 0x0, r6) shmget$private(0x0, 0x1000, 0x7, &(0x7f000043e000/0x1000)=nil) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) ioctl$KDDISABIO(r0, 0x20004b3d) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:40 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r4) syz_open_pts() r5 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000000c0)) r6 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x80}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0x0, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r5, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0xc005, 0x20) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x8, 0xfffffff7, &(0x7f0000000080)="e36e3112d744ae6ecc6f7996aba1f2158b3a9aab7845fb4e1cb085db37488813955fed335ff8cc744426a966acd5c0e2f3c8e8646c97b3c35316656cf713d29fbd51121a1ca001a98f5b4441928915a66b671e756c41911c01b7da7b70e413285a2dc6db69290df487b79b1a5b84866b790edccf7415b9dbde2cf59883dc8b1342e9339fdfd29e30cbccf6d2194b4de11b97b0b5cf3664a7aa2f6f6d9919ff166e145eb9fffc0fa3e7c0c7da2587db626aa7a5559720ad6092a1030d3ca5e4125be104a0ba4328c8bd5b31ec64f8cd2f7db43f92f08cb1144ec03df2439ab69c50d4482755770e8a9fceea37e50ffd3a617305d902f7fa1f5d9a7bf9ce7ad37c5d98ea204e12e5ba957c6b46d661ecbd0f4769d4e6e69b766efd7b96442bafe2045a2362af5722df827648cc3456825e741dd55dc68c95921bab4ffb95d7c884f6bbdaadce20ce94899d85e972fca9f354ef86fe2dd4c06eb804fd0f7dfb2faeb7882caa575759a1a1d644d18e3fb173c216418609753e25806e85063f58224cf47a36eb8033a7611eb6369789a2533dda02e2d46c0c7383b698b560670b681e3adfab0c2386e493483218e7961f364fb4e36aeb9fcf2b6fed278b568d98155a5dbf08dac1a27f8b35bbbcecc3942389152cd385312a0050cea87b63cb06ce01361132afca9c64c87947ecd2f8517211375a2cb4234ab96d735034c55b84802677dce8881fcffadf13dd5b6407e02fa99716a39120ff8be2f0d45261803a216910e652ba2849c9ea050017c07577904e60f3b2614da804abe44f266b8aa734f627500765d2e5c325ff16773150f9176ff2e09bc3bec8af313eda25bff66d3e8d6185015e43dc438cdd319ba9b16f11bbe95233a4f052a6765127b27b19165347d3af4aa07fd5ea824c2ad532dc003a1614dcdea28233f7fb7883232eaa5b42118eed1dfe756db503dffad947ea7db1d3855855184db4a2e54a23ae89ccaa48907c7bbed315adc3b2278842e6db13048f69398e7def7a7d5eb72b5440c94fa7657249ccb258d05bcc1dc47b94ae19e7ea98e6c701e62e430ef8e8b486ebf867e02695132cb033eda12e3b2b594d36e6ebcd1c327fa8cc308c8116eb9809ebf38b8a9cb75dd549c8483d22c0b75a4d699e1d4f784347d95e17aa42f25a5b2c13e122a81a08d95c32a379cf870b7b88e296692c290a5ccc0521bf7a0f46ab23757407dd00ead6a48244aea920fc21e22b4dd4ca59e845df53b18959c8dfd5605215150cb4e3fc123228ec99f3e6d29c75c765a80c112c1568052e9c256a09a58531d2ef8aadc351c78098fd6d952a544e960015ec4bd335db6d07dc0a5743192c695cb203ac6fa75644bb8ff43dc87d1d0aa7bd02c74953d34421ac8f823efd5ff9099f250eb197dc9c14eec2dee21d8c8168551e38bfcb531164d225e39f173822ca44f2ea88cac28c4110cf4aa522471cc49181b3fbdca2dbc9b992b8f1639143aad6f6f421285865483e03af2c2d7508b85d21e888d59996f1b8858cbd294ea0b050ff43dfaba2d75e9715eaabcd3e4b3b4f5d3e5292caa6f4ae94e38ffcae597351b448da57ac18fe1adf1726dbcc0d8bab6e21e961867318000ba136424b3b33278581310ec958b1a1193d5665afb208c76e028b00be177813057d8e06929c176c0edff7f03a671ca6cd7564201477126db348757283065abebd630368e2b01c02742f2717c2b99fa286bbc754d415bb8f56f3ff161da76b6e0a0e541bc5f0baf25e829d33d61f6ef6df6c82791474d6e841a742a892541f381c6d39252e1b6f855393a674ce320b3d1a0f6151eabd7b1f5c409e2ab00dafef999bf4eeb3c39882659661bf8fc9640ba06dccf6f2fa7d3954e56f9f860f919d7eccfed393e852840f79b8e4a2b75b6d4d34a5a514e7867752e57123ba9bc0131d01e213ae64e04f7b0e714034f8e22007e21976e77c75a5d15d150ae42d2fe9b3e802196756a94309436ab1aac395d9b766efa0e1688bac6acd5b8f26749ba4fb74696a47d15b23d0475ebea438e6001f8006709dfbc941776aabfd11fae12cec7999da951c54135789edf8b731b07bbade452eb6b77b75eaba0f7ac84c1367825b1c196aea2270725206313f0a415e54dcaac9e22a99c6038b97063904bb9461e81107abe763609605f90a292b528dce46c288bb2f315bd027c982e2d60f16955e298dbb466f7ecccce7f46f6c9ca42c611912f85a819a4aaee93404b076f48ddf6b2ceffc99a248067c4b3b9bfe537b60ea8b55fb3d70bccf450cf5068a8051ed4bddc7de2b7961dab034affbab8f5dc3232a3072f6610377ea141cfdb274d9f945aaba91526c99f3856d702c6b3299df16782220b4cb2b921904489c7c1a65748f3e4091b88aef4a79fe67850cb08ea742a8b58321b86122da286599e67be3af7db4ca104d7d8951c258150f15c043135566e820c7c33541eb736bd031bb1df121916ae9de00f71cc9d9d37aed2ca5d9c1cbcc73b19073fe53c549b71e47dce2e33d66f997a7a6fb7bd26d56ab880ac509257fbe5516a90b777c1083e90ff0d1afa438d732a68af83e8b3c827995d15cb3fea377d6c672cbe2059cdadaa7b2817cdf03b24ddf1de8e1bf5372a755600f5880a0c6e5db4a8aae0fa05bd31bc1b58518a7c48191046344143e0144a490b33e369b42fe88b9000560415feb452b52b2d6eec8f45bf8653679dd810952e1a5ef38a437caa75109930c7d01caeaff97b3a96074a4c345e476bbbca30ac94e0b19a325c7080b6f616d339927982ab171baf00c96d39cc6d2630f2147b9ed5dfd2564303fb61fdb9e5ba68645f9c8a9462cbcbd9263d0069ff2963701a9e9220c9102f9f59649ce52abef4d6f1ee9a10f43089d279682d7d2bcf7fd30b83dc8e25281392f3a0e1251f88ccc4f829802a3a09e42d4d1aca096032fadc0ffa4ee3600655cb34d1c609a7307d84fe9fbf0ed751de8c5e7491879fd210fde392f835d4a5f0a9c79516bb4ee1bc40f07083e7217046704267be04394d73af2e8a162833d4148d82051b8cde527eb4d17d902b940f97d0bc1ca55a0f574cdde0318a74565aa316f633e09e1993a2a547596314cd1df343eda12adce54cfa77c55464be92308a59de561938af16bc146245cb69ae9e18251406ae520961d2f44b7f6edd59cea6303f8d613b1e77f0cd3bb93e6a2a7dff583ac5013600cccd3f17792a8c0be4fdc715d8f621fa43b33b31b0f5eb14ad293b27f869347511275591fad90e4b7f98bbee0f7a4b2fa2291e3ab9cec45971c9187adc45fd4aa0e9ce210c6ab570a88bf099706ee8b0a6fffdf7c1c9510c76a4f3ab445382a734681c57b8fd4b2b942909a565b486c3e46d92d251611679ab158a144204ce6875b71709711ce479797c2bc1bd08758bfa45b2302d973112876197a7fab4af65921a964e3e835b5b7e47054d2339638a6924fa885b6992324685d7e4f8027eba1edadd2aad5a68acc72a51a1a249d5cdef52b7b9716fbd102cacd262ee9c4d79f2f6d06eab40ff5d0852381daf96bea81d77d1b8ae3499fab8ab3575ef03b4a2bc40016259c38d6da4c17c02afe59a66d89cd9ddb762a5b691fc38135a374d8da60de3d7d6a1a775570999cbdefe8017bea3a0e83d11f4bd4c4905e5aa7ca08c11c694bd1089911a9c75c48a68863bb7a305396aab90dd814c71a22da9ea6e0224170a8c99e292712c160e5838298e41ac0b5a0af1d9e18ba566a261c2e2d05643b76926bedf964e8d4e193b05672447354abf30899b56fe5da6b9469bb668a876d645bc8f10f7477852a6797e045bdfd31709360d4d6abd3a0aa589debac935ab67089d70913e4822e05d7cfba34150665fcb4dbe847be8e3476cb95fa68313318e7141dfa9a39124aa3ed78e6b7a9fe8a7d84dfed6e50ef4e90e54c309a605f4eb680333128ae4addfa169667d2d584551976ac57e90ab50f8bf1d3d8ccae76140522e3275f4e630fbca9e2c82e65449ca6029933050359d8c2d906a30f7e1eaa2ff10571a6bb3637c788356e58b188ceef24deb7ab41f19f4a0899bae96f874d22ca29537acc27f13878b23dbe4b1c55f58cb8274f74f9a674df6b17cae9f78f1ad54e4001551245154a1ec1e02827f51f222e573290817a5b8e57102b1c520f36bbbab4f1bff7a4e3029b574771fa874de1775d01d7dec6bfdeacd00ab8037ff7ec22358690ee643a00b4e557eada34e4959fe870ae96dbd049f71ba1bc7077d694c6a92fdf5551f0919c1c5327d68f3ceaed900bc3af2cc52298c2dd11cba7ef616d15a326345fa26318e26840f2aff73b36cd554d16a85b4996bd5373c23227c34c53e1b57c5a29a5167034aba3a18f9d39dff862183135eb93a7a0cd95b1a291b7a828d5887d599cd3728e91569bc6b9d44e115246e98f257971b8837689e415c1178d858e09607506f26056f955ebfe4153aee3ebeb726e1b271598acfa9272f6d29fa5e5934232cf531845d3329e9ea66e8bd61aa2a470f1e9c9a2449041f02ac769db57dec30217bacba64ca5a6e175c78d058611c7bea141386ab26a30167fa18414983fac436144b52478b920a60ac14d40e7588b562fe1eabb2651c64f83984d5982776e80a0696014101b6bdf2e7b1814bac0e55a4d03a7da953bea04dcfd048348d9935d03dd7fda433b3a4f3544c177c6deb8404ec576c3f66338ce444ab2d77b1b802b04cbd259d9bee702ab941170eaf326be9f7ea268c38bb5ac97d4180aadbb1eaed14a509e571336827f25f917231962a6cc6dd2eddf0c1cfaeafdfd5c2f4000268d4c463dd990ff916caa21439519fa334ed3a1d76bff78cf25a1a111f3a7945536498d5a3553fd2ca6fbd6f87da76d49d5dfd236f00223a3104d29c20ee12bd9de4a9b527034b51fa8d5095b7ba2e65cbc002a53f46e70cf34ef93b4f6bf8a7afb5f8d54bfa8f6e83ecf157eba0c1f175a2c2dacb4938e6ee60b166086fca2a917100912b14573f4a7b529ced3dd05c691cb86b22446d625931f3a10b99dc380b19574a161e31c6261ddd4e34908b8402d0d95835a3a285d84bcd4afdb00df6c26a5b050f7dbf8d8b7b4f848b34c657746a68743d0af53adacda7467c2da85c2dbf3a678f7ff75a33da397c73772deb670ae5c1c464674a398234b2d77c67c7a8935aec59cd74753c73f4a14048b8997e3e0bf096f01534be44e609e9dbebe11a4827e4478fb9cb1ae1d03ba43299227fcd617230bd8e5b4d5cfd15f76d74440bb637028d2b6bbf8f221a06fac9d07a54a97ce12db54497637365b9764db17ed4f1d5723a9df6cb223e2d37fa0692ea6a111f8394f521bedbbde74fb12fc3eee6b727201df533135dc72e231022a6d9493e1b24ea2f2369dbc119180ac97e01c815d72d258ca274ced2024c122805c64c2eaff270c91fa9b03e6f16c22f54b1a84e3320e3c7ae1321ed2fdbb0766570f4e1160d6a1bd2a7b71040e7bbf22cd05e1a6bb985f3c8e8129c5ef2e27a734d3c583ce3cb3e10452a04226e0a1cad0e194f0899f588196aae7599a120c3006ca40fff8a529d4a58b9d7a17c63084b68e63b63a99c85604ffdff6be4a92c47d5e8f46ea42cf2ea83486c627b17661d764724d756e36415a64dacee7f579d87e11ae8e515034eeb0a6f5f07ed0afacc394f191d4a8a2dae6b5215979f0b05f0f65c1f0f4c32221af9154c5f4c62734be65ef2f6b2d8c4c7ec1e992d7f2a27f4514cd3da9620303f642820635f0122e044cdf2f3322825712de73c56c0c2393f39c", 0x1000) r2 = kqueue() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1149ffd54c645c97, 0x812, r2, 0x0, 0x0) getppid() pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) msgget$private(0x0, 0x10) nanosleep(&(0x7f00000010c0)={0x8, 0x3}, &(0x7f0000001100)) r4 = open(&(0x7f0000001140)='./file0\x00', 0x80, 0x4) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000001180)={0x0, 0x62eda9af}) r5 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r5) r6 = dup(r4) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000011c0)) ioctl$TIOCSCTTY(r4, 0x20007461) r7 = msgget$private(0x0, 0x21b) msgsnd(r7, &(0x7f0000001200)={0x3, "9a43a9f626ca0382f816af6f70b3e840346dbebfd35dae577f37efba5cba3b0652770571015491bbf14dcae6bf01783e667b19bffbe9632376e18e19d34ee3ad410e77cbce4914cf5cd0e83b8142ba75cf5a46ad7bbd3d0e007584af529d68bc898d11ebf03516df1477a8b8307918b8b46f3ad300c53b206635ae253ea350d1a6c50452b26fe3c21b807939e269bb443ab1aa05824e43c525f82a2850ebd0686131c1196b474c21e14866347490e12238"}, 0xb9, 0x800) r8 = accept(0xffffffffffffff9c, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) setsockopt(r8, 0x1000, 0x3, &(0x7f0000001340)="835a47d89c2d77c98285285aeb4cdc1f7272c445977128fefe302af437ac399d6ec13c4b55cd4c2138088fc2c193063f027dc2cc07e0f2fd06340712c8a75eb04a639aaef506c1c2cc8adb2ccdfffad382049b67f35924d608f698c61ecf07b17589b860d6db2278b16b2548f86e8fc98e9b6aca65f1d9e1f3258e52aec4e0b755e4e95d81efa28dc00d2ff7a14232ae39f17bf53ecf8232d527aa421442ccd3e915da8facdac7edd1b7f6eecdfeb6c11bb772311582cc70107963b2711dd284f3291d163126344fcf3e146cd5ff156caa7b7a4461bdcf18e0a6a5257f143a0f2631343c51d561b2cd5b8973daba42", 0xef) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt(r9, 0x0, 0x3, &(0x7f0000001440)="306a47d63e6d46fecf6190a8fa3d914d724e7050415487014f914208abc7e54d6ee68935f226d7ad8049411b66bc8955974bf52def", 0x35) r10 = msgget$private(0x0, 0x509) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000001480)=""/133) openat$speaker(0xffffffffffffff9c, &(0x7f0000001540)='/dev/speaker\x00', 0x800, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001580), 0x1, 0x0) r11 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x80) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000280)=0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1010a, 0x100) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x2, 0x3, 0x64, 0x4}, {0x7ff, 0x9, 0x1}, {0x6, 0x80, 0x81, 0x6}, {0x5, 0x9d, 0x3, 0x9}, {0x5, 0x0, 0x81, 0x7}, {0x8, 0x5, 0x0, 0x5}, {0x7, 0x5, 0x1f, 0x7}, {0x6, 0x1, 0x3a, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {}, {0x6}]}) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r7 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r6, r7) r8 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x81, 0x0, r7, r8, 0xffffffffffffffff, 0x110, 0x7}, 0x800, 0x5ad, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r9, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f00000003c0)) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r2, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x18000, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x200000000000026f, &(0x7f0000000040)=[{0x30}, {0x7c}, {0x5, 0xfc, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:41 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xb1) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x4) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 16:00:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x3, &(0x7f0000000080)) acct(0x0) 16:00:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = socket(0x11, 0x4003, 0x0) dup2(r12, r12) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='(&),-\x00'], &(0x7f0000000640)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%)\xcc\x00', &(0x7f0000000340)=',^%\x00', &(0x7f0000000380)='\x00']) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x100, &(0x7f0000000040), 0x4) 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x480, 0x10001) r3 = openat(r2, &(0x7f0000000300)='./bus\x00', 0x80c0, 0x44c8aaa61ad54373) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000001080)='./bus\x00', 0x8, 0x100) r7 = getgid() shmdt(0x0) syz_open_pts() r8 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000000c0)) semop(r8, &(0x7f0000000140)=[{0x1, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) write(r9, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r10, r11) r12 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r14) fsync(r14) setsockopt$sock_int(r13, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r14, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r14, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r15, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r13, &(0x7f0000000240)=[{{r13}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r14}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r15}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r16}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r17, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xdd58) setregid(r12, r18) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r20, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r19, 0x100000000000, r19) write(r20, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r21 = geteuid() r22 = getppid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r26 = socket$unix(0x1, 0x5, 0x0) r27 = socket(0x18, 0x1, 0x0) close(r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r27, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r29, 0x6, r30) sendmsg$unix(r20, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r30, r21}, @cred={0x20, 0xffff, 0x0, r22, r24, r25}, @cred={0x0, 0xffff, 0x0, r23, r28, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r11, 0xffffffffffffffff, r7, r12, r25]) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000240)=""/61) 16:00:41 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000040)='./file0\x00') r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x228a8) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x51) socket$unix(0x1, 0x7, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:41 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e7a754a26232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70c4ff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643accc55ea98c71e0caa61d67292ef6f54a5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de8467fe04925bf909f35c8c5af4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa900000000000000"], 0x4e8}, 0x8) recvfrom$inet(r0, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) recvfrom$unix(r3, &(0x7f0000000900)=""/74, 0x4a, 0x0, &(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r4 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r4, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r5}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000780)={0x4}) fchmod(r6, 0x108) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) 16:00:42 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) setsockopt(r3, 0x6, 0x81, &(0x7f00000001c0)="f34841d44d75ea28b9467ec37506a106d9ca72229f087fc0a2d0f28e871dbf250e42e2b975d096f96cc2579ec3eefca653a969c995a6c87da84cfb56850427a2cf27cf40c42b97e8f441d785fc5816ffce9dbff3eb4548e5201886a45f71483d47e6dc28bc7005a2fc098f65612863b8dafdcd4c94d8f2eadb108442d4225eb011a9a17d565866c70413a68270314afebebee170b6d424b75d681afad10cb2e3e7a98f00379ea4d28087d01cb46521f8d581b3", 0xb3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) dup2(r2, r4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffd14, 0x0, 0x0, 0x0, 0xfffffffffffffe13}, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x20) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x1000, 0xfffffffd) 16:00:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000004c0)=0x8) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) chroot(&(0x7f0000000200)='./bus\x00') semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) shmget(0x3, 0x2000, 0xe8, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, 0x0, 0x4}, 0x200, 0x401, 0x2}) getuid() getegid() r6 = socket$inet(0x2, 0x3, 0x89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) getsockopt(r6, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 0: r0 = socket(0x10, 0x8004, 0x7f) getpeername(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) faccessat(r1, &(0x7f0000000100)='./bus\x00', 0x9, 0xafb43b8ae7469416) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000180)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x3, 0x1a6}, {0xf800}]}) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000002c0)) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84, 0x1, 0xfc, 0x3}, {0x30, 0x4, 0x3}, {0x6, 0x0, 0x26, 0x4100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = dup2(r2, r3) getsockname$unix(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c70791a1825386f7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011e4de6788e885a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad724baf3420f47768e4b4d7217f160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efedaa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b83a57c34c5a431082aec79ff4c963dbb9d41fa5e26cd8443240bca2bda3bdf2d7465e11c1da9f4eef4d39f20499d6de7a499fe3b9097496650c906a106553073f241ad1fb82dd8b40c87674cc647493f3adfa896fc7caafae6ce38952d140086b02a4b3128102f957b9b554f479f6df9c7bd9896cb591e46fd1bcf65803f2a45db184224d23345971126b62a887b023a184985afc8083848759cc514949e4d296e1cc73801e30329c370dfafeaeb0530a1a0f034b6be89f20dfac4b35deea48e95972d8891f0df62bd93836cbb5014b282272d5f1c94195e156b560790cd92da8fa38f5428f43705386263f0f67e3a1131c736a3196bb83137be1722da989d1a5c483c0ed806aa28d1fd3f800e5277fb9642f45dfc945e5893f65f2390c31f1773fd425125bc37cde61fe0228eccc71f1671f251a0654c750827637dade3b62bbb1ad6046aa168a2634c0d1bf475efb65493d931026ac5c4c4e3658f2d50f3c8b2235503035d8694e"], &(0x7f00000000c0)=0x1002) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x2) write(r1, &(0x7f0000000140)="220e22", 0x3) r9 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\x1ef\xc85N\x92s\xf9', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) accept(r1, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2, @ANYRESDEC=0x0], &(0x7f00000000c0)=0x2) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x400}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r4, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000480)={0x3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0xd19dc7dfbcc4c1e0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000001c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) fchmodat(r5, &(0x7f0000000200)='./file0\x00', 0x189, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3}, {0x3c}, {0xf7fe}]}) read(r6, &(0x7f0000000400)=""/103, 0x67) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000040)={0x632}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x1, 0x5) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) write(r3, &(0x7f0000000100)="a170cacec517cab8275fd733430c5cbbe2b56a00413eae4f181261d0", 0x1c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000001040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a3862075d2214000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca658fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bff363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199ce0f92602b6fd306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c8a960af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044776ad45f3f325d3ef5298969d16e909fdcc233b2e346729b3a790ddd3c08fcadafb39d49ef9b2ff3fd8aa5bea065e013671a0a862d070bc24898d1ce1aa9a1a93a832a3ad29137016d45c6057fa711cc3e87b97032b1d182cba9d98c00d0ba2539482b28a22e5e612f4c8732cba41d8246c72a88750f87e1e992d90d796d39554e9f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) fchmod(r5, 0x80) 16:00:42 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r1, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r2 = syz_open_pts() close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000440)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) close(r2) fchdir(r2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x4, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x80, 0x7, 0x4, 0x200], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81], [0x4, 0x6, 0x3ff, 0x1, 0x5, 0x6358], [{0x9, 0x75483073, 0x7}, {0x262, 0x4, 0x5, 0x6}, {0x2, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x69b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000600)) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000180)=0x9) close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000480)=0x1) 16:00:42 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x21) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) connect(r5, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000040), 0x1000023b, 0x0, 0x3) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r4 = fcntl$dupfd(r3, 0xf, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x721bec006379db80, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0x1, 0x5, 0x2, 0x4, 0x8}, {{r1}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x20, 0x36d}, {{r2}, 0xffffffffffffffff, 0x50, 0x5ab2e6717df38972, 0x1000, 0x7}, {{r1}, 0xfffffffffffffff8, 0x0, 0x25ec21c38ba8cac4, 0xdab, 0x2}, {{r4}, 0x0, 0x92, 0x0, 0x1000, 0x3}, {{r5}, 0xfffffffffffffffe, 0x48, 0x1, 0xffffffff, 0x8000}, {{}, 0xfffffffffffffff9, 0x0, 0x10, 0x7, 0x7}, {{r6}, 0x7, 0x40, 0x1, 0xfffffffffffffbff, 0x114d}], 0x9, 0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x800, 0x2) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x109) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000100)="bdd9477c320c93ba8c1a908fa6567215e04388e0adc7fa5f6967e1046a23cf49378f9368767774430900000020f175a0d244d9689a4da0000000000000dd91c200"/94) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x1, 0x1000}) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000240)=0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x30000, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0xffffffff, 0x7, 0x7, 0x8, "1e72692e659cbc6fd834ad07f87fd4511c134750", 0x8, 0xffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6, 0x0, 0x0, 0x80000000000100}]}) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:43 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0xfffffffa) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0758962201a277dc5745192a101000000000ffffffff045ad35a05"], 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x40}, {0x6}]}) accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) openat(r0, &(0x7f0000000080)='./file0/../file0\x00', 0xf480350b97167b0f, 0x4b) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x78, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r10 = open(&(0x7f00000003c0)='./file0/../file0\x00', 0x800, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6, 0x0, 0x2}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000026c0)=ANY=[@ANYBLOB="ff40fe0d9d424f7158f9baad5bdd0e305479cf7bafc59af1b0e67d8c5cc71bfe582ca565af5c6c79f987698a159a02bc55fd8f5e99d7502d2729b11f7153ed937e83854a8acc7225d3e28893e568c80753123a39d829a2ee766cfbea85ae27aeb5ba04af9d67b6fe916e16ebebc46c41ab0507c77d122513e512d2bdb2e2aa1fc9598aaaed090f2e3247917ff3843dcf4124c2ec8da518a922a1693688f10da6ffc06edac6dbaeef7fdc9320c3e0eae4abc64608384c295f939b8695d8636d29031035d1c30fc32b5edccda7eeb7", @ANYBLOB="5cb14562808d44d82e39522d9021d4ee8428e062a77b690537e96ce4b795784a908127a401d97372d672dbac40c9e552b9926c85da8d9b935a68b9e1b45cbbe903190320f4471da3d11d8f254b1ba7f82c40d5ccfe4f75d8edd3b97d915e68d2646033d6cfdf5e6cc19709ca0cba57a31410f21d3381cacf388c74424be2971f36a628688349bdbf3a6d2624c26054309e7e5f65cd859afadd342bbd47b3b42b2b337845581b87fad9a3b8243c6b3cbaff5343ff02e301d69d818f1bdf2c2d086acf33de7553d21f1fce213cb7ddaa96c3f8c97e20e867385a60c5aed17ae7516d7058ed38a44305a81cab802e267f763a322ae5b82543687667d1a84fe855ccf5cb52ff0c425ca4afdc550f75e6771718b3e6ef2e5e5cb97a5b7e224e10a3fc29142a95df4532abd0609208d2cee885fe4f02f93472fef84526b38fc487f15bc66910cf1096809495560119a2242e470a30b3a16e7ddbfa2c84a519bf728cad2241fad3739684713c68e16eed49d0b6ef58440ae1c92280a803f7635289a7e93ec5cc08a2d50fc3010f11230a116de343e5747d57226ea0c4d883eb33fc5fc0c058bba7100a1aa655e2c1a3a4651a606090ba0ee1181516db02d34e388a77d4df626d025d5cb6d50f83fc9e0c978ece7bd505053f033a972dd7947fe73cc91e8d565626eff7f417857b81340f823e20cb7fb6c731bfee94e00075580a79c976c8646fc1c28b4a42f63ed9b49a0a08b042a9d8b6f12ee04f467568f972f03aed13da2f67599e2c57ad4df75b192bf0557c3c809c421843b5da5b19600c18ccdd61367a3eb97929a847f3874cd69851ab7080dd0859ca2379dabc6d0761fd918af94f93332eb2560a347fb2363a936011d603a4a14fdd9bbb5ba94c99036693613716fc46e4553cf9f383af382c37db617bab4ba7953d68692bbaf0c67fc6fb71fc470568c475c640be53fdce07daf48b019525baf685e207790e6053020c377ec093668aed4084d7ade5cddf09902e8be4d280a083282cee6183c54780a4b7c574a43e894efcc2750553fb56e03b6d689decbb24ac89f1d24cb038c8e7c4ad695443c50ee3b8bac8379924b1c44734c9c90b6372a4c361e8c3865ab9e1c712728075884d09c44eff1d67b21fd61d86fee5dd594f50c1d687b872fbc8d5017d5dc6d42ab841861debd186dc48878c8e060f8b1c3263fce2a010199cd7352b644777c37fea4bb66ed35530cbe2eed814aa3de03fc1928a6cd065b2a10046de908925019883e781886b1cedb21f68ebeb92b1390f31b8e24e811fa61374bf1d93a1cb8c7b5c3d16d2fec02dd393eaae0d06a2b0e974e6a06ff2c5646dbd40938717cdfb6998517af71f705b7d4e9cd2c326d7049e485410c02cdaa5481f69b0796c51b1da227692eb2dfd73a6cf59ee87fbabe92195acbd9d864d893f2e533ffc2ec15993cc2ec63046b50d53dd2d01240dfa0e52a627f9ce96cb0ae75c3b3c1b132c360dc0ce5b98706bc024665170968d48867ac851445c7bd6b2e6995ca03b13543c04484745d85b0239a70b4b142248dc7c9c5b78301bfeeb46dee6c15102566a7f4cdebeae3ed8dfeacd36e13edba7f04f7971182b05b448be2a3ed228c627846d47995fbfe2191d5d0dba2c36340cc6a69edb9b2a3663c7364ebf3734c94cc92b78c9aae28b9575a7f3e90c11c90322a894d426618facbb2d3535907c39075635e317273caaa371779aa850a1a55e1a719db976ec3653c9bcf480b42f34fb3dd34a829d9009b3b08ade75574412f5189d596f60defc16e8ee392695555f8443b152e60a72fe5cda4b58460847cbfdc3e6148a5211cea955156056ea6580e4a161993fe7abd17c7b98eaf0ec6ac700e5acd791e9fb49faf43007a50a08350b32860fc9c513b962cfd209c7d5ca09d9ff1060b0d23817250c3b028ecff87e768ca28b801433f8529710f8a32ef61acc62cdf1f1a12096025f39a3aefef4b05c1c799d8336662b231cfbde015b5926ab05debc985a36469b8c1925e3bba994fae1f05edf62b81608e9a37ed54cc53bd8d8e55edcc68c839bae117e2914715941c6a293e08a9534e4dd8610230da52677e795f776a2930d105506000000e02aca5fb3f5853afe5852417cdb5c6ca0c2e5354d050365ec11285ac3fe9d92eae5dd8193f9978532ddbc44bb8224d4a35b01342c2538867964c3c0470899da905f99f92d7e65044a303e05d264fc29ad8c57e83fa9ed4fa8d8ab22c3b853a166d719b1c0cf4d23d429476e9bff61939204e0f4531cbb87629a06ec0e015c06d1f8ca3393dc8f77027fcc3260183090f4067885de48b279e3c9c35d7f6d34df49094702708ec04c3a9101c3849ff41e9582f8e29741eec793e202d503943ba1976c7be8092703dd339249d5332470f7def271767e4cd70f7db6024fc88a40264e1ca55825c41d8a046562867c486067f0184a903f13ab0c904a7da307c5e34cd3cdabe42f2e573585ac2b6d63cda417baedf070fe8e90af71611f888f3b139135ed8b11ad16afe5f18287cf4eac0baf5cee0886166820f814df98ea79f113a10eaab13718434c75311dd63b5aef593a7fee790b96e6f5523b9dfafbf953192c5da8ca2b33c2477d585c883600380f98b45befb70b2f2f2c20eb1135a7c195b6f31747914639272d85bf745244550aa4d2cfbcb0471d2fa046acd5e292b6029511d9a8d91e1e305d4a60445c486f5a9ea749eff3da0177bc96358631ca2aaafd53a1b47ff161060181f5b1d4dfca6905ab716c8b49b9f93cf4589f84d8c1f36976547f1301fe610a08d04e12476bb836411b7f734a16663d2007c59b292a4754174c35c32dc34a1237b366788108213c737fd289a0c7888e7c2038449346894dacb4cfe1cfddf149c67a4ac3076587d8cc0ec5716f8adc3c698d31984d77c17c089db4aa1af6f3b52df9bc1ffa9dfeb8c88591462f8ee6df824272e9b33b7639654a4e2d001b21f3aa8ede76d756c0b9ef43dd17303628348f80b64c349ecbfa7e92dc83b0a2b56209dc2fcdb8cc963812f44b73b77fc0a192487fbc5add2f9a036bc8e92fac2279d184b1a7468fdfb02269c2e7830b6dd836f68208149c11c075c0fbafc227254ce5dda321312cbe3c013496079cade8699c88e1c0d63bd13bfd76a4ff68d831fcbbc18aff9d0852e870eed95d5cb47844d4cb2ecd807c4a0240881ef0020a63a0cf22ca493b1e49dcd6102fcd041c8bddf43989690dbca9b8a8ee68dbb1a3a5bc21c5f66b68033e67401d2b4e2ea6ed6e00c8c9134d478cd6f57167ea358d14e1a2cb13ade1aedeb294522ef4bec50383ffaa9cc3e5dee9d2857469c07586c46b8baeafd5b75753302756ba4dbc90cb9255ca166eb1eae7f5a67a548b2ee01c19b6164f04f83f4d28e88618f2ebd09bc941a2c7a8becb6da4e3c32c64b703f4f2be6884daabb318af897d765fd024fe5d16cb80abfb5fbc3d58ec94f5aacb89c534be2c82412335c51b657706dff2544637f6134be3c7e2b15348c5dc41c3db6d2810da2515e0e0a30aba27ec1d977977a991a31db5a09e63c118c8f77b8c12c2a51927773dda1af14b2f7cf8f27ac6f9d655549574e51c9d7e8b90202e0a1e0cd2a50e683476c25529157ab195aae09914c049ce2d5c6db5bcbf312d4c8fb1f53e4edb117e067ecdf175e5b1019bca35e967673dd82802f6ffca165cb708d83a3666221dcb061a5c5257fd0988fe14408cc4f2421c40a500e5f737892badda920d9f8d1ed339c3b3046cecc4150b1d85a7e7af9d7cbabc56c69c3032e9de86c8c3fdc2c245bd833629750a5bf39de377343052371621ed7df9d8aa767af118a9ecf5415701bb19ab803604c52bd2ff1846eb0a61210d1eb357f7e828a994545e2366c4cb1779fff5a69fbc7c5c02646db6a7cd3503457ae30fd2a3569840114afc5a39eaad9550c1cc83004c03e96548b927223c134e9a90b247df3f2018c6acd67a7685c232211dd114922cce1773ba94b466e4a405b1bfcbce15e28ac6a79c5b9fbfe7d67f44dea4951d8de1c4d486c16c1c5b8dc808be560f65e7bb643c9957b4b1a25b2105d9072e971a7842e5cd73c0d02fda75bec34bba33afad2dba3505822f5a465ba8e51d11456630181bda5ad6b2db665f10b8246b572151ec6186725fc1a7a02f8f09aa93367fe1b8086f26e406098e6a5215d3b325670746836d740263f341e8b1c026d5c132a648ecb52f96f003a16f36063970ead3f9445e9500ea0f8296851ee3b8d203738051f423d63a8278e81bf404618531737b979e28167c05344969d2a9ad6178aa188caf9907e5aa63604914b5f52a4ebe31745efda2e9c5594da4e3756697f1d4f0a9849bcb6fda7bc484a8bb79f2ba327a033e502dfebd758875e305f66c8d981af487799fe9e35935a8ba53eed3085861825d13efab49268777be8365974fc625964fb873812804a69ccae8d8c56bc8598ec7cef64f515db6b41164a44e3e92f6e20e5a2935e831e1e42d012e0a1c58bd1c5fd527b8f86dba4e526b1bbf5049f7d12798ec957d8cadba8ce261a89dbe7ef6f895331826234a336a380d0b3d5014e2d8910d0121362d049bb52c1299d63dc3cd939ddf346cbe5dc5fca36aa3d4b17f0d2193c2ac553f1abb4858c32df71063c929532972989ad698eddc0cfcac6494418a1d57d407ef631552dfb226a47c17a5f5851246cb717efc6baddd52f85286d2816367b5ddd34d99891422144dd654173b4398a4ddc03f68b78e1d4953738b4e3aab66e86a0ad836af88f7b990827f3c40a1c125f7a7d0386c9bce122870282e348d65310b58a8959098f8c41ddd9850e36cd966cc09585c96b7eda8f68f012a226eb53728ddfa92b5fac1dc2057ca68cfc7459176f9e9a3841194f1d8bcf9b6b78ad95a538fc028599ab3dac98cdd9e9a58bdc557026c7ed89c94574aec382cfe1863726d7ff219884952716e6830bc3367c0dd87963dbdc0208434eb002a831e4e327180c82bae6ff134599cc013057f81546a4d84cf2466db8e430faf19d2ef0d5a320102edec6ca1017304f3e801b58d804b15efa1233c27a1e5ccec69cdd58c7516e83aa78436db98b04b3cb11cd36c73e94c63f230525c1895949ecb77ee76c5118df9b543c93dc091c5eb11b464b7b19a32d4dd82e41101a1d11d311944264b258541bb862e96e98c449cce25d11e53bf7eb03c1efb2789ccb4c762341b5247542a51b214d689722022face5157212b2bbf9dc0008922875af615de4407b8ab9ec61eb43d925719ec535b1a0ca563d3ffe1cb4d448df1e979ff5fdb96111c81c16cf4cc54569d085db1d9b307224e69c029219057bdd688e56751778ae56950f1be6bc43eebca3ddcf1076000abd746a02bcf1a96ca2f417e516de7acf215ffe1170811b1850e784dc106a8ae0607347e7d346c25f977df5187e6cb790eb7aeb7781a8b56504ec1782390b9fc6bb4c0e2d44500a428a07e6c62cb49d2b09619c829661f3a8816890fa6f868f4cb17e85dac6392a31fd53a6df6592c9bd1bc8bb88a95ea30629637a51ee9c2279e566c1796033d27330be8e1dfca6f508938d33093cc4ac6321e3bd6a309de9d78b4f7251569ba69a2f3d3c593ae4809fcbd0a963698d3708880db18dc75521fe5c9dea346975720d86069425c7b8a4e9a0b95df588a61dddc85b5065798b0bf02ea824ecbc450630c4346feedb203d675d886919d23b445517eb3a93c32b946512afac6eba80f48507fbc1500"/4096, @ANYRESDEC=r4, @ANYRESDEC, @ANYRES32, @ANYRESDEC, @ANYRES64, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESDEC=r6, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESOCT=r7, @ANYRES64=r8, @ANYBLOB="27134e307d8245fac43bef381b3550aa84c85b238995264affac57b1fb10349e33a2e735cfc4b41df8c733711be4fff51efe166b4a0bc825e3969558c3849b0e03c7a7f8828ff5968556efcc3c968e4493259d402c0b5a6decf3d8538fca28416ad5e9237684ab921ff1cf41dfd29b3529ea2a8bf30c302b26939969b1419be307934d52da37ad1a67d243b2a4afc621a68309be44f67a785a7d5534826a1561029b6c33fab602cd4410346645fac1b52126e2097ea185511736c49d7ef0afdd"], @ANYPTR], @ANYPTR, @ANYRESOCT=r5, @ANYRESOCT, @ANYRESDEC=r6, @ANYBLOB="4be1fe18ddd3a9a1fbe6cff975a9cbe5b0cf0d4ce95c986aeeed83b534864532975af1c44444ff9a9e"]], 0x111e}, 0x803) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:43 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000005c0)=0x4c) recvmsg(r1, &(0x7f0000000080)={0x0, 0x19b, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/143, 0x147}, {&(0x7f0000000240)=""/87, 0x41}, {&(0x7f0000000400)=""/95}], 0x21f, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x80}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pipe(&(0x7f0000000340)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000005c0)=0x4c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000410000000090300000000", 0x2c}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x95b8, 0xde0, 0x8, 0x85, &(0x7f00000001c0)={{0xba, 0x9, 0x5, 0x40, 0xff, 0x1, 0x24c8}, {[0x3ff, 0xfffffffffffffffe, 0xfffffffffffffffb, 0xfffffffffffeffff, 0x400, 0x100000000, 0x7ff, 0x1, 0x7fff, 0x6, 0x6, 0x14d, 0x6, 0x1, 0x1, 0x1, 0x6, 0x3], [0x7, 0xffffffff, 0x100, 0x9, 0x0, 0x800, 0x8001, 0xff], [0x1, 0x3, 0x5, 0x0, 0x356, 0xffffffff, 0x7], [0x5, 0x5, 0xff9, 0x2, 0x1f, 0x6], [{0x9, 0xd3, 0x401, 0x6}, {0xcd30, 0x2, 0x0, 0x6}, {0xfff, 0x7, 0x9}, {0x200, 0x5, 0x2}, {0x9, 0x8, 0x80000000, 0xffffffffffffff44}, {0x100, 0x7, 0xffffff11, 0x4}, {0x8000, 0x0, 0x6afe0000, 0x8e}, {0x1, 0xfffffff9, 0x1, 0x20}], {0x5, 0x5, 0x10c15cb9, 0x5}, {0x2, 0xd806, 0x3, 0xffff}}}, 0x3, 0x2}) 16:00:44 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e7a754a26232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70c4ff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643accc55ea98c71e0caa61d67292ef6f54a5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de8467fe04925bf909f35c8c5af4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa900000000000000"], 0x4e8}, 0x8) recvfrom$inet(r0, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) r3 = semget$private(0x0, 0x7, 0x10080000000) semop(r3, &(0x7f0000000100), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000001c0)=0x5) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r4, 0x108) r5 = open(&(0x7f0000000780)='./bus\x00', 0x80, 0x0) unlinkat(r5, &(0x7f0000000800)='./bus\x00', 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r7, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000980)={'./bus\x00', 0x8, 0x40, 0x4, 0x1, 0x2, 0x9, 0x81, 0x0, 0x2, 0x9, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/de\x00\x00bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x44}, {0x4d, 0x2}, {0x6, 0x0, 0x0, 0x10000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:44 executing program 0: clock_getres(0x2004, 0xfffffffffffffffe) pipe(&(0x7f0000000340)={0xffffffffffffffff}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x3f) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000005c0)=0x4c) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000037c0)=[{&(0x7f0000000100)="bb3d14a5ac3e0de3ded50723ed0d42d26eab7af5eb8a8b97a47960074b46375ebb4ad5a5e4cc2add1c6153965e68763c71951878e73dbd146bba4c862a02f8141babf45beeb529222aa749f0e9c0cc55b9578bf25760ec376dbebcb7ba2a0c12e8a7322866cf8ef750da3e46511856ce2b94f91df102b31d58a4e40dac6e177f682bb8c96b184d7d40fd066bbc1909c6caaf3c48dcad295b65a108b3af926fa9e98517f2b47ed61b44e2b5bda18d7fbb89439f8dd45414f3a31dd583b070923e8d9e9a52a033a3877a78d7dc5e88796c242ae98480865105415007165b2cb0c92de155116c8d", 0xe6}, {&(0x7f0000000200)="1adaef6357dc7c9888205f2b084cd6e40e7803d0968111ad0b9224c6bc9280d54634e338d0f7c4fd31e86a33fdf935f1b65dcb32d5bbb7a5f449c36d0e3b879ad51ccc6049688ee30fd5190f2eb657a7bc2777b8700c1b182c5cdbfe37397a739cb6b0e464417eecb021a6dd26a280d3284eb9eccf90bc15f01a986b135b2b7b6223", 0x82}, {&(0x7f0000000380)="00bb7ec952ff0271d7cce68b92152b389d5e0caa531bf6e78baa7cb1e22f77968e83ac6d0ffa16a0c1570be872aeed35a77476ed80e9d8c87fa5849b922d513c3d681c5f54900451f770ea53b098950ea88da52449234cf8756a270c201a12da3a77768893f37fc7bb04c45325d9fc3df2fb3e43321c14c7029eea3d8f21c889257a1596e360552bebdc39ded0580d1ca1c584fb", 0x94}, {&(0x7f0000000480)="ec9570109023913b7be31b6bedd9798f2f51b9f0bf5cacc8f950d56abb6c41b59cd660a5c673371e9b1fee4771f1364eb09d1f008b941b3c17608d4c63f7b4e815bf18d725d7b7659ec7099b332a0e844cd81cd3f73f26e9b64afcbc0056cee5eb0a8156db4c3bc62ea1fe6890e60522f7aa00a4db696e2873f2bb06536e37cc2d4ef32e3a22f07ea1750ff425223b59b4fbf764c9370c316faaa92ea0c9feb0", 0xa0}, {&(0x7f00000016c0)="ff55d85c6eba8a60cb01dfd749c400ed6440534c585d4f25104f88ba609348484a289901b0ebdcd4229f413b26ff16ce0f0b1acd892a5aa3a22e52fe0ccd45fc01cbbee2f30504bcaa7b8b0eca3d23673ff3f13fb438320fff2d8997de2c4630beef9c72e68cd72b082488ead0b4e0388ee614d301cdb971b9064079ac32b7cc31c79cbb34416674ff533fedc806a117b0acddcf63ce644ccf9d825ec374de2039da7af7731993f9166dc322bc34eba4275029a74de7af74152d57f0ca16cdae6308da78f7e07a482ea46b89cbde21fc37b3a67e1182e646f3b15453145e7e45d5c1a8cab79001d6cbdb6d7d658284f5b055b1db608bbd8d3b50002172922e6f941b791b7173ee97595047a72453bf96144e0ec42bfe76a050e5994beba5f07b4f88228fe15819cdef624e8a2b375f2fd4dc3ec4394e4ae97e75ba3722b2aa937ff13a916317ad0611b229689fcd2550e47479ac179a7a7baa2a6563d74ae3a803d220437bf2a14f6e53bd8de8d69c30836e8731818e1a7d4f5148d4e2461f0745ae0127ae3b4530f94cf9c04168377b1f57a198f9273ca5b8317053b4caa58c543fcea65889497ae3b3fdd889af5118ff0a33881415de18f42be9630e52a4fb354be1652330031b62efa7e7201ccfbd6ebfb5a27147b5e5039ae62025a13ec6c2aaebc51a31702eb8e4e7a204b17d7ed069dce5e1181e4d39c2905592259b5c1b870d1779279558c0655e856d4baf0266d34163d1bc6faa97b01e2c922fd41571618ad5f3cdfddf3037ebbc4396a59556b8f64a02d4141f215d9a1bb8792a8e69f6ccbc66ae5d3e0fa1b113eb1ea90f5cb6fe6c000dc1dca7dab0d9a763b925a6bdd1e866a2fb457d8a01af28d73747e8561e78a1cb17b19ef60e1d20311ee6591d6f371d5d633c1d918d6fd4f9142e135f7b8a5108dfe75e4b4b068d87643947de39949efee4e72043403a90d831e57f467e82de8b9848a76c4bdc04cfdf0f079c7d1914ec40e63d7d15ba18ef8b32e1491ee233dda1bc21a369541ad7e901850a7be9e4d8bbb5394388ae27c7b9ee739f794f947f7d40cb3b42ab17e2d1b7594b614ffe751234bbfce44d897dc9c3ac452f5aff299caa861856299c3af9120a414b38434c059e4f0339e90ab32b0bc918e09b57d913f090858aff1ac1db7a56ff83aedb03aadffb8edbff9d3c6fdae41bd22d48233c998e0fc223a61a8d3d2ad6d270e0eea41b2cee81d52c67face73b481fce7dd424b2a17d6ec54195286cf0be500d0ba990614ed813a548060f2c397e2a9866747e1b2d7c8af217f8c93204df1dea2fe0ff09987b3ebd3b2d849aec18a512f18798e1185a71784738035b79f89fa7580db079c64fa34b2a100627d8fcdfea82f6990388552f80137f6d1e1e370cd1e780d9b091b63abbc5253085926a27411217d73e6aa973d78cc530e2e4145d2d8ddf960f4c814cc5a68fbd0c28cd47564dc8e0760a560f3a02e79fe0e8eaa538b0244ff9a2e0076466cf767d2bfe4bd7ff932083935235f8a497aedb5b4ddfaccc807ccd478278fb09840ace432e464c7fa51e4a18be36d2439988b62f1334b54dd7cfdfeed95306e551cf4116b3aa42d4f993ccb4a1a1404007d6b30fd8a74c9e4bc738315d31983f9aea93fc656e7d4e4d9ba64ae083ab47e0fcae990544857e4a5568363ebb4cecb8ee94a1ebaf1ec64dbb7cb4a615b4e8dd77e067fa9f0f32a5df6191334cfefbcbb698bd6182ac58c327afeaa811b65d1885a80edc7ea5b0b6c8621c6f426f1156609315c6ec1d6fd5f6be65521f032218b9ae693ba4172f5089db727e42815aab1d254adc4245e7125a1cd3fa5189c3977036c3fa5e961a5c3cb84765f78e32b605b482d70dd302dbf66a203821b4d2f6e7d714da9c8953bae6b4cc1e44a264437ed8d2f0371794a09d30717233e72825099f84582e2dad92f0ce186d86cebedfc45d0924b3275f18803165417316a686726365da47df032eee840043425c82f0b46841099e24eddd44cf80d15eedb5e7305a8c27531eb7ec4d4483faea6762359f3e6bbbd9c6c937d3465468791ce5b09b9c01c8e9ae0917f08a54c1f8dc3485c4b33887c91cd3676880df00088e841428b7471d6e8e45f93466880e4d69cc6c44bf262964d52a3ed1e5eea7516a57ea98657223b10c0e5edf9f39a41f5a30a6b3a5b70e4e95aeb841a235e3f699b95df6872dda739a43a78c106c77357ba9c9cf5923a3d4e18cb35fc51d66e60b0d9fd413eb9fa8e553dc8c98105ae3f6ea037c7a314c1baea12af9515e3fe5d177952662fd202db4e73abfd9b1be37ea76d531225ccbbe6bf68e18fb1417a799b65ec0bd37ae5d735b9f0223116cb5d9d62cf39e61a1a2377223a271e6464bf6e421dc1fb610a65ab56aaa9c4209cc6871b0a57388d273d2b3d6266602cadd2e00fafbce41907127ae9917c22fb76f5e7eb501a25fac0bbea7ace4b53c060248e40b48c49bdfd467589aaf99ee109838297eb8152ca59aacdbe19f7f571ba9955ab91aedc46abee31f7f970824a9f44e13467f4a5121327759c9cb84454f68f837b8971b90561d814b7e29d2d572e2e2557fe6b3e8a076dc6d6b4776c87e2d82942f61ce35a259959845257c246fc607617e32e9eac7ad08cb5a9af1ea3f6e160f93b1e5a5e5634b0f2b066bcfa0b1307c84ca613f3f7604d7414783c40347fb71e71c051cbb51c8b8334650511ba5da4fbc0353843581604f41f9226b432198c0bdf418790e3b05f258e86e803ae8a03a62faaf1fed384b0b429b2c0e85f0e48d7b5029dba7001175a4a43ec399898c0dd547f4f304b7c0302eca7d1392ce15d4e128677c978b1edd9630e5087e628549a87389ce2a04b2449d6a307b3d0e5e1f59c9444c8fc442991926237a31730bdae9e776a99e31882af2b5fb709db6e9feaed281033adf4b8f5a4420564e1b9d8e0c6bcfa35962e0f8a40f08d2ee0177068e372dc1572ebcc591d1cf7515e7e9fee8de97f7aa8773c47a3b041385ca2de209d3b50d9bd3bb67aaf9c4a60999aeccb33978f3f48b020340dd3c5fc64a7a8e731be83bb2d9b9ac5361a40af98ee1c541404fb8f1acde8c17f863b74726b37a13dfeee33d2ad53cdbda198d4f3a0bac4d38356484bcdc30ebaa36ae760c604550c5e7df3da22f75bb2c4cea466067c9ce9dbce58a12f6af8eafb8567b234fdade827fa34078036f3251ebe9c96c9432d88f8a092ecefd428008172b447546b725b839aa7484ba2cef39bc4a4795701ec4dd4216b0527828cf7f38ee476f73f6c6b839072ab5d01132b4d5a2dffc259ef051223d1ef986e8740f80366886ffa8c6d107af77c0bb8ba83ded297b162ae5bea353d36c040a9e651138db1eab32a309c692f2b68d96f36b825fae17c3ed64614424e640032d85333f3f040ef1d15753ded9df0185c6802d23a2bf32b8afea75370488a28f3724f3ca2a22288c2301371f85e212873523a1841cc38d5e9821bd0dcab68045f63fc7cdc458eb6549af5e22ee1ac7dfbc07475779d75fa688e50fc2052755427960bd3ef0502231e25ed5c3ba684752cb29f5df00d40c5572fbee2216a524b0c7556864bd2f0b523d5236f0f8984424b1562afe984213e4bfb9b1d4d816e2bf800cb80b38423b3c22eb6efea8e916d1d82ccd0e42c277c36d593ebbab3dceeae60eebafc87860e5d116b767ddb9b82dd71d1959080e98fdd0982c50af21a43a0558f5d8a92a27d93584af02ffe397be9d23c4988b7a5e2a762c8a706031343eb899a956f2ed64f1b29c46f2576fb58b9277d953858d2fac8fedc313723331f27e6a9f35f690c0a9bf2e21a2f85bb76f54d906c34f300a127b0befcf172069865bbf5eb5a7929dbb309205720b568a4bad91399c73cdf28a21fce8d726d295d9d30cd483a74011ca34fc00e7fdb8011efedcd26139e9ef140723af158cac0515dee322599647fabfcf96dbdd0543d009ed933f81e20c6916fe7a8a6c558d551065acf051ad0e5e742a108fa9b405c912353b3904e57ea292f5e1891be4330c1d8156dc8554cde5b7ae3bdbbe6efbb5d25a2850c78981e50528a9964160fc88b570672530844c73efa4f650560b13a66e56e482b212e0cf97e80a61f119a0461fd76ca30d86c2d9d2213cd4c3878ae7045feb4e8ef9c2d99a80b2ed692f66694c7406775999fe142f4556becac2f9f3fd8e26a88c5f71a6fb9f7dd18576646fc20db9fa4f9e5deb4cc584c282c1cdbe0089b731ae63bf567b2fa1e62a584b69b7c0d0c068a072cfd3e175dbc2a638685c5a00208732e9f8b1b4aa230570a0373833e2a6fc83627612253e4325079f334a3980773f1d239692d18c94a6839599c639b56103dacd61a2b65cad68772d5d1127acf47a38fcb4d76939d284c109584282e27a295517b094e1dbb533842b85c7477735dd59511368b38c5de26383ac8d27b28d1df694e412575f9a9ee9b5214a0b9b55bd82a83123a966cb287cfdd3367b0eefcaf44e1cf27346f91aea30821e4c946af5cffe96372b6ff880014675dd133b8b07076aa8bab1481acb12e79430699d6f8f5832ebe4c761b75dfc7723f95683ff51a6774aec704e80c1691e130ce5d25285b9fc885169500532b3f60c669a231e249bc8a1190766943d9a1dd70c2faa3455f5c01f4fb1b4994df5d83ae6c6e93627180393b7efd65d2b61381f9c114ab5e63c9d84f11e150d5a4561259ef988361ed1aaded724d6fe9ffd1dd147576351d4c1dd57839faf23d44b1cf7301dfc20abba5ac6f9c36a11c04cd218571f5553b413442bc7c880f141ef994164ba69c0dc255400e2ff9f595336338d9a2057346f1a5fabd29ce1cbf01c3ed586e70bfd02cbd12c6b3429007f3e36000871a403d54996e112d3fc62ed4de65e03751919cfb3b5b64473071e577bb718c00564031498ec6fd15457898bb7ab9d14978ecdf3dbdc1290db27c7b271a2e58adde9361242760f32e6d23f9a71af2dea6988dfd95883dea99e4e138cbdaafa5c41e8b207f7756331dbf4cfc3a3f35a4b12a6f3de5409ff64a6607f6c47e9d5b90d7f659598ceff2335b15bc38fc0fa1d460b8a444417da4a75e097cf280371af563b36a9ce28260e891b0146eb66c5a21827dbf25791a139096b61ca0cb36951303e836385a31c8ba3f66f9270840a5c49b641d726895651060bb5f8d122e37af521a8ddffcbe6e26f8435ece8dff9c74f815b1f3c7bf2623f4a5a431d794ffd33eb7625ff70b8959516bdd178967882fafbcd68ed0a2bd2ee993ff718d3bda57aaaf67320d71e79c0d0f971eb184440829281f9a97cfec720fee66330e8e5a8affd4c509c1d0fbbf7a64034b054d95099cdb42a606f688289effd29daf3cd6a8ec47eafd7eecb0a1986ce14d323881d97dcefb97290201479f6bfe2ab4833c3e872365c013feeb6c65dce7bd37be33c3cfcc11c0ce3ab7f61b682c4d1a2cdefffa8913440cc69439a8b135bb5246a0bd2645fc2727f413d652d489b64b262f54c5c8dc1b276e152eda2b957a2379a304a7655ab67196afc61f121d0da80102b96ffac8e74bb8a746603560b69f6c1ed032b307a88dea31bb95e2432faca17513a91662cec93ff9201531e955014b95df954873080c67a8bffb6d6faa380ed97d84eafe0bd18c1e463efdb2f805a38681f3b872bc731ba1e092a343fa578b264a7c7019c59555f9ba8fcef02a2167fdcb49cf00831c87833e508258e7ab05d4b049da2fdc141724c8eecdd3b0038f73283989432558e333e0127ee49d", 0x1000}, {&(0x7f00000002c0)="d819af188a5e271846c0382778e485ccb42b666022823d0c9de8e00301eb8f6c115631f13821c169251a150f4640f9d2768cf71e9c81f75f", 0x38}, {&(0x7f00000026c0)="7c0f6bf70bbe4847c4747d5b11d2224f0fc9ecf0d75ac302ad1cbb1db87c36d0ef14187f097afb00bfe6a564c90bdcdc4a191d49d66372133e0965ef600550dc27e0edb96181849d50ea2aeed2c26caa50fa9b07c3f890693cdce8dcd090d732d1b48c975e99c7cb80ce39d421e726f59577ebddd275e2a25d66a1379c7f019d8bc4273d52d99b81986e7be1419924f071d0faf3ff1e5f2d63e085bb78ed5f3300c8be203a3b82ac2ff88ea5e0d4a92d9ae14f3435846d2068007fd2460d5cee3e61ebdee71ed8a0bb50973f7f41efaa9d962103c861003949af5a4a9a273527", 0xe0}, {&(0x7f0000000300)="3f10cc88f07022", 0x7}, {&(0x7f00000027c0)="8602ec2c084e819808ec99d7f72eaae90824ecb3be8217a1bfbe76f49d883198f8e5fc2eaf48ecd1898d44deee767fa3b03e2179c34c282e5f7d29c3c11ba68a1d581e8d26d24b43d9470dc18d205c5be47308296546fb49d0ec86584bd0f92908b785977a268d7787c781c478de3ec42597f5609c21cb5b88c06d84634afe0baabc6cacf52e2f9c06ff2182f264e99a40f943023d79ed97416faa8aa81e487dfdb561532b30450e858ca32a2658ac9dd77c681f1e717006a935c2fc2c207edb8d1f4989021354ffcf83f6b43b5f3665dc4219d7d3ef28b2ba6f6b2b3a8d9e18840b0ee74304725fdbd64a5d2e6b382011e432a5f421474d44d119ffde04530529f626518d9d040a599c89748ca976bc4d095bd3d80e2332e2e21c75ec0f5272d8d5f79cb64ef640db49019c4d80bc12ab77c999ed6f80c4ea38a5ce3c158ec663e866995e4919dc59c6de4b45fe274473fe5b1f79b63e5d9a0a3846e34f8a8176fa824f6a5e1972d5c70b22da42307244e834950372324cc0ce8cf542d3ef10e674a6be4c8df8251f8b6e8a3f80037a427aac81c47437aa9806be0827572df4771c445d1f874f510955adb4ef987e4ecdd9dd4240e592c79222dd8d55142b6e0981cd62bb2534699712719ee409f00fb3bff0fe159a72edc79b04c4ed10801e8bd1d891c2b1c19d955dccd2cd712a1d1a2297d30e81574bfb5c6eb8d810add2450256029fe72166ad7235fa849a7d41655df7ee0fadd73f8d06cc8202328a4b667aa33c220c44a7a0034b1df4be5560cfc6135888943514187c0451348d00fd0155145fbaf038e2c42482552886afb6fc8b549ca09e59e5654a36003dc3fcae475f2a646dfb4e474a33e22f748d3892a662ad41d281ffd8304cbca8ab0cdb28574016e3ddef43bbd904ad7b6bc177a04f08ee6a0b74bb58a3484e2fa5e60a20d26008d35310b710f1a5c84c2984b312687f46a9a31bd0203d8fadf884e9c2870553715769ce5c198e14e7566b93d85005ffe169838681bd2a0497d4e9e2159bcb1f6ce52c453778ede91df728d7abc117cfd3160ab048020d3fe775f115ef27d27c75c204538fddd89e86941184ad854ead21747410eecb9b6f6e621a03760a60aee6fa0164ada7c383ba07e23997668e7f52762c4bbffe160b2f86aa92d7da6cddad575dfbf410eb63d932bd6cad12e234fa0881013d7cb4dd23615a7c8cd9ac22dce139a5a8b382efbec3aab37f49b7a2320273912e312a67a8cf3ec70010679dff648fc8c1db2132e80928681e87a021da04535eb32ef37fd3e991fa88da89b5a14db32451151e8293942ecc2b7e1f2e808289926d511b2aecab9cb306290cebcfb007bc8da6e748b2883bb45b067039e974c99b1b1ce81b09292a5ba3bfc5acbe2ef67caca149988ed755ec5c581577a0315a63f0d07facf1454f56cb22dd5c2cf39d59015257baf3d60d7063bc01afbeb6a7961b2200b62bdba83df3b7061b10dc9aa97a85de0d0e536b0b1229ca51adfc9573517442c847a8186357233766101527eee8545be3defcf7d4aff1fc03b1bbd8b546ef6d591cb2426b3ff31438369af0a267ebeee9d7a8fbd7bdf136a310ec8f10e536b94e72c1f634fee5c45bdf550fb738ce3475849d8d9428cfd77bf688f9c5ddda5726831d96296620ddb48194f48b41775275d4fc7041b08466de5242eb0d0ab75f5583d1572a7b72dd4a93ed7dd8d9b884fe5a6139d446ac8cba2ca1320795bef2a4f15d9417ddb347871dc7640d56f420959675eba1fcf3c7b316c9a3b2d450e998c834be600d2fb91e4af4411174e27547f81aca026834a12405d00e6e793fe105b378c0cff769107307278503b0aa36e70c966f818ef9b6e88594631b66a48975e1f73581a6dd483637d942ccec3f5e5fbf6f7fc3246ff20b7c1ac570f0f5934358cf11e6fb826d72c5b50f68921f8df4ee2d37f0f08da135acababde6d035a5d4bf2ab71e21da01d9e12503cb7a8b9745654fa8d9b8d6516d10ba0ceb64fda63fc2e2f656f95ad84d35483edd6c83d31594189443b4854d7bd02963208f55576d62f78fc1a5ca642c08be794c08ca61e192d85d6743315104c067fab09031f2dcd992839e5ad4a8c1ebb6af4e2b7f0dbae1ac5b39e7dd4218b7125173b4a74f47e276f737b85a96800caedf4c7f3d27d2cf601e9de2c5d39a0d486af62900c62f294ced02c751f70d40d8d9b146188938dee2c1bd667a2f9e7d0c3a01f98c5401136f2124053a575177c1010bcb03d184d36e492d9bc55e968913d339c6beb50a50fc64be502cc1ffe1a74c7c248b0871a653f75a3fd322c296d4b2a8b92d5b8d0976a2aa7f7a9b112465425644b1069b0b7febd9aad6f4d1a3386a2b1fa71011d6eb852b0d2f3752bf9fa89221132b85ff302df566b985e40ac09cadc432159e39bacc8374f808b72aea4fd1df7de2d1ed20636ee5100b72f4f9ccdca7adb19df0f6284bc388ef5655cbeb77a3e79a3ca5b2d5108bd294114178147ce3add73f844432bd37b3256b67ffc668f8dc049f0ef6920f7e263fbabecd7f8ab2748554f83217c5cbb76f0271eac6067e78e67c32b69147db82f4b1207152259070679f1220509ce1deebfc04cde1a95402d5bb5fcd7ee060707bb3eba2ee560a649054c0c97f1c292dba0dea9a2b21512b2e46b6f112e808626d1f00c88ed07a44e63ffda3537deb3703953ae70fcd4c17ae24f3f18f8235edf2f457662bbcaeec1f260e538a59be3e3a6275dff72e1105a30719d31dcc2a3de708ff169ea7fb6558a8871d9fe61c4de5e134f159cea693710871a8c9c56d8852d361e8c110178542a20c943e8548e6f9fc97f8c547584ef326dda9dfd11214f6001062b740754a175d1f9c09ce6b641fd969804570f0c6b36b582887e742853ef584cb2055be504977869eb837d9e2423879380988452456282d45a95af72ccc3f7a6cab66386145c00eb654fc2c8444e077cfbf8d949e3b493b7d5a386a33f7930e66319640934ac83256f5373af7007852caef6d8322375fc4df6751e1fcc7b74655805432274a57839403da49ff7fbdf7da89d4f8f37db512cf50b9e81ad580a174e8f949a018b184152594cc9d3f6ab56861e6b07060f2945781261f0cd4c3765909cddcd60ff3f37e916df8ec3dc8a03b92b332f3e6ff0c7e77dfb93f007cb5f7aa02fbf2207a7f2453393008a97748a44f05d11e104e21e87de95c3dc8ad250223e4ee6850da0252c4ed004977b59fb8f4e86390d0169d4d817087f1482a9a063e19a31664ed2614bc0cdf4b3c59dfd4ad0fd3a1222697f9fdad57e55537323604b12606b2471e55817ce3e673220b55e44f4dd2adfb72e3d6e0cec09596689c4ca32b7bddcf8d7e2a91fb9f9f5f92d4df2a72553259cec456735d7ab1cf45d245a1e218773f91dca52319510f39a21c5c0edd28937d0e24ebef5d4eb0902f59f02a5550929fe5735c4298d416ea4e831e3d0c2f5b787f0305860538512b1da3ce6c5b40d531bc0363aa53c91abf5da18a6af8fb1cb6f5166699d0560b4e913f1c0cf81933e4925ffc6316ccc44b53c5b4f61a9a27247c0ea6991732fd00ed6450edf1e0342ea1bc322c1796904e7d2c2044ea917f7aad202eff2ae74266dc2e50e04dbc4957243d33adbe6dd28d2be3c4d4bd242ed695efea2985322eae42a0e4b49516532ecac68f468441d1fd3ff78d6d00292d9ff0fe36a391d9e68384b2a65999653fcd878cb23244ee9a0f26be0d3d69eee725e815557d172a85241ac33a8d7abbccb8e8870c3055afb32af74f5a9ad63830a4754b27ac4fd58079964d72947022e8923363211863a22f386fded794c88099de0d3fbbc6868077254070196ed046f79dcf744a308d15b0a3e60d11518e82a09a11135555a71b805104ee05bc823342905af8f0a099500403191b14150075de56a3e319d47dec4d75b03ccf0e96335bbb399193732656adb2694f5b116e52d2c88632d25138fc6a069786f9fd1aea8572e93e9e27db68bff2a26ee193e434ab55d5ac0cfcdcbeda9884c5e6c0d6ddae9dfae9291a223eb9674281b6b5d2a564751738afeb745cef06ff63dc7bd550f33ff2b5db36ed098f763c899b19fa697bcd1b18fd3a238d09240554c7b053dedc0d4aa42234c8538464f8b7c30e3eace254b2e6245415aae6f5610c0070a1988f5f0a06b81b82c3079bdf7a9cc0671e1e5b760a43efd9094897c4ac820310a650274c37d1a75625e01a0a2faa9bb402a0b66225e797bb4ed4f6863baef37a05c23266b6466ea6a645326d60ecd2d525b050c546d85def59f0335d19456975a305b3ca0035b2b884d68bf8ce79cb2df1bbcabe3f17a8ab7771bb5637aba66233948ecbf9dd362a53bbb7b811e1e2f827a18a994fd87e7de6a74121ce7bd9ad18193db5c20f13b9a0fa3e5e49cc015afdf21aaca172405d1f3f96cba36fa8a606d406214964c782049b6c231fa8c70d54db905021b5062e3f705ba49d69e8d643c0affa4ec6aba8061a2517da2974d472a561fd24cdb766e6f1c715ed6c582481dbad2b322ca8a5e79816ecfe790099cf28704d30aa59e569468c4e85c43635a6dba5e8384c88ce63086f45d1e9fbf1f7cc384ca1a4f8c1eb49fadd34ad254770cb893d6e563d476e69dc45d0d6752bbaba377d9e529644372feb8feff56d05bdb7e3c3e65f4bf01e82501224ae0dfa1f8112f375c6bc333fba270c122d5a12259f7b3f087fa4be5c2b57b867993a3902cda5a2214f8451aaa4c0a5bdce74164ac7fc7389f061ce81e9b06c45e38c5f8b6ebd20dfa67d000716aa7b1d485244b6b93bac30149896fad1a8d626c4ce0b78df5a48f3aaadb3ec1b22e31d1cb3a192d7b4defe49906eee3222ca86214e1d8199964c074b936a829e9efb0e9b00528310905b264eefe6104e4448cca33f0d88f6e2e5db1d910594fe978ac96a4e619d0f2b362877975374ef7305e9afce9fb173e6ced5626015d7970db40d823dcace0516ec6ed66d4c465032b2a032ebd229d57e6f51c27bd82e63dae84651781dbb09b44e35a9e5594bd30f561cb06c7b14193dfe07d6284538a656fc9437cea44a36cd4ac51d2ce22349b446b6add15cb2dbf1a116a03ae39352a193675b033ffb45245be88ff63aa6ed12219280a399c6ab8d435bd7dfbbcec536c9a1af593f553f28bd66826f01e6930f78e4e87653f071777ac3e8b01008b627d071cd26f19007ab442639c4f17f93c344d4f014db531d6104a76cc777062f53f1366fde6626cf4f685b2b054464b0fcd8b70fe5fe549dcd41cd669c0f15b719f7a8754945e19f183c4aa29fa5910111b7238067a33d2d6f4cfb2e95d6d3d084107fc2760250616e3585811a762ffcbed7ed8266b06030023baa164d444e0d66202ef8577dadd6f0a09c0a7863704540d95156fb47363b56e4f88f8f5e9fc811952a52e60346c9f1663a90949b4da7fc38e68029b67082837effcdef182c1e26e8f3ebe552284c09600753e7a95d6f987279ec86bdfa32c2b2be8ec43d5a826cf216ff866151ba6f739297d7fe4e1ed76b77bfa968b07832ae8422b59ebc0daf21963efa9be37bb07ffa78971c3b606e8f79bc0639bf35a9dc93aa8b7fa63049711349165f935f90eaf5193b5960b69ba9d4c2bf59c4e3e01f0ed82b0c5b1f3c1a2119449ca7904a0d5665fd86d0be8d30bc7670c2254bd81bd6f8567bc0c3f43ec3d7320a7af20c5d968b8d8408f69b1a31cdeff79bf6bd757128fbad14cef7bd72ede4e9d1008b287a9a0c6d9", 0x1000}, {&(0x7f0000000540)="2c36e05e06490bcdbce2d001d5207c01a33afb8884661718f6c8fe3043e12de0b34e8e2a7772d88d6d8aaa67c325b5bf9bb145af7cb876ef2556d0a25686ed0c72befce1f27a6ab6b32833c060d3847eec3e1fa41c7ae80f86c93d8000069e889b2836", 0x63}], 0xa, 0x0, 0x0, 0x7}, 0x408) r4 = accept(r0, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000005c0)=0x4c) bind(r4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xc9c3ae9277a141a2, 0x810, r0, 0x0, 0x44) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r5, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) accept$unix(r5, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:44 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getgid() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x7fff, './file0\x00'}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ftruncate(r4, 0x0, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) 16:00:44 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x10, 0x2, 0x82) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x2) r4 = socket(0x10000000002, 0x2, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r5, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000380)) r6 = dup2(r1, r4) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r7, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) sendto(r7, &(0x7f00000002c0)="81a5549f566f8ecfff83b66c556ec3f01eb01064cf9747b3c840455464dcb31463b5c8af59ca83fd34e085316068efd3a88d7abce6e312e80ab1a7187105ee7a43952562ff7faad709e0110499b5c54accdd8afa8db983986d91692705", 0x5d, 0x40c, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) pread(0xffffffffffffffff, &(0x7f0000000100)="17ee391925c89d5225cb851dc01b6e2ed0b2092ecc2d4d4fa1ea7804d592df21498fda156916dda01af6a882102a76d451e2f0b0de61676063d089f0f0de37810c9d08ffe45abf9d61f8408c93ee8b28517dbf6a3ca5e0283a36ce7d17a102416b6eb5f0890766d505e11a7aecd58ec39779e52589f06a91214ac79fea80cb3e77f8cdcf77e5dd2a11e73bee3aaab42e5a5a5be6cadf256b6d4c2235dddbafb4308e5631e57f310d678e133498c11d4cb27cdc3190892a14832ce8effcf835", 0xbf, 0x0, 0x0) fchmodat(r3, &(0x7f0000000280)='./file0\x00', 0xc0, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:44 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000100)) shutdown(r0, 0x0) 16:00:44 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91a026db55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62cca2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000d5b0c8710504096fb93983546ff351"], 0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000005c0)=0x4c) r3 = accept$unix(r2, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) writev(r0, &(0x7f0000001680), 0x10000000000002f9) shutdown(r3, 0x3) 16:00:44 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:44 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r0, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r2 = dup2(0xffffffffffffff9c, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x81, 0x1, 0x0, 0x2}], 0x10001, &(0x7f00000000c0)=[{{r4}, 0x7ffffffffffffff4, 0x0, 0x4, 0x9, 0x3}, {{r5}, 0xfffffffffffffff3, 0x3, 0x80000001, 0x1, 0x1ff}, {{r6}, 0xfffffffffffffffa, 0x10, 0x4, 0x3, 0x80}, {{r7}, 0xfffffffffffffffe, 0x5c, 0xfffff, 0x1, 0x1}], 0x6, &(0x7f0000000140)={0x2, 0x490e}) r8 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r8, 0x3) shmctl$SHM_UNLOCK(r8, 0x4) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x35}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x9) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xffffffff) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x80}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x81) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000100)=[{0x9, 0x8, 0x7f, 0x40}, {0x8, 0x4, 0x1, 0x4}, {0x4216, 0x1, 0x6, 0xffff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0xfe, 0x0, 0x8d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0x3, 0x7}, {{r2}, 0xfffffffffffffffa, 0x40, 0x0, 0x5, 0x527}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x18, 0x20000030, 0x1ff, 0x9}, {{r0}, 0xffffffffffffffff, 0x45, 0x40000014, 0x6, 0x8000}, {{}, 0xfffffffffffffff8, 0x8, 0x1, 0x535, 0x7}, {{r3}, 0x1, 0x104, 0x4, 0x3, 0x9}], 0x4, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffff4, 0x10, 0x2, 0x4, 0x2}], 0xfff, &(0x7f0000000500)={0xfff, 0x1}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r5, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) r6 = accept$inet6(r5, &(0x7f0000000540), &(0x7f0000000580)=0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r7, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) fcntl$setown(r6, 0x6, r8) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x22d83a9845a992f0) setsockopt(r11, 0xfffffff8, 0x800, &(0x7f0000000040)="0c0f756ad3725920", 0x8) r12 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) 16:00:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) semop(r2, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x8001, 0x1c00}, {0x1, 0x5, 0x800}], 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = msgget$private(0x0, 0x480) msgrcv(r16, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r16, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r17, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r18, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x80000029, 0x23, &(0x7f0000000dc0)="9513f3948292ae269282d457abab56626afd0000e9b3fda3181149ee114dd200a92eca0e0ad7f2b465bbc11fcfdb71b72ce278fa941a7937fcacfa03663bcdacbf9a1cb7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1efffe1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b417bcecd39a64d5f07b284ea26f923b4521ab4c0affc3e3bba53f1bba4a595a36b82ec13b4e5c0bd1342546be6db1d2a3fb893f859dbf04deae0ee673a9924092468db76a21257ac3e222e9fdd3f89d2f1a7acf47ac0e14dab898a3f22cbe26a31410ee295e8d58b7a4ea36b11b37887ccc4a00e2ec7a8b867c90858246d8abcf59bef2cedc5864d2b8c4e97d539bf92c67f069ab0acd8ab11b2bb9e281ac77ab149d68adb1bc9f11ecf6946acb4cc3bed8e648ea720f8f39cf7fcc6cf3a114a9fc3adc962898bf947c964264b017374b8c8a414139bad17d4e51f09a46e1a244b9fb89b4d55177d30d1aec6890c7f290ace951e707b20f3a70000", 0x19e) sendmsg(r19, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r20 = msgget$private(0x0, 0x480) msgrcv(r20, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r20, 0x0) msgsnd(r20, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r13, @ANYRES32=r17, @ANYRESHEX=r7, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r18], @ANYRES64=r12, @ANYRESDEC=r19], @ANYRESOCT=r14], 0x2, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r27, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r33, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x0, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r39, r40, 0xa5, 0x1, 0x100000000, 0x3f}) openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x424, 0x0) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000002c0)=[{0x5, 0x1, 0x1, 0x89}, {0x2, 0x2, 0x7, 0x2}, {0x1, 0x0, 0x45, 0x10000}, {0x3, 0xb, 0x4, 0x4}, {0x8001, 0x0, 0x7f, 0x3f}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0x5c}, {0x1, 0x4}, {0x4000000000006, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r1) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r46) openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:45 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r6 = kqueue() dup2(r6, r5) r7 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r7, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000240)={0x0, ""/77}, 0x28f, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r8], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r8, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r9) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r8, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="1377c5fc35d41454d5d41d29ad1a7229598146e6be166e41ad0dbd405404009f33bbde82240400000000000000b33cbf828372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f02000000"], 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) r11 = socket(0x11, 0x200000003, 0x0) sendto$unix(r11, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = dup(r11) ioctl$PCIOCGETROM(r12, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000580)=[0x0, 0x0]}) r13 = socket$inet6(0x18, 0x2, 0x0) dup2(r13, r13) msgsnd(r8, &(0x7f00000006c0)=ANY=[@ANYRESOCT=r13], 0x1, 0x80000803) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r8, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:45 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x200000040f7f, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)='f', 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) 16:00:45 executing program 0: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f00000000c0), 0x4) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x81, 0x574}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:45 executing program 1: nanosleep(&(0x7f0000000040)={0x800000000002, 0x400}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x6, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x10001, &(0x7f0000000300)="cf", 0x1) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) r4 = syz_open_pts() r5 = dup(r4) r6 = semget$private(0x0, 0x4, 0x221) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0x0, r11) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r17 = getpgrp() r18 = fcntl$getown(r11, 0x5) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r25, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r20, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001bc0)={{0xfff, r20, r7, r8, r9, 0x4, 0x200}, 0x80000000004, 0x26, 0x732}) r26 = syz_open_pts() r27 = dup(r26) r28 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r30 = getegid() r31 = geteuid() r32 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r32, 0x0, r32) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r29, r30, r31, r33, 0x4, 0x200}, 0x4, 0x1, 0x20a}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r34, 0xc0044266, &(0x7f0000000180)) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x2, 0x0, 0x1}, {0x20, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r35, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000440)={'t\x00\x01', 0x0}) read(r34, &(0x7f0000000040)=""/32, 0x20) syz_open_pts() r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r38, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62788f1761f5cf1670d1a2374babccddaa456c0198d7f4c037ebc9ebc1822a8bff8d4cd3d2f5c95a4447878cfefde06464c314a49fd7223bd09100a28a6353c2c30d8ca2f9fcf8b921e86d7464326666c0d8ce84e19acd05e7f231add6a6f143bd00375945fbcbc05a21b2dc80e659"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0be88a46a37540e03000"], 0x10) 16:00:46 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) ftruncate(r1, 0x0, 0x20000a) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="b50f146d3a38a1e085441b24ae7b") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:46 executing program 1: nanosleep(&(0x7f0000000040)={0x800000000002, 0x400}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x6, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x10001, &(0x7f0000000300)="cf", 0x1) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) r4 = syz_open_pts() r5 = dup(r4) r6 = semget$private(0x0, 0x4, 0x221) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0x0, r11) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r17 = getpgrp() r18 = fcntl$getown(r11, 0x5) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r25, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r20, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001bc0)={{0xfff, r20, r7, r8, r9, 0x4, 0x200}, 0x80000000004, 0x26, 0x732}) r26 = syz_open_pts() r27 = dup(r26) r28 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r30 = getegid() r31 = geteuid() r32 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r32, 0x0, r32) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r29, r30, r31, r33, 0x4, 0x200}, 0x4, 0x1, 0x20a}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r34, 0xc0044266, &(0x7f0000000180)) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r35, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r34, &(0x7f0000000040)=""/32, 0x20) syz_open_pts() r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r36, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000400)={0x1, 0x0, 0x1000200000, 0xfffff00000000000, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) 16:00:46 executing program 0: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) lstat(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r2 = dup2(r1, r0) accept$inet(r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0xb7, 0x7, 0x0, "fb3deb2b5ee4632f684ef4cef091abb2e1324086", 0x6, 0x10001}) r4 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r4, &(0x7f0000000100), 0xfffffffffffffe60, 0x0, 0x0) msgsnd(r4, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) unlinkat(r7, &(0x7f00000001c0)='./file0/file0\x00', 0x0) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) listen(r6, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) close(r8) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:46 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0, 0xfffffffffffffe6a}, {0x0, 0xfffffffffffffee7}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1b6}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x421, 0x20) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="1d9e000000000000"], 0x1) unlink(&(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 16:00:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r3 = geteuid() socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000000c0)) chflagsat(r5, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r7 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r6, r7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r5, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640)={r8, r6, r9}, 0xc) fchown(r2, r3, r9) r10 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_timeval(r10, 0xffff, 0x3, &(0x7f0000000000), &(0x7f0000000080)=0x10) setitimer(0x0, 0x0, 0x0) 16:00:47 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r3, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) accept$unix(r3, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r4, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0xfffffe00) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) acct(&(0x7f0000000140)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x4, 0xfff7fc44, "855c55000267a7230000001a4000002000000040", 0x4}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x5, 0x3011, r0, 0x0, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="909810f46a5738304162d8ff119d87b28804d1b9aba2dbfb936d1e117bc4980e811833d102c8100e", 0x28}], 0x1, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000240)=r1) mkdir(&(0x7f0000000340)='./file0\x00', 0x10) 16:00:48 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x488, 0x20) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:48 executing program 1: r0 = semget(0x0, 0x2, 0x781d55ce7f37bac8) r1 = semget$private(0x0, 0x2, 0xa0) semop(r1, &(0x7f0000000000)=[{0x1, 0x5504}], 0x1) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x4) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) semop(0xffffffffffffffff, &(0x7f0000000140)=[{0x0, 0x4, 0x1000}, {0x8, 0x40, 0xba44c688a4ac51a4}, {0x0, 0x9, 0x1800}, {0x3, 0xdc9e}, {0x3, 0x1f, 0x1800}], 0x5) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000180)=0x57928f4d) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000200)={0x101, [{0x1, 0x3}, {0xbda1ee3debcc1282, 0xfff}, {0x3}, {0x0, 0x101}, {0x1, 0x8}, {0x3, 0x2}, {0x1, 0x80000001}, {0x3, 0x9}, {0x0, 0x3f}, {0x3, 0x1}, {0xa98e371830a88c84, 0x9}, {0x2, 0xffff}, {0x3, 0x1}, {0x2, 0x23b}, {0x3, 0x2000000}, {0x2, 0xfffffffa}, {0x7, 0xcbf}, {0x2, 0x6}, {0x1, 0x1ff}, {0x1, 0xfffffffb}, {0x6, 0x80000000}, {0x1, 0x5}, {0x1, 0x81}, {0x1, 0x5000000}, {0x1}, {0x2}, {0x2, 0x40}, {0x2, 0xffffffe0}, {0x2, 0xee22}, {0x1, 0x6}, {0x1, 0x3ff}, {0x2, 0x68f1a8a4}]}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000400)={{0x3, r8, r9, r10, r6, 0x50, 0x4ee9}, 0x1, 0x1ff, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x80, 0x0) pwrite(r11, &(0x7f00000004c0)="77a4c131990caa75c854eaf65867860b041dd5be4821fbb9f9f1a705b84114e0eccd5407376ff5e8df2833e1f2af85bb6ddbc8c56c173a4029b3c396a9e21f860b55713126ba1001897a72060f68b1a6d226a062dec71b5e1370d04676ef045f8488382d98fea78afb8e794e58cda64b0199a5a54f52e03b7a911867bf3dcece7527138b007dfba017624d4ef4d3c0c3e7ee14b5b60e1f8110ac924a23208e0bddfb4f03e303ef245de59957f2a7acbaa93e5eebe028eacf1104ddbac9a33a85806b4cf2f4205c88e39135fa4a9030c8a28dc6cf60291719202caa93d8bdb3fdc310ddcf871f75c42162e5531fabcd0a1a267983f15f6c0b0179a413925f856e5ea8c9e0dc58be88236dd8ad3519b99621f29ac26af39fa74073bd3534e37e1fbc6c297d426550bbbcc9089c6bffd2468f8788502a9a1d4642ba30b87c074351d287de5e98b20963125ec4b02ec5a34de73141eb292df6e132ed3ceaa298a8be1bbe8e478492ad4446e86ce096112baaf8bf6cc036954c1b550bce639891b3ced7f2eb9794e43b00d137e05f3921c7cd8f6ceabcc121f5a45a1e4086ef966e9764d1b47d7485b38b8d2c0767f4ff4719533101bc982a15ad41f35ce9546495a1692ce7eb2dc945d78ccdbe0ed664e86a8f000b59e3261fae0e5e47d69068d3eac3a0f0c6ced5204e8c2be4aa3aefc2ace103e8bb447fa207ab35bb0dbfb5f4f7b4ece53bc77aa510366ccd9648807bd631b5e4764a2a538656c4efb7779fe8ebad85add7e02eb62bc6e95fb801ef050d3576db3cb3f2bfcef2717bf51d85bfc3fd920b4f80bfad5c2ec1f88385a0c670c5a4bce07d816edddf32ac14947abd1af1a863dbf7d3a2bf361ce3945128a4acdcf17dd768804ba736eeed2422abf118774dc7a32f2c7d2c4388ecc0121d4d21a99fb857afcf2565b395ce894158a8d223009d1176d1237f1ecd2450eea03d41bd053492448fe3c6fb5d737e57f85fcba18b5e99ba40b4113cbb41b5b6fbb0963b0fd1363d0d04bf69a5357d4ba5335e92a28c0cd6dfc737105bad3ca9512bbbd9d756a7d4ed5631fb1e7508cac8fba0a83007ccbe33a400ed448daeb46c6f9d3612d7c663b249b7141426963a8305fc417ea7d897a7b236188bbe3a48a8688b7874550d00f748d658707d3775b5ecc81e1245635b29b7e130d8c59aa0ea8fdaea7615fdaeeccbafd6d2d48ae30a0e25198f8498393b0a914bb7e0e12d4d11df0d8b6bcece967ae333f4511778cf476019066fbf3cb93c07703e8a5823f5f281a0ff9ef13e4d72c0e7734168c8556f20a887fe500ab83338c37846fc4fe5a68f0465ecc73f6db3556c5bb7c7e9975f59ff4c4db925f2d42aaf683e0a8f82a2578b0e4c952f075b091c0b1eda466ac9878826a7661b790ed5f749056e9f1372c2ca7c5e4d2ecc83225651e29dd318e9908d8d54ca2c8878e35d0286690712e14fd1a9eda0f6d4e1e6f34a2ee112490dd9c91dfe048fa98ad684d322fcfb22ed95fd4dd78bffb655c0955f624fa21c932b2c693b23e32146d4023d1bb7273761cecc07cd89e3fe316216ece5845094e243c6cfb2dd7754fd011ba3691c0b5fe040dafd05cfc38cc160563a6f58811638be65ba634bfd84c241cd92ac53077ddd7cd7f44323b2fb872e79ec33a7dde3b8f013ac4f1eb0eba9a081dff7c6088fc635c464677bd27996126b6f8cda760d0097386840e39ae12de9714fef09ef8d433c4a7c23b53a70990a199d8d60b6819b19a453b27cc1ad339e9208cc31f8938b7227407e563541dec16bc5d347c747e596c3688ed51e514ba2ef7aa2d03e1059a795c12099590f4f7441d181dd6166de83db3043a8e0aae51da135ffe5ddc3e048e89b543b129468f37bba516ea12e807f37895aae6ac7ed661c429c0ca1ced76c0282101010395241f37745e68023d70affd3d38cbd88fe1fa6a39b9af0c03218569e961690c00c1215413aa49f105b22be82d69c7675c3d9ec1574b700e9a1b133bac86343465a1ab24ac92108f446fc8f1d589e4d69ddb8063f87d4926dbea26729a9fe0b7b9b8073566adbd116b4e0c449fda0b6dc0be1ca4b51ba2887ec0d23a3360e7a15c560dec36768d937ee5c43b93c606e76780a49a4f6b155a8023b194344f0c9346e1a12d471958767b434f92591880f6879a13ab1c1222c6dd7eafbaf2fcd43d1a6b7fda7428b679e6a59f3e27b458b2d3afedc80db106003be699127c673af3bb40129c010464fa64a686e8f026fb5206a5f3d8128f08214f04afc96d6887aeee944b7fedf6f248a5e65fa574d3c98891db0447ae14df86172a9b3ed73c9619e6ef269d585ade3fe99fc3554a226c01a9791e5383e35c68da55870960dd553cc3659394f6416d39415cd1a6edeab848a1b5d57ce02f1596ac212035da63b9c7fcbf3a5ecc4d76874b0857219072053087db623dd72753ab1578fdec918c02d783d611b39a3d2d0614652c786ef34923c5792f28a176ee5b6b4c55186ddee5cf6a4f2f67d4cd4950e9816e76861f5dc73d4f0f90a9a79244d9c789961a06301a57be511c68c372f2c0410523b93c9af70bb1807edb03218abdab4d61798b5b62438539b6ae19192fc1d63bd43a48820e3da470af5f108dadb1872a9ece638b193e1d52510c8ef3867abb3b38b6cf4d9c690d8bf59cf1e807e31f4271bf0a74ce7fd5f81c55843b3d7e54ddaf795537447bb0f2769ba6271c44682988990b4ba290e134b37a7e063470ddde1ca45789c4132529bd65b05e4ab0117502a7eeee4d7cb0ed49cb482143174c2e6d6ea64c39b9e72974086b5979b8c0723093097e15f1b93f85d81128595d41511b4668e36f1522a7690f1a4bc72127a0c90ea337aed5709ddbcac1f622bb244e2aa252a5739aeab317d51de4153b0ff3f90676c7177f3484664e56c90d92e60c2970257400d8745306381b4bf1c3928b4894a0ddf74d099dc6e558a6906081d6e1377072b2f2e81f7911b3739953736a602346ebc8efded1b7b8a78708e1012973b75f5a02a351b86e632f45c1052a662e259b0c6807e8e7f01e437bcead825d7a2607cd486e5dadf5cd6b94772407675a16a458f2849e5cf37af0a09bb2cb5119af945d425894b94732729f453920974b752bf668585ea507b457f904311fc6e9d66167802871089b6e9ade486db28af5a9f4b02328d08471dee6ab33197c25cc52ff1b278f000cc369348a02bee44ac1f89b95b6c4a8b79dba6c538d1402ce8ea3b6fbd954aaed8dfad068a253eb5a189e5c2a9232d5398f555ba52f2d8221947b1ba75ef2d1725b9d91f1de7680c2ada582fcf7e6ea27ed3365215066e01afa3bddc4a3607c324f3dd3b411ecb5aa34b01d3fed02125ff4365b045d1ab1f9f07f710e1917ff7f7b6f5afc60d06a973389f779b1c0f47e2121e62206121a4e2f5ac08208198867b3033fde3969fae3c6f5816a00dda8144c1ee69b564d6fdba1a298b28696f53dac04089e5212dd6a2f8d2aad9b6faae5c5c6260919f074595e1ac2b86f65e44442099c6fec13738175f44b2fe756108d5e1f99d84c9d4b52045ae1392be41b57101805f2efab32f4cec7aea1ac08c3b377416f68fad08cf0ef19726fa8dbee561d4e08b7039e9915767d9204788a41f4b8c62c137ffe8248c8beda95d4795c5931eabec55dff9fb2b49de931a90822675a7cc5fb5f2fd7ac090698e2121a8e5326f78f2c428807b919ad737caa140e57fd1134067f362ae04c875590dac7c53a35022a603f5d1ebb006746988d5d9c55bdd228588f46ec940768fe084226140aa63c7dd7e5a8ad52d2c038b7df11b74f4d1ba9c04ebb40ec1b4778445cf8fd1135ff828feed9a7c00ee88e61a25568acf6539b117f534c51217ee73d50ed281948e51bf71e4466928ee9172ab0585de45295755b0d6e60eda77db1939e44f4165ac9b4110c54049568a8a3d3cdca311ed210b891a5bb0c4c946324f0fa30c20ae5f9d0b4922b77d8760b1feac7f770f61a75470cf8135572fbe7e5222ce982ed5353a46481227977e2bd7efdbeb50dde281895e1deca255c15b3a910c0a914e5c08ef6c8aa336a9994a4ac4fa6bad21c0d934b0c305556966cc0a94cd145018c42dd79d66a5a90437ea8a1f7c3a001449f80a7598dc18ea3261c1e958b6edff7e34fd406df10098a398a55f5ef2c5e014e0b5dde4ed5c3979ea094ec285b44068d20cfbbbcf465859c388755467f58e1578103df9a90c3a84f7ff6a77991c4e41c414ffbe1e9fa8feb18e898fe555b593b2f171219288295fd4f7b1f4448b000f78263aec5085237e338e7c2613659302541550a5e6c3fa648015b2a6ac2f7dd22eaaf1ab483252bd9cf10b050a51687c11c02fab51674c5e338c37f50bc4bb2ffa6d523206ba4db774717cc784d76e10cfd2be101dc847dc2c3f6aae1da0c2de63e1b759d11bef413b4555519846c9c273fe7f1a9373449a31704552b9510ff5a165a5eaac96acd040ed511d72349ba527ee0f9d4eca368f2494e86612ff9433f4e4605492d7433411f5db7adbdc62a64a93b2326a6bc1290d27c78006d8f8508cd37a056468edd45022d4ef036a34117b1273ef1d7d4a21cf1c9522d1bb98df381f1333ca94bd40f9618740515e782b63499cf32ce7e01e8e9112acf12600195b9070ccab68b655636074a30fb97fd1ca152a26a05e47d7f6b7d44cb6e578f3fa7c133d4063c3e9ec662fd8fd37fee30bdfc2e7e00e4469ab0fc619d88be6f7cdd13213f1ba8f3befa6383c7ae909e587501e29191595c5928daa6017c53d1bab11e28450671fd2676a7c46512e8ee3eaedfb130996e535748a55f85db8f528607f48a1d211faa54c301dc5cac9b2b64a1234272004c66b4f920f20b6a00ad0e06d3721c4e64961671470d3b7efe216bc53024cf7e7989e6fa201e60b2a386b95b71e566814050b74d222322e2898d2853d96805bcecfbadee5f0e9401c2f61e81978199921b535acee99d023e50490eaadb8f04bb5c61e02e2b93d2d50ddac28a4b68ef4c58b79c3edf00572d13ae0cf38745e28e5e1a15fb123f9584f2151dec6d0fa6cf8b70a5f6b0b3c4144fbf1033876bc4a7ae7bbe857dec9f44c78c2f70a9de086880cf6f8359fac6f8d1f99e83ff3c49c1a1a6432a19a7dc87af8820bc13c6eae3c94c8530fb4bec5abc79130fbb7c9474bcb9fe819112876cf00bc8edc9944455b5381267f8f604ac53507e9902a99091e6f2e328325288986f9ad249c443be16dbc3adccb5993f824b0d9a39e7e54ea0cc376a1d1c28d7479ce45f774acd368e629d3e4c4f49a2cd4ecac6a15d1b2c9adaf377cb924db843d1e3a382b284317089e0fa82f02621ddbc25650f8b6c7e4cfb1d9ca9455abcfb718f9754a014bc78fe9d814dd5c951990f72840dbd621f9b5ee98a08b6ef6de6b22c7b4493dd9c716b932c334a126648c619d6451b5ee78b7198727f58eddf7da233311176b415107bbe01c70972f286d77db0c94fecac867a69a870ae290d26fa67a29590c9e2d52707ec5a644aa36484cc39736e7ddccf5148a7f285b6aa43e9fc20e4439f72c0b34b80518f10f5f74b20c9b50c379538ac5fe91ed9868ec30bc03d81ca41c54995a5fd56ac09f12926b80fe42c65e5176324fc8872c715936405beb8623cfbb09df2ae01d1814bc025db833f388b56a4d1b9d5e3abc515222fd4d2bb2b6a3c3c452fb67997eeea537f4684c6d524948dd73eea1b750b80327aca2c487197bad2d3118ee3a680c9ab2ced54c7896f933602d", 0x1000, 0x0, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)=""/99, 0x63) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f00000015c0)={&(0x7f0000001580)=[{0x0, 0x8}, {0x20, 0x5}], 0x2}) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000001600)=""/195) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001700)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r12, 0x80044275, &(0x7f0000001740)=0x1200000) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000001780)={0x1, 0x7fffffff, 0x8000, 0x8, "af9f30a2fa8401847213c61d0fe4e1e65bd737aa", 0x80000001, 0x7}) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r14, 0x80585750, &(0x7f00000017c0)={'./file0\x00', 0x7f, 0x9, 0x9, 0x0, 0x80000001, 0x2, 0x5, 0x1, 0x0, 0x78a, 0x40}) kqueue() 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getppid() r2 = getpgrp() setpgid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00200000", 0x8) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/236) 16:00:48 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f000053a000/0x2000)=nil, 0x2000, 0x6a778bc108082763) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:48 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r0, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x792a422f513279f) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x6429, 0x2}) r1 = socket(0x2, 0x5, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x101) setsockopt(r3, 0x7f, 0x4, &(0x7f00000000c0)="354447cc1c9cda5152fd4f82719b1d650867719d373d96e7729d0cde196ce1118ba22f30bb219d23422a28f11cd647d34133619889cf8694a06ac345b9208635fc8e05b94387f88718c40f0c9952f95a033baee61eaf76e6f0ccb6a11b02bd1b086418aa140440a2f24d115ec6378fa7247b0d37c6dea2503dcceba9b50b6bfe20d5f98d42623945e607d3c343be2e8205c319c089289f4c56d8155367", 0x9d) r4 = accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000005c0)=0x4c) setsockopt(r4, 0x4, 0x10000, &(0x7f0000000000)="52a5440cdea622a2", 0x8) 16:00:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) fchmod(0xffffffffffffffff, 0x8c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r5, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000080)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000800000aba700443eabf1bbc7a6e2d1c3aafb3224ebd99a3f802ecd4f252e8b5a4e38704859ba8a42f3c188c977fea1d0859e8a017eabbf7a02eb50eb18c75b8e92fefca676852cd5816f3361a092b4368ca3ef220aedbf307dfdd1e229ee6da4ea85bd99b049d456c26c4565c649c0f890914d80c1ee76a90a4fdb7aa6171359ffb20401000000d46527d88a82ee3cc7aaa912f62332e29b05e862cfd1ee9a39717a98a071cadb349d3e2b0ee287360eae33164813970a59b5279edeb800074c00e9b2e8b8568e696c704aed1bdc27229198059d12e8dbf89c76"], 0xa) close(r2) socket(0x400000000018, 0x3, 0x3a) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) 16:00:48 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x200, 0x0) fsync(r1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x3, 0x195c, 0x7, {[0x10001, 0x7, 0x268, 0x100000000, 0x4, 0xbe37, 0x7, 0x6, 0xc8, 0x4, 0x7, 0x9, 0x7, 0x8, 0x10000, 0x1, 0x5, 0x1], [0x0, 0x30, 0x2, 0x10000, 0x9, 0x2, 0x4, 0x0, 0x1, 0x100000000], [0x1, 0x10000, 0x401, 0x9, 0x101, 0x8, 0x20], [0x9, 0x934c, 0x1, 0x1ff, 0x7], [{0x9, 0x4, 0xff, 0xfffffffffffffff7}, {0x40, 0x3, 0x4, 0x9}, {0x8, 0xe4, 0x8000, 0xd24}, {0x1, 0x0, 0x100, 0xfffffffffffffffa}, {0x6, 0x7, 0x6, 0x80000001}, {0xc8c, 0x20, 0x10000, 0x100000001}, {0x3000, 0xffff, 0x5482, 0x6e2a}, {0x5, 0x0, 0x19a, 0xc15a}], {0x4, 0x2, 0x3, 0x1}, {0x2, 0x7, 0x7fff, 0x2}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000000021000000de00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) kqueue() r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:48 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r4, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x180, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r6 = fcntl$dupfd(r2, 0x5a9edcc858ad0006, r3) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7, 0xfffff9a2, 0x1f, 0x1, 0x7, 0x8, 0x0, 0x6d2488302ae9b6ca, 0x1, 0x9, 0x7fff}) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) shmget$private(0x0, 0x2000, 0x700, &(0x7f0000ffd000/0x2000)=nil) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:48 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146d"], 0x1) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d0000000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) r6 = open(&(0x7f0000000440)='./file0/file0\x00', 0x21, 0x110) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = kqueue() dup2(r9, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)) r15 = semget$private(0x0, 0x5, 0x204) semop(r15, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r15, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r15, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semop(r15, &(0x7f0000000240), 0x0) semop(r14, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r10, &(0x7f00000010c0)='./bus\x00', r13, 0x0, 0x2) r20 = socket(0x2, 0xc003, 0x61) connect$unix(r20, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a90052aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a38020000000000000017a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1211], 0x10) writev(r20, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) r21 = kqueue() r22 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r21, 0x48) r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r23, 0x2000746e) r24 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r24, &(0x7f0000d06ff8)='./file0\x00') kevent(r24, &(0x7f0000000400)=[{{r22}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r21, 0x4004667b, &(0x7f0000000540)) 16:00:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./file0\x00', 0x5, 0x100) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) write(0xffffffffffffffff, &(0x7f0000000680)="55fa301e28f18be71538672ad38d08fffed8442f7af7005025848af32507193a3665a1b315cb66042f6993249cedcbf076f2ec66abb24e50fdd35b3c89552cf279ff9430cbfef9f1df89a4398ee721c243bc8c70d8faab96981c115cf1564a18c7a67c0704906ce7bc5e143af977f4330c33a00a29325c583179f7e60b6f1565328abad145dfbb0541a597b0ebccccd9015531b442f6b49fba632e293e3d329e35816eb6b352c90ccb344e1e9cde32739f75cdbe7fd7cfd8337748be15b828d9f9f35806b4f0a963e5a60dec9d637e20839591cedd1fe89f239375487c072c62af65437fdd5dc4d67f9e4538067e5bd6428e5028787036221a4238f1514d98aa40acbf07629e1b48f053f539195ddb46228c20d719c1ceb92d0317a8e84a0024086ac252f19cd13c7439d41c8dc597768328577e53004595f812612cbdb106337c4854ac3e5211fe04e1577515ffef81b2d143eb9ef4e8d6ce1457863cf482b241c3508546fc6d74b3175d4480ab47a842ede308d73c9e2949038d1919f2d33b3ea8629c99bb8f88f4727ddca9052fe40bdfaf9a3514faaec21c07720fb5331388bc23ce82cfaf542d95e758b3d4ecbb13a9043d67fb3ab5003bc48098d71fa6580371582fe420344ffb2ef153f58870059bd9adfaa96bb5abc4bb356d7d2ce903b6796b5b897468af4e910e2e632d7a319cf9285e9c53da49aebee5fbd18f3c248105770fc6f2cdb9a53d228989fc9dd52aa0bc1f475d80705fd5cd118b29e4a2397f5846ec0e40669643f6baae2c33b3d38027b0bd635e62c9b90e868d5f3ff151e46b650db8088b2b4da8694cbcab8f715c0267a47de1fba6aeafadebbd457be3f06bdd2adcfd0e363e2b1345f4818b86f2cb7c464d92f93e0a834b9ae67e0ee3a1f8d43e41ce93dc272a06e4e2492e2b0f0e4fe80b8d5b50ae0732d6f7a8e49f107a992e05d93867569659307776cf142dfcc92e6547703ff1d8aefdedb4628fb009ced4e2f6131475bdf78d0a2cdaf80e9b8a8b3d51ad47e23961685abbfac06d1f8db6afac5b4275a7013a572d3e356abb620f292ecbdd77d04b600162fb9f52ad7a27a91e0f97cd5ac32d452eb2f140844fdf9f2645016353dbb263f5902e3054adc9ab42277d4b733090acad7a33085d772f8b32d4dcdfc0fee710db98f6525e857594e2fca701bf8ce164a1ce41795ddc9c30d24bc31d9ff502f7fc584f79bfa183ed6e35f0dfc70d8832e0d29bbb092dabe3090125df26751369fceb4dd8e3674e83c1ccce5a9848e3106aa66561f5f819d43ae1f408e4dc0c185f9182d84d6060e6106eb3c5c4062157aa79278baf6f8104d4ee8fed938bdce3b83a209973f836a2195fce847283f6a62fa1459888456dfd2bf9a12d8eb0cac949d53c94a8561a1431c32b248b3f904d659aaa5ba233876571c962b5845c354ddfea6203ed8b126356c3b2362aa5381c140c00ddbaa8b4dda959d4186632e3d49d32244a6f696f13ee2274f3b648632268916adb2bfe187e5607e3b3b9f05d79af64f49f64e7ec973b8065ea0d232b614278921eb0fad84fdd90ba8cfd901b1e8923d3b98923cf69ea7888e6a728f19fcc27f90b9806fe045dcd0abdf153376dd41a52f401f63bec49a0451c99d4a1471cd06b7589a1caace68a85dce126a82301bb8bd1c603b02260652e9c723198b8a8d1ee853ff1de42e2b71c6272b0c467d38d699369d94b7f130b2dbb00d87f5d6e3e2deb16ba45c99c576a52d00c6a74b412423d6cc7873b900720cc34739313f774e44ae39061a76f827232566237383105aa25f4d139619dd920f90fb5d3ab1df4175fcc1bf15ad496b58be42892ec7ea4bd09ab8e8aabf0becf920ff33c0fae9541bfd4faa6c1c13504ae541fa21e1d28fe8968e2aec5d9997c8ab4f4488bb8e5ceb00174101a6318f836366e258d5ce2ca3f99d8a3f75f755e15502bd64ad07a63580868c2f6afebdbdcc1598ce730fb574eb962b1402cdb197dee8100e4e80823af6b30816ec0267f051a80e57de01322c9fafe36aca98d8c4469c38a49f14235e9ae6233836e2483cd9274289511f74aad27c3de4c77d297e46ffbe2a5396f4973c014bc558138ea533014427c49bc171153643d06956ab2029ab31dd41b19743736869cc11d840f05a8418bf2a5794c32ab447772162347373978b9e1b259915a9476d60e502dc6b484eb988ce63d8e8a5703be0bb9a31a280edacec28dc33c464f188cb5a492ec5d42d9bc86e4eb2ae915ef0ed884ec5990ede46c08b9c784a1bdf047208f3c4f01e7e94127751be8bc3b13d866de164f23db6e8a3a9a5dbf85e84db54d51348dc44733ff737df4c5d3c1787cb11823df9224247cf5789ad7834cd1e10847108ed36e4bfbb048dda7879658c8bcef25108d2845e127f57232d3c4d34e143d641a89d585e1136dc4fbbe0d7dcc1dfbf60a2af68313f5bc0a03e3b426c73c1a82908838a669b7bf8b634a69fc0006f6c6558428d25b5f4cb431a1b31e1124911a47932842d61e8fa7eb3b3ae6a8fc274b21823641f934c493ff8c248a86592a3386bae7fedf8c6f1cecfa33e0f6e9197de8c78c034907cb1329a4449ccc5a6323f5ea35794f83d4d001a90dd7541cbdc55f20d0d5edb3fac9360d7977977e5af71fb0f2241d9e0d64ec7972f752e4f9af365eb7ba955f1c8c7ab5d72d6dacfc94a1334b6d5b08de57676b1372f9a60b20c69db88442ae09beb39ace67393de71cd133b1c7439a1e77244065fb97bba2c49a43c7b7d7b495178da9fca7732bd5e75b47fb4dd33e0ac0b2cbac68caae899c796ab4abd0b28ed11c0326d0737c09d7d3cb84826b43f11458bc456567f41834007f0a388b52bfe33bcf7beb6ac02c76cb6f050e4f3b726e7e2c9fe9cbbbb11d5fb157b38cc860c490999d6e6a1620aa19b3f65fd60a2c0f41265002d6fd2bc117f5b6caa318fbb890ac0eef35772204d119dbcf7f92c3e3257d0982a362c516258f9e524d6a9c4907372fa99971a1cdca08615cc8922d47fbe251f1e9ada2a12f5828ab06d0f79ebe81ef4805a212bf64ba4a50477c9daa17d2b89539264f17bdb00e1a30e9cb1b9eb7849f289d39f77d0877740a279a33a7c889dd3fbe2a41acbf181ecffc62a218e131ac1b26f7f1c6822d09df4cd07ed4c9bcd40e5142240a37b585876e9cc9459a1962b51be21760c19eb41f4da653a4dd7ba2818c9fe86af7f00177e3ddc897a58e266eaf04a7076eca06e8d42f676bd22744a759e63d03f3b5e73645aea44243ffedfd081fcca7353638c7fa8c5c829d166a8c660d2ad40f37095492152ff2f54c183ff07fbc4a4f9c1f8163a35f03faa90ff62c3d7789f9eb372ecb47f584d89b1ba6347d0caa4ed27571dd118784421dd7a6c0bdc24f01495b908c262cd41f6cd84a14e0285c1757073876ece499f161e6321f1ffa87f0bd9357128fc64f5b6f85f09c4a4402f2295e9d04b9cdc4ab8ed9bce56298184dde642805f0d140213f205b99b54af19fe435bcdc604f1b8ad8839114d62d507d3cc369fbd94b33abf62a800be6e35856a5118d66c50435590d1209c13ba8b41945e163280b59ed7245b5e069a8711c1bbe339b955a0209fda025e110739feacf25a2bb7eecbc1067799a6f7d414284fe41892640066170efabc99c87a598375ce006ea56cba960a96e8ae6953de0f65992a24d46a66eec385ab30c58247f3b558828724146de2e7fe513d023a209e78e083b73a03ac52123c266d65852ddbd01015f3dd1a1a22022b188eec66ad67645602066bc9b6753242243d676d5f81e12e1fa1f342e7d90a8e1975d5424f01362c03d251bf5b54458de12e8b5b26fd4a04577c83a4dc104f355284a5eb22ca07aaaa6f7564decb3921229cefe3be5a3194bea05b47b1ed00bd3de26a3d43ae89ace833f06a6f11deb412f51d022a3946771d5fa598163bbb9f935b042b9b9b12b8e5008fd5bb322775084730baa5530343a8d2ffe3873e33aa9bc4cd9023a2118d904ef8bfcc086cd3b87ecb2a14b793a83c9f7c20a4bfb895161e57e9e0559d511ff5391a97087db4cef16867ea7d8e65a0a852b0e3e147b5ec96210ff2cee065b71fda1a9b1b056c38d6db761a5fd9d753e8022457d092111bf6ff524fa12f43ac95aca2e2440378c3deefcf13fe6ad4fb5b37cec8e5ca03c623455321f48bb32635ec39332773ab7d8c39bcbadeaff9aee086d10798ddf74844765c25cbea715b654dac2d20421cbfbe80821012eead53a331d83210b206a5c3daf2697fcfa218360f298151032f105fd469d5b2ba52d2696cfcdf54c8d7131cc9b152495bec50fdab326450f4a92b61b12dbd2078f90b655f9ce9bd56297ac1d29569cf4146af76a904d53febcbd3ad0220752b85ddc4200c8d62f6b7cf8bc92d295faa21f4c112fbdc63fa5099c5a232027531e9fb674285feb97e3cc902d59bff79ac39619f5a0e02d173bb5a040d9d6afeafc14a816efe95eb9192af1330aaef9e6a33e269b7f8683b56cb4eaae46148d5b57f3fa251f26738ecdaec273d32bdce798784f9cfb59ead8c6b75449ba58d56e75d0e3a4a4a4a2c2b15c4d87fb65a4b23bf23a0d8f4332319d4f464adc9a42805ec0075388f57de3f4b5aabac253de97478e0a3cf7ce85d6462e6340d213a844a9ddf540b88f6f29bdf1ca4f5a2237b1beebe353418b84114e2ba059e67f0be9c4da358e4a27752a396572dd14cd3f7c4cb136870da3e5822ee78b66aa580ef9b63fff70abe6af1e5ed29ae4dda55defec86e11b49a6baf41bacac498cb4752a6114f4466ab12182f99f3e4c9dddd9d97eadefbf7183120d0e33500438031428cffe2449f3d8541051e571ed19db11d102d51997a2ebaae48754b1dde5abfa732026081d5e89d27e3fbe16cf2ce51ae73168f34eb6c996fa6a199ed9f951d3b4cdf283d5c70a98fe542580b75ab985c474d041e1464d56531974e9bb3e5c0ba14fb031bb2fd5c03b53af0fb53f019555759889611db61abd1b80f298b6b392c4459644bdb8e45de276839097960533f000dc4053044bc1e76374c98eea25cf21b058d9ebc0510412f0c2afe7bfa9dcc991da9089680cf9794c04615be535cf6d6622ec69a590c5f1a29844c916d0f00af3d7c2606343fbc05150d8982a7b00889519ac77eb169c07818cde79e5a1d90be82623cefa91f730cd8b55595e78afe0690e6345b9401fe770a6df6e2d8fa0083c39f58fda412c52cd0f1f4210212ec92fde181a60791b16617f1043b07ba59d926d3838da25c97888db1939f054383987e8dc1baea1607ac7fb47f798f1ec974be7e823b6f422d3b3f5655a8d09a381d91de731caa4076f7d0aa8f46a3842aee0764cb042b38a2df03e5d56cacd5cec486fbda9879144e76cddf4c6c3929b2b3d94324017a2bd239acacc4af06c73a8c1e380e5f8a60e7344b1fcc5f48fd80a14ea66692ef383a162370c8c82022a3a89992d187fe6efee2ef6be24aec4cc16fc715fe3372a660b1f05d817dcbe1599e7e9187befd26db8b11c9f32ba612dbf74786dee037027ea3221e6c5f9f08b9ee61db56df66fbc31963f6969279ef4fc919f9671e99fc24dcffb0d89c73b8856473ca9a076895f8a2468f3fde76d101a5010fa61c01a6d36c30ec99df825a607b187b3a3e9fba7c217c627b616ca2eb6e677a74e9ec0af6fad17ff7ffbac19bb957030dcfc0a0574b925e27f369fdba657f3b4891d75888fc42ee78e9f64ac63d5e893aa3a1432caeb060e893be4b58e543bbe74721e8c", 0x1000) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) fsync(r2) ioctl$TIOCCDTR(r1, 0x20007478) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:48 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@in}) unlink(&(0x7f0000000380)='./file0\x00') dup(r0) fcntl$setflags(r0, 0x2, 0x1) 16:00:48 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000240)=[{0x3ff, 0xc2, 0x5, 0x8}, {0x0, 0x7, 0x4, 0x8001}, {0x5, 0x6, 0x3f, 0x7f}, {0x2, 0x1, 0x7, 0x7}, {0x4, 0x6, 0x40, 0x6}, {0x4, 0x3f, 0x3, 0x5}, {0x772, 0x1, 0xe9, 0x40}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x405, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r4 = dup(r1) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r6 = dup2(r4, 0xffffffffffffffff) munlockall() r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r9, 0x0) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffa) setuid(r10) r12 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, r11, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r13) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setuid(0xee01) semctl$GETZCNT(r12, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:48 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e7a754a26232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70c4ff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c98a55eeb1643accc55ea98c71e0caa61d67292ef6f54a5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de8467fe04925bf909f35c8c5af4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa900000000000000"], 0x4e8}, 0x8) recvfrom$inet(r0, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000bc0)={0x9, 0x0, 0x0, 0x0, "e36971fcf2074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r3 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r4}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r5, 0x108) mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x2) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r6, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x1, 0x0) r8 = socket$inet6(0x18, 0x0, 0x7f) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) pipe(&(0x7f0000000900)={0xffffffffffffffff}) r11 = open$dir(&(0x7f0000000940)='./bus\x00', 0x1, 0x100) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000980)='/dev/vmm\x00', 0x100, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'t\x00\b', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x80, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) kevent(r6, &(0x7f00000009c0)=[{{r7}, 0xfffffffffffffffa, 0x2a, 0x80000000, 0x6, 0x5c}, {{r8}, 0x8000000000000002, 0x2, 0x20, 0xffffffffffff8367, 0x1}, {{r9}, 0x0, 0x24, 0x4, 0x4}, {{r10}, 0xfffffffffffffffe, 0x4, 0x0, 0x8, 0x3}, {{r11}, 0xfffffffffffffffc, 0x40, 0x2, 0x1, 0x6}, {{r12}, 0x800000000000000a, 0x85, 0xfffff, 0x0, 0x401}, {{r13}, 0xfffffffffffffffe, 0x0, 0x80, 0x9, 0x7}], 0x1, &(0x7f0000000b00)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x60, 0x1, 0x0, 0x4}, {{r14}, 0xfffffffffffffffb, 0x20, 0x1, 0x10001, 0x100000001}, {{r15}, 0xfffffffffffffffa, 0x0, 0x40, 0x8, 0x5}, {{r16}, 0x2ebf63f3368d7297, 0x1, 0x80000004, 0x2, 0xff}], 0xfff, &(0x7f0000000b80)={0x1}) r17 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r17, 0x80206979, &(0x7f00000000c0)) 16:00:48 executing program 1: select(0x0, 0x0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff}, 0xffffffffffffffff, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x44}, {0x20000000000006}]}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x5) 16:00:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x4) 16:00:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x2) 16:00:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = geteuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r2, r5, r4, r3, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() r10 = semget$private(0x0, 0x5, 0x204) semop(r10, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r10, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x2, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = geteuid() r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r16, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r17 = geteuid() r18 = getgid() r19 = geteuid() setreuid(0x0, r19) setuid(r19) r20 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r17, r20, r19, r18, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r12, r16, 0x0, r18, 0x100, 0xffffffffffffffff}, 0x1, 0xffffffff, 0x3}) semctl$GETVAL(r11, 0x2, 0x5, &(0x7f00000004c0)=""/163) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r1, r5, 0x0, r7, 0x100, 0xffffffffffffffff}, 0x1, 0xffffffff, 0x3}) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/147) r21 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r21, &(0x7f0000000300)=[{&(0x7f0000000040)="d698d0782aa9071514d582cd46ce33a20001fe050e789932513d7a39bae6e39073c5ee95a42dd7bf82a7ea2751e466590c210a0c76019acb90e189e2382ee5e917ccafeac313766f63fe55f1013c055f9904fbfd273c22bbdfa7d50715c25db902cd00da772045068a8002c70b5c95c1c29dafc23e9b75636ca784e0e28febc64fa16a1add69368ed7c875d93504ed7565e462e848b1fb6f153c7c1ac9f7b0dfb12ed8e7cf4ab9960f62e4eec38278a0e48551adc57d32731ff49b9575b967c0", 0xc0}, {&(0x7f0000000180)="fe108a97675836530d8d49b52811ecb47bf1d25ac7b4b4676a8593d4ca816d35fe8c9ed99c0c9a64150585db5b4575cdb647a25c8f7ac97cdec5741b717c2c0424aea689002e44725a062f63df8a17bbc0b80a2093680ad7720a641c439bb9c69831150c25a0e65f3664b712c81769f61a5b62d10ba25d66dad799d1878328afc1090c42067e42231bfeaaf723e2c141029c2be5f6283649cb2088d1", 0x9c}], 0x2, 0x0, 0x3d) execve(0x0, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file1\x00', r1}) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:00:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {0x0, 0x6, 0x0, 0xfffff699}, {0x2}]}) rmdir(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000061}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="64d5ef55f0d317ec6d53aa3e3ac2") 16:00:48 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x100) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x7, './file0\x00'}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='x\x00') 16:00:48 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x94) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x81) read(r0, &(0x7f00000000c0)=""/230, 0xe6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) r4 = dup2(0xffffffffffffffff, r3) ioctl$PCIOCGETROM(r4, 0xc0107005, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:48 executing program 1: 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}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000200)) accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16=r0], &(0x7f0000000440)=0x1) ioctl$KDSETRAD(r4, 0x20004b43) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x1e8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) writev(r1, &(0x7f0000003540), 0x10000215) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:48 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="74022e2f66696c65300017bc6a70eec176688a4884057cbfb6b24253bcc7d6bf0ecf9bffcc165b5f8aaccbde05996e88e364113e6bf2e67ea64f219fd5d7a70e514555160b7b458b9c0a312aa55c46751d120f641063d712764315219eb015e6204e18b81ec7a3a8db7565870575742e421ebadc7c83c39da1b5f7b82c4eb1d1fa5291b44a61db5ae2cb768e4babdc4f2e79e99bfdb3695397520b98fa9aa13ac66ef78e32c8f24603c43373aff55c4b11a89644545758adf652954109c39a3a3b0b6a506ccb690eb0decff651864fc640d6867425f3a336a2d22133c28c66c9aef2e667e56073e571c865fc91abd94a"], 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x0, 0xffff, 0x800, "b9fb44257da5fc3d3ecbcfc9d762ce147a4c54f405fd44c90a836ee6dc844da1691142cfc115661cfa4eb35f42f696311c240f52e132239006e35d237595641958433e2c4a29e24f212e5b55cdcc079eff34b4a8c1e6e171573783a3019081602f6d37d5d83ebc58b4bf4f3b47f58290ec13c482dc1e38afa5d07f4b49e79e666e6bcf9f3232ebfe0118a416ec7bb6c14f63"}, {0x0, 0xffff, 0x1f, "1c90d93cf75fbea8606be26941a03010c27d19778e4b3793b7e4826eed2d0a193395dabdeee06a829c1c23be7586fa18d319d8615212d30895892ef9d7b7677d10cd3169f2c80e01213083ee80b065294f6a574cb579d8620f805db5fd3473"}, {0xffffffffffffff75, 0x2, 0x0, "baa475a2eede9db2ca2a9cafd6924af1686a4619d971648eae0cdee6e2e743d8f4cf28be2da001fe7c91c8fbdeeedbb0b4ee79b06d079b1af12716fd556ee6646c18b1047f5736f0541b612610edcb0c444a7adc6245cfc261ea0662f6e8fd6cee9315523692e9e4d465ad32bdf2e0a4560cea1b0d72966cdf3ca20e07c108c138896c60d8f8b42a74993e44e53b54f4bafea7e9813939af5b0cfdcb7ca7dbbaa23ab99ab7f3d304a1248edd2e0469790df6833987841a0e5cdf653b99454ffe44d66e968e69acf98b544a62e12cd34b9c327e16cd3f8439505c427e37f0434175517a481b2e8d08982cc31f05c36f00b475ce793138547164d5123dea4ddd90c9ca0aa86051c2332087c6854bc55d23ebe96718497e00d09e2b393b212d7a81af688e1bec5d2cb5a7d0360e130d8b81c12561f5a800ef6755b9e26e4f7b100d095c481e63dd96b2c6b34f374884220394e8b809d411113134799806224d2b97dc0d22ddaa77c01c1756f004a7c0f381dbd470999fd7fbfb26a426c298daec2f57b64ee1b13f8fbb7c321ed53198c7eb1f5bfe02c4f250f868a1e46726355c835010cb74f11f386e6303cde4aceefe133e453b491b1722403b76fdcd9986b829c9493d79bc18712ed2dfbb847349ea1f7e901f5635f4d817c82a867c4ddf2eebefb21efacc8e8fe87ab4e1569187579add2ee4d965ab08cafff8ea6c8070a5d94254a5df3cae52cc00b00ca6f4ced04c7df6d523dbf52c7f2201f2492167e81c9971e380eb62566123b1ff42d0ab5c745967d00c2bb98e95a770df383044917901728a8b4412583b1dce91457dcfd8c60b3ecf8c20fc59c497731536a32ca0dca70a8ba6e871c3db5cd1296f996d3e94022327fb4e0f066f29f53cd2ecea99e75003939e3aa1d6788cee9f04b0738aa11dd167bbe94c5a80e3922f734317fd3403d05f7d5afbe2a413c9c7f455f242a1cdcbec2eb9c1e29a596a66c4cca95aeca6539872dc05fbf6a5e9a8babf792b0f35b3644bec5284506b75edc3457c0a23a9ebf1f84eea1f4cb1066e6cb8a1d4e9e9969ca033063eeaf4787f5dfd6c41f9d597c89bcd38afa9ef8ed61970e9eab3cfc58e2d6457bcaeab65eca6ec43cd1522ec8d648d87eeb7d36c63d375f5b2844e1888b1c0709ca7be652f363214ecd2c6d3afeb3ab9c127c26b8fe4fb9f4445efd0ecbbc39984bd102f0c7c935b60a29115e62fdee2307a4c5ef860fc00508bc60f22d425e9426207950c4b9c14eeeefd903e14587ac4ad3f5f0350e0786c5b0cb2f83c9f29092b326f5cef7fc18094fd66efca9980fe203432c977f7651b921cbcda348e6b2d171eacd0ea4181891eaff0a897a57addf9f0496f0d85c02b36c117ed3849d800229bcbab4195aca983c58395158b7c0e00838a4a1f5c0d672a7ea7eeb5ea9fe287ee956e95a1152525f9b50a8dc06c74a2edc25d2b4bfb7f803f11e1e4b3ef78eb20ec5b6fa02912b3fd0c3f4a45d5858f8e66e960efd6634ca54243c359659fb7e25ae9b0b3a4e0a1376d12553f4f58165b9fbcc1bd89afca00aaad14974284c120add71055a178869a94b0296a1565846e1cd6004b63a7de996639c2250b61537b3ea71ac8e41ce9fcaa8f0e377c4a661306d7dcf7f8884755cd9c6acde7106c1d1e98339472f26ecd963d3d4ff86526fac4b4dabf58878bd2cdf30fc7f34496944a696ca39842c29ca762c3a5524789e8481b695780158c41d6ebf6a6ace906ee2d1c5bf81ea77c3954b628da1f518d103acf5cb41f4dc6542d3f7e61e5fcf192b2fd8e3759416afbdd2448b1cd44f551b689c487e3b6f3f0e6e3c44ea207cd0d54862ad5a6e826d4d783bee9afe61ed5c9a71ae9cb39476761582c9dc926f1047b2a2edcfaf90c37963a91ad78b250be51c7a152888eca38d40e465b7e394d8fdafcb92dff838462c9457a4c46ec7350f6c648f93f55484c29c2148026c410ea5ac3c2441878cacb26cac74a14c335bfdf121d0f7b696b02855b4f7ed32309cb423d0af1e3cb4e1b05b8d7248f0fd2d7ad0393d3d9b7e13eba5201d6d4b67556064047351ffa19a1b9fdd1f1f86d91f48daa656df42309d2bf7c88ace8b44e1ff594b87e466e121c80ea43716a5a2866f27efdd3657ab32e32915551e34b83fc6d2a4f1d35b44b2d44f7d8fe600631235c2af5f452eb5d26d611b3b3dee462a222a0cb45110165e3987d893e2c9cf8177c620cea00dda93ec10fcc97ead181e9800a3dc7924ffecbfc77e3a8abcaaa7b4f9a863b432478b4264c25318f00a0e62de668b778ad887f4361ceb3d021270fec0648b5ad80c29544adf869c5320c60ab6567720bf252558c7307ea06b65276d3bab298a8651e0c0ee9232deacca590a990c6c1f01da1d915da9b9fd7ea7fa88804fb94a0aecbf8c8194f1aa8502f7faebd58354c5f5276efe3bc173b5924922c078babddfe937fdb7c22dd534be9cf9ba773498add20b362cdb405f74ec755f7d28bb1068ec4e0b9ebb82b81d77847fe25136fc5d3484a6c6fe14db60a4547b047e9a8a5c187182054becb43f79a7b8dc9ce8e36158705899ab705fa67cdabbe8cf84b5b9d433cce8f233528328b2533d75a2b917c16fef4e9e9ece877e1bcb9ddbe5c1459a42b0a7bd9c8a59d5d5c79ddd2df7cae2055d86efdf37585525770f16e4c6e6b9d6e6308b071ba9e2e7b9616dcef9dd45499180297a84fe307d508c64f33ab5359b4adb811d111f8bbcea10296ad92b59cb547a0969bdf3a8af6574be24e50ba5675e75c3619d8247a5aa54132fa182411943e426696061ca02546f7b7978a94ac7b380464e3dc4b437e55ee4ca423a7c9ba49a3c637a0890bc8e1b8b7eeb3f5dfa50eb24c8728001a0a9301c36f7c54a9c998900f473a53ae254b92f8ec27a712029d6e46b5032c604c88f87d09a2be634016f246b739d4eb2726f236c2b13fe746811147a0b94987c33f760a3eba6ebac32712008e8f51997da431abbfa545ab488f493bcd386b744ee608fbf4115f86e923e2793acfd6c1b9876ed124cadad4f6678c21dcd8d82774f83b37804ed34f36ebec47dd0eb2b6abdea200dccc461216a9e5998179d1cd88df458de282a91e552b9060bd9bbb730a69273edad20a69c2016dd1269c8021b8ddc0025bfbd83a99d7b60f063b00336660edf7df7bdab9554136ab2cc9127c4c8bad69c289dde938ef3fee6b9a2ec217380887f40941b4d7a46dd0b0034619b459a77aa70c54cff480a9512372a7a9a20e8e96631d484d71e3e8abb89869d35de3a3c8444c791d01e55a85810e28be8d5313a35b07363e3ebd38cf990222a486cf9a3cc0a0d2f2491436173eee809e7e95ca2810cd7f4e73aedf3e8165079997a2b7a07193ed8f18b87097f2d77eb32496d0b0a0b59878a63de2aebd316a524e8256fc083952df5e901f911c43a683e500f087921d91101ec50f226f1099d8e98339cd9159e344070092d281f95b8e86659ea2a23b26d528d00459055af818ece83b07bb88f2604131ff6046abeed791aa4b0c70c699469da28828caa56a7cc97d3cdd94b4d074d257d9dffb10d1e88513dae01416e39197f00011006355fd6419cfb61aa9a6f6fc773b09b0eb8e3c70003cf6ca6262c9b751b6c22a47ec014ee44089ae872fdc8bb3497fb2d4388e1a549a3b53d9f8f456054a3e61cd51a6147c9fb7c703d0f188e2836f70220eeb853f8688efb6807800fb61bd3f3f098b32805839a5657648e704be2778d5142de42a9ba4c718a5ef2d86fe269b1e38ca3b1d14d9535f18d98e998399e7911c927841b918ae4821996170d7c04b65cb69c25c0b2f4200d7553730c69db1c0a9167d1b2ef973d7052cd4513c600aed6da9758f6092b302c20ff90b4a3f28dc1bb2a05bba60d2955de9c8ce53dc391fd362cfcde1cb5a4416cf328ae965367d5b155a6c7d19aadbc7e71db8f15b58cddd59c7caa1bc63be3438bd2750beadbcd760668b57a988251269f86a4961a5300d4619300297f1a39cfca06e60bdfe2a7b53623cdb20048941841ec25f7649c4518519c8be5dc430c330e496f4b5d8909068df1d0394c108b7a895f5b23473b63cc2442dba2d95448675f8aa4d8430e7e8ab99c016bb57edb3e72bcfaf76bfe2a8711187f2e0f04136a7d5870b8034c3dcc51d4fc070e08a9d5796c7681d9b0935a361127d7ab9813b6aae978716aecc0449fe8d851cfcc14e4b04176e4703b95941b934bb9f8c60671de545e82e3788a19240454001484b7a694ddbb90870922e6a34f658c39a2475bb7ae85f6f20dfa2b963c05473e9ec55349541ac5975d0554598933a0f738d20cee7b08a7354b35b64bf666d44f88a945d09c2815618a6d4c349a29313327b85549af8cb900d93089ef0653c735e8be93a9e29962a6268a745d09f1970d4d4fd14dcf7a15a861aadd699f4a9d374a8c25a20e5a7f5192e8df482afd31d3e67ffb420d0fe622001f2acc28024858ff70e3dc6ae6d77cc1de93790d949c54386c93e9b754f614af770c3c6acc245b9e8368cad20c56d4d866af141bd078773b17b25391a37d840a9f5bbe3e89b6d3039fa3c660f55c756b85736c956c62a827309354fc33ee71c17e73d6b54d883b8325094a3e36b844c6f53dcaf551e936161240802d174a1998d24a7abed0f070bbbbed72c52a8abd5eb4865156ff09774c1418c655bde5e191ee6d260c78cade678baf41f24109561c25dd1f320f82046bb9a8d685401a9323458751f030265a98f654e22edd404afe0f6d86cd23097b8745b1bc5888ecda7bd7e01b14eb8c44b9bbb1bcccd52f928637374a13ab10c91a8e07f8270a354b1f08ef480da585b4250d1f81e6932a4932e470cddc51716282cf3afab266b6ba147704b736cf94e4f850ae801faeb98269c7d8a8b840987767d181a22a2d69efddeef490e4552c8902b59111bec4eaa8e7c6c3ae99d1530b1b7aef2e6b39386ae3f64f0f7e0121e17355b3505ff39fdc9c588f8c55d34c9c4eed9261baf64a0482935712c70c5ff1dffb9bacf6bef10aacf3186b92967c88946256c6fb3695777da3446f29b8bed58c30c46a4d4a3e11773609f071b67190e4d959f3a0852481e02549e163321416cc024e768215c723c609f8d6b78c79c8a1e4adf37825df5e352995a99c0461a830da8f15c71e1049dfd021695ec5e2b516b69a3cb5640a7ad84c733da0e7eaa962605ea4103c7bcfa86b4d79613ed8ad7c8a56bf1e9f93f389ccc38711a3975a1126792d84251ced4498c41ea8ddcce234d99e6e0a25571b2d372167f35577d2f38d739ffca97efcc8bd271f8e163903090df7ae11a4e6fab81292fba0d23a528c0f474a1532a60a39776f4ca40a656a4e173f6aa556184f53a884ea488a3eeb1fb7b8746e11cb227b21a772e33f738b19924f3d406432fbaa08b146e5596980183838c7cc47ac00fcf10fd9db9c50d6062f95c09e2bbc0f8feb1cbf4e09f1f4b5ee23983a68d9fb771df04f335c782a391c827b8ddc2f6ff60074a7a7b7fd35848f67732df2e32e02bb8afca8958badbc59a0e4c3bd0fb2384d063dd229945a40c6089c8dceca16a0a55bb53d32fc46531b46e3e42adf9f152fbd4db9978961a3c17c859c6eea9202f74390aa2b1f2eafc2e2c1a660ff98b524a3e8fa3512869df6865b4339c7dd5264814513141e92610b75aaaa31e49e05b80524b513da6e00188fee314bee29df38e06f5d2234bd21c6fa09b0dbecca713e3ea60c48ff5dbafca74f196ed872073c514d3ae10196bca169e"}, {0x0, 0x0, 0xd499, "aa40df23b0d2ac26da75b2"}, {0xffffffffffffffdc, 0x7fff, 0xc, "dd42bb97fe5b43e0858581f7772828a9640e2584fde9e747d5c8ede20b74b935e4815c4c9892a7ed6dc630e6c174e24308197db5652a9c37a60c1472ab4a5576b07de70c3ee2f01ce86f8324d77e453ba7933aab9b911b240aa4bfa96cee75159b858a181d8f9bb4e95990e0674ca33602b5651c4e4bb7bbd1fbb9890ef950bc350093ed8a9efc6badf78e68e02aeecfa394d38234bcf5da49029d5a2223d0dbd80f2cfbf85e715f19cf9532166539dc156f866c7ae8dd53f67e6a2c00202f48c55e3aae47e2ecdb93153455ce773d92b2427496aa1746"}], 0x154}, 0x1) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) ioctl$TIOCNXCL(r1, 0x2000740e) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) sendto$inet6(r3, &(0x7f0000000080)="663553e00ac1d2d6fbd723f9c6c4e9bd231b1e869579c82462b652ba35011cfb965b91af34026883a5f7755ce4b3244ca24c9adfc67c13dbf229dd8b2ba2d01293b8ed148f1015c4062e6ea5b30969f6b8e503d395be83ee0ba8bc66f793c86a3ce31de22493b673c8e7967d705b080e2b8d4298577357904367d6f062b1971ac267816984507864b0965b8177aa362e79730990d327b02077faef6c63e8aeb74758a290b3b07d3b67c3d157f6c24dcf30874ec8cc0e04070c885cc311ebce106b140c73ec0dc09aa45ae2d7e9def13fce2ec3a2", 0xd4, 0x404, &(0x7f0000000180)={0x18, 0x0, 0x0, 0x401}, 0xc) 16:00:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x9, 0x0, 0x0, 0x8, 0x38}, 0xc) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r3, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) setsockopt(r3, 0x400, 0x7fff, &(0x7f0000000180)="730f27a1508b37d997a7088bbb193cb6c743c2aed412411879a6035046cab82955c5d5dab2df", 0x26) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r4 = accept(r3, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000005c0)=0x4c) r5 = accept(r4, 0x0, &(0x7f0000000100)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6, 0x8}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x2157, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r16 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r15, r16) r17 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r20, 0x4010426e, &(0x7f00000000c0)) chflagsat(r20, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r20, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r22 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r21, r22) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r20, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000640)={r23, r21, r24}, 0xc) r25 = geteuid() socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r28 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r27, r28) r29 = getppid() socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r31 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r31, 0x4010426e, &(0x7f00000000c0)) chflagsat(r31, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r31, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r33 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r32, r33) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r31, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000640)={r34, r32, r35}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r37 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r37, 0x4010426e, &(0x7f00000000c0)) chflagsat(r37, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r37, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r39 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r38, r39) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r37, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000640)={r40, r38, r41}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r43 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r43, 0x4010426e, &(0x7f00000000c0)) chflagsat(r43, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r43, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r45 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r44, r45) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r43, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000640)={r46, r44, r47}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r49 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r49, 0x4010426e, &(0x7f00000000c0)) chflagsat(r49, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r49, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r51 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r50, r51) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r49, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000640)={r52, r50, r53}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r56 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r56, 0x4010426e, &(0x7f00000000c0)) chflagsat(r56, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r56, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r58 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r57, r58) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r56, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000640)={r59, r57, r60}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000000c0)) chflagsat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r63 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r62, r63) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={r64, r62, r65}, 0xc) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r66, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r67, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r68, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x2339c0dbd433a02f, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="8e9653e8a97481f86cc76d056f930b45c14065a9ad31dd", 0x17}], 0x1, &(0x7f00000007c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="a3f37445ac45a360ac8b0550962d447e09", @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r66, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r8, @ANYRES32=r11, @ANYBLOB="20000000000027355c0780c31e400000", @ANYRES32=r13, @ANYRES32=0x0, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRESOCT=r68, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r25, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r32, @ANYRES32=r41, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r46, @ANYRES32=r50, @ANYRES32=r67, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r54, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r57, @ANYRES32=r65, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYRES64=0x0], 0x8}, 0x0) close(r1) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x2}, {0x6}]}) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000300)) r3 = socket(0x18, 0x400000002, 0x0) close(r3) write(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b0, 0x0) r5 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0xc, 0xf0000020, 0x7}, {{r4}, 0xfffffffffffffffa, 0x2, 0x4, 0x6, 0x200000000000}, {{r5}, 0xfffffffffffffff9, 0x4b, 0x1, 0x0, 0x86}, {{r6}, 0xfffffffffffffffc, 0x20, 0x10, 0xfffffffffffff800, 0x6}, {{r7}, 0xfffffffffffffffb, 0x4, 0x2239233b8fb90463, 0xfffffffffffffff7, 0x7fffffff}, {{r8}, 0xffffffffffffffff, 0xb0, 0x2, 0x9, 0x1}, {{r9}, 0xfffffffffffffff9, 0x80, 0xe68c675c14578e07, 0x101, 0x6}], 0x6, &(0x7f00000004c0)=[{{r10}, 0xfffffffffffffffe, 0x2, 0x22, 0x101, 0x3}, {{r11}, 0xfffffffffffffffa, 0x20, 0x2, 0x2}, {{}, 0xfffffffffffffffa, 0x8, 0xc0000000, 0x4, 0x10001}], 0x2, &(0x7f0000000200)={0x2, 0xb25}) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020691f, &(0x7f0000000300)) 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) socket(0x0, 0x4, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac7ff872aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f00000013c0), 0x20000000000001ce, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) r10 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r10, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) accept$inet(r10, &(0x7f0000000080), &(0x7f0000001180)=0xc) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000001340)=0x40) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) writev(r6, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x28) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:49 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYRES32=r1], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) pipe(&(0x7f0000000100)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0xa810, r3, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) 16:00:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="9247c81ab61703ff79856f0451b2af8405e4d2f8dc443f870af45a8e2145280ee96a02c42bb9595a419441c1075696ac011d3c2fc11f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0xc005, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) pwrite(r3, &(0x7f0000000240)="2134f1a1b3fc054db1dc30648e58d5052456f3804ab0acc824d96ce957268ff1ac8ac9d48766c4194356704f2f5f88fdbb57f6098978eecdeaa3bbac376f7a649fc90524a07f9d0f9342ce5deb7d9f78a0c6b1321960e51e0b7e03d6342e4b0d8950c469f120af332eec01a3fbf590e80131d03bd389dd885406fce54388b9dd27d249e0529f399b62c3ffac7f939c1b94c33d390c956904b2ffd7a39bf721b47608c9497902fe756e953e330f53ae95", 0xb0, 0x0, 0x0) close(r2) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0xbeb, 0x4, 0x0]}) r6 = socket(0x18, 0x1, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7fff) writev(r0, &(0x7f0000000140), 0x3ba) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) fchdir(r1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186050000000000000000000000000000000000000000000010000000000d200"/44, 0x2c}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt(r3, 0x9, 0x0, &(0x7f0000000180)="7975a2242c34715f8712466705e990962f2144bfaf9db3edbb280d98c53d82b1321d24785c6ff18e8b1f02a22a012746ef0572a81f056e0be7e61fc9e47725034d2bbfc23f6ad92930475a33c1573f58666c3d52d573a59020ff028de990f13a0c5846c7b7fdacfff05e78bcdd8aba5ec4dea846e8449b15c7a48c39ba9daad0dfa70364475ade38f0d5e8f9575834b0a34d28db5a63fecdd3ffdad70ae3ec2f12ad7057bd21f37b5c6813db3a348de0305aa8e3effc04f601103bf4f3d82490ad2f0ad2474febfc272454e5e2eda338cf750ac29d7d2f7ee952fec2e0843ef76e47a696e7fe27bd5909e9e84ee3f146147e42c83bca6f4244f8f98a322db8506f6e4ea4737330cc49fdbc24f0fee94fb5eb5feee45cae00144a8d6af48230b70df1a8d7570819367ae25341f606d9df90f963cb0f9bebc12ba1a0f24ba9533738ffbd20fc521430d130812374c7196ff0a445e6a883350e0959b9e42ae2fc7b51d63a422732248c985d271974bcd560864761be2af9f78dbeffd84465f0d5b61cab4e04b3ba7caa39d684cfc5a615f826ea1ae71f84029f2405844b5f291923bb816de5449217b7415c8d7e078d18d66e8604b305955ffadf627fc34fc05dce36a84ffb3b4766bb56b06b30dc664eaa0542c5f471042613f750eee24617747084c762de04be706f43b1114e934051abf266a2a03071e65bc1b30b430a3bb9f9f41b60d0abd2a3f23ecebe01d7962c7d968095c1ca9f42856514ba0efd6d3d43f65f2ab90a537eead0850f205037c82605d888afc6d1c0239c63e2112ae479461b0cab44570151cef8a70fc6b51b6af98d129edd0d7622f83387b93c01745192e592c8721b19e2bc204fc0becdbb782c9d9696eadfda1fe0b5a5f5ec57f76d077eabbfbe2e1c8782acc1a202468d36c5bb8f546e0a21c6639059a06946eaa96324e5ac5952f9ad32e77f3846a29e818090f9d34258ea2338b644ea770ff9c8252fb54ebcb1b2954f59571f5d4d091e22acdfee3740d65d2e60e2ea26ce86362e5209a60d4e4f3d16e9df4a463b7ac818beaca2bd41028b446e1d881b328070635863be5fc124ec42c3d58f4677981ce9549cfe50cdafc8a4037ac2b1d9fc26daada053dc10b59b69aabafa9dfca1a60cb90122c73739d1683dce48efa48f2e366dab6f6faded8e1a2c864c30f51b2a8ec55ed4e60fc64496c7f23242f46d6cda68dbb612503d426bf5efabaa3aeac3077e4580adcfca19f607aebab540fe73851e456dedf2f9119ac208e6ecf230d6fe01e176ce5a1adeb3244db4edac99c56fc479b051c01f519794127d1431605a9a076acc54dd8707b68ca06463289f19d256cb3bfb757d76bb96dd5e5e33e5594e6c917379b6a83f544f319c844d23c03bcdfbe4a2f2bc819704e5b1afcce37e5c186cf0c69150ef621c6d2ba96f559e849a2b92e64f58bacda1fc9c90a94b57deea5d16c3f5201fcba54398de06d5665391a3983997346b1f556fab9e1728a62c1c7395c4e137c992b9999d41b471122bd41cdf2786a8a915194e1ddc30f53a219d0f4c9fe0944950cd38c9566cae141fa9252e80b8b2b9826485f409d821eb025afd9c81b193c3a880affea818772eba67a9ff8a004eb5ea7c16cf0bec0925785ea6f534bfb31caefda51a11d06b77f10aac26ced0ace8d75b33136908169252826356bdc7e317851e4e4e7e8882f23f2ccfdce86ebf4428064c5f321ea1ccb669ecb51ad5945d2c618cc9b556a1ecd7f92c4fa2953d2aec15f134e21284e87bca2269eec3b82011f1a54ff89a7646a242c5c642bf3f83d6e254b3ce47f0d52e7d6d6eebd0739170118b74ac8971718794391ac7768b707923c4a0e6e825f7133280dbd810f462cb013f9579244e57f935c380e3141f4eb27203dfd8bc7c8ad0d776d9202a12ec1832a16a505da05993845b6f0ec4cdd60c255c7e41ef899868bca776fb2f8157bdfd2636cd05fffb98a3addaad364cfc6e627b4dfb4abe84e7bb897136c4d2b6f2b9c506749b1b3f9224cd16a2224ecd49344ad6102cfbf93c50df9235951442b0c98d7507d774f0fa2d3975a7fa0a4e0d75c9f888684c897185ad7cacb288b64bd7c102a0319227eafcd6daa814e72e20354778bce62c9feeb970fba9bc74f14e39c9dee07cd7f3adf57a732a0d1550b4236eb98058f4114d0c0f1aa3cac7f6107646b7dc6e61c32bf9b868e369472e274e70eaa791e2c0dd1808b2d070b6dfc0aabf49ee09a860c40e1622cd95918c67b0b3ef625ca3aa6f662689123403816a209ead4f2d5a0124fc6a5c2979e4df8e14cf32149bb47f43f19b1f652ee3997c50bd3b841656dc2a0c54e10d2f9ba0ac2ca9c44ef6ac2b180b3872bbe500dfb607ffbc016d5ce958049bb1f7de6ee7cf41d6a13669d63cdda2706df6376b9f9a81fda142be411ba2627e5f4be84e97a635bd964d29c2774bf8caba273abeb2cfbd737211009707f11b84387dfa67723361a7cdeea9560a8591f10a9a5b30952cc6505849275d1eaa9ae03ecc55a44b4c814d33e7f70f2975114b373b0e259b6e0272ec42024b343d1de9f788620ef0fc5cd579d67d3a182c18aed33e78c7748fb3182540497ebab90a67aa480e9aa2f5b1dfa25b72f2242be67805e686b6a37d0cffac89d9a346ed352c684951b8d964bed36cf44003897e916a562d9c0a55f119887cbb850c3c147c0b6395f09f5cbc40f1a423aa0d690eabe72df1029266a2ecc222e99c4da560db8c1c86db33b251bae7d8797ef72cc1cfddbbdb09cb861a71ac27fed7c269c138127e31c40e78c4f7003e90cb57a9d74ad87a8fcc3f0b95cd6c8b9c4c245b1af9d278f173372c154a0a6fbccf857ec37b8cbbfc50b05a2bf8681b6809e9e82f53a7942ce8287ac9769c608545219a6e8a2d16d3e1985515d9f7540a5be80a57ae87f332455d331038fbfb558f8cbdb9ea9996a910195ac7be5e75aa68a4241403f356e725a7e7a9d72cd40b6ce86c732a061166bcffe9dbbf90c01f3265a01aa55aa312fcd66bc7ebc67f047deaf053fc4fcf331047c850ab76b0da56042e8237fa4ebf75cb31a36104300e9d45ea541c2fdcd34bcf5f077c8adfaecc0ad27725ceb5c3828ef91756db257f8d47bd0b86659e508a5d9dd3f0673706d47f1b282c2b0734bfe9599beaa3c0c3b357065a5c5777ad155d8ac882328554e7a882b52c2be5aa2a6deb383e92ba8148783c67536b8e5ef152ed3415070cdc18b8de835e2c839a6b37809b029a9e843e46c68ba0c09ecb9887c3fcc617de1ec660c4fcede979fe22793e8ad270447ecdd333022269ae2df0f82cf084aa0cfbec977dd83e22179111824cbc6e8b4d1f00732ab5050e8db218bad4adf93076fc698b93075369d2670b084b6a28f277b82f5cdbb265dc95b13898456d39d8098250b1280d3df4d7324201442525244d2d146e3147310a38c686e95be5bb87447a8d57fff5bcc677ea6deec511e71fe551a0f036b9ef2ab53b79260b06170264ff22d435f238efaeef0963c15ca65c5b77095dfead938259a43e14da7324665e45d0f06b8366bfed674d7219cbb926552f6250b62d9d591ce83c910fd7fb617c57cfeed818f36ff26991a4a4a71bed808bd3457aad6119078d65f151f14729997547a707fe9d1ff262d9104cbbfc05a8aa7670370ed46879453d2e0e0cf75e0c91a229ed2dd49b5a22651d0e77fbf367dc816b5af864f91f67426bae44248af35708e9a27d5d9a3b76db92844a4959b6bb1d03f91d35693db3ff601d25627dfdd3a039b38a39590fdb0e6ba87d69342d990f0d6b13a7d49ee74c9cc802849bceb5d23982343a88f25d6e6e9232119092b163f9cb2afbce2c34ea56ca84a1a83f18b6410adb13923db212e4edf7cd9707e2ea132832410823bf36d1b46cd25737b27b38e035a7e242ce6f70b83c775575fc8bba4487b343923937ad7a965598d4223a34c8dcfb521d9f7636a965b321e00a9e8cf95f7e92bf7cc62f77940e52f4540bef6ea6d9684ec776be8d3c9508ed4ccd4e02645614cc07bf63d8cfed825a8f52f825643aba12a3b229674c9fb2e05509df90409863f94b745251237e08d07f945feeb924e8938b9fc207b0dfc20e329dce75433dfb65d3fe9e8e4b6228787c1be2ffe707ae675f2c3eebf095a6fbcaa6d43bd5f3e88700d43b5c2d2876301a308ce6a936bf65af6a9858378ed1bbcf29fcef8843c83a0a18421c8c63878cfc3cf6011f93ce35373c35c1f37619606e7592f370b8a844754a575226cfd61a579412216526183a65c07bf6d9911f844c20ac7f1140dfa9c9b8cb5574c3bccf02548bb0014e2a2e0027fcbf61b63be9751370edb806b18e96c5823dc068172103ded37e314f2d81c8e0878b1ef16acafdb1099c0128320c8ddb5032b1a2f34dbd3d38d26923447c1a7ad92e92f543b2bce00925c2be56a24f35c20163ae1b09af43e2f884b08bcc8aef19fa6c11fe93a4c40f0c4fd32c75f97df0b44fda783856d9a5cd12622f5d3fe44b598b500ad3eeec53f0d44f80f4a58e3b4ae24ea2389ef3940110704d0aec1de2b258218f52b1868b854aa35627a71b18dd7cc28129c3b9cc794c237e3e159d9c8d66e51942a9ff36143788d0823498595b237074ed00a7281c2dcac78453e1f2d5bb5bfd6f2965ff26c939c4008601897d7b755fd55685a3e1ba9a323d17384bfd6704556e32fc1fb5accf7a5e1857f2806109f554a0b71d4c004b4363a17ab3790a586ff90b170606c03972ecb89a95f45d75281c4535913e43e46b007cfd948ca90618efd97881bf85adb67db3c8f46f842bca65ecf0a9e52115dbf61986de27b4858e25a83c3d427616700892b966ad09bf05529e9333b5e5b821f3ebb80a2c4957c7c505a5dc0924272f371ca3bc1a470daa9a26e612b72a8e6224a6cff588e9952ef7427e84d59a736a987f3f6f063060f10ee7107544aa3337e1c66922c8bc3fd0b3c7922e0fb74788523db42ce7ef8f5e965e8bff1e1be6f030ae728349f1ca6c3e94d5e3fe0f1651c8588e3e20fd318b17a0b54ca95c889f746a1f5ac10b4c302fff52752b2482d43d565954d761ee9052aa29fe3e497a04b29b4e18e5f77a6a63c932ab8e04a98fb9adf8cdda48e072c78d1e396c2cd974d7ad33916e857df9743df2b5a37e238d35b94752084f66d61a446428820eb0dbb6a5b0875625bf1440785dde61ecd2a371bc9bc39f90cba692047cbb6f91a39838e91a45859e74890304a72f35de18c5aece3ceabccf3ca584023d77462d68a449b1f5d24f108abf677b2f0cd5758131b25968d05836059edd3b257608852640f488983adc182ff395d3f61dc517d6a8305eb71d71a33477278d6c604071e7a4c836880eb838fa624c83b17cd36e9bda96beeabd669893030b3228d6f36f5c213de53b4196418c843d9e2b3b974cb3b0468f83fcd6838d76f4e8cbccc14ea3c1eadbf2e6babd7b313a51e13d35c71afc394bf5a93c566c676a0af24fd958cc2ee29ba0ce883545509b2d8d4502a6f1d9fbd937b10ce4e55350fae0d4703db161a46d0445b90ca5d40916631ad452880ff40d9731e8601a13b5f896aadfac303544ec6f15cdf7ffc5b2a90b827ba8039051d37e0ea2fac791cf3996e67319491942ab63c894c3e82c7efc83fdfdf3e3e55812a665567adaf0ac5724152eea51784b38389084ddc52b47197867ed1ff52ed2aeef46439b1e82912806ab037d39c993e869e467c86af97dcc6a768468a01ec16cf3a256c6e39588339569a762", 0x1000) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) socketpair(0x7, 0x4, 0x81, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x5c7, 0x1}, 0x3, [0x3, 0x80000000, 0x7, 0x40, 0x6, 0x1, 0x200, 0x9]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3d}], 0x2000009, 0x0, 0xffff, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000005c0)=0x4c) r3 = accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(r3, 0x0, 0xff, &(0x7f0000000280)="9b798daa4b98485c2389060c74984f12fcfc36c0360a16d15d7fba45d1bdeb5ed3b51190a64f85119cbdfe667088d33142e4c0497f629c2657a9ff1684ee949686067fa9108c0a59520c7704553906097e10764b7433fefde7125c6db74a18f60abdb86ff73a4494f8b1a93b3632c992cbec256e03ae6e59eb73aa06", 0x7c) close(r0) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r5, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000180)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) close(r7) ioctl$KDGKBMODE(r6, 0x40044b06) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 16:00:49 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x1, 0x0) r1 = open(0x0, 0x20, 0xc8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/10], 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x3}}) r6 = msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r7, r8}, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x4000000000, 0x0, 0x2}) getgroups(0x0, 0x0) setregid(0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x1, 0xfe, 0x0, 0x1}]}) r1 = semget$private(0x0, 0x2, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) setitimer(0x3ddc1d56a94cbe8, &(0x7f0000000040)={{0x0, 0xffffffff}, {0x4, 0xea}}, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x10064, 0x0, 0x1, 0x0) dup2(r4, r3) 16:00:49 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0x232ed8397663e3ff) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000001c00)='./file0\x00', &(0x7f0000000080)={{0xba0f}, {0x3, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:49 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x6, 0x2007, 0x40) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x2, 0x10001}, {{}, 0x0, 0x2, 0x1, 0x10001, 0x8}, {{r0}, 0x1, 0x0, 0x7ffed, 0x0, 0x80}], 0x10000000, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x22, 0x8, 0xfffffffffffff9b1, 0x3}], 0x5, &(0x7f0000000300)={0xffe0000000000000, 0x5}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:49 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x144) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1000000000000270) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r5 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r4, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={r6, r4, r7}, 0xc) r8 = geteuid() socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r11 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r10, r11) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x400, r4, 0xffffffffffffffff, r8, r11, 0x40, 0x5}, 0x1, 0x1, 0x8}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x1, './bus/file0\x00'}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000140)=0x70) accept(r12, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) accept$unix(r12, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) 16:00:49 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x182, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2006, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getitimer(0x3, &(0x7f0000000040)) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x100) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)={{0x1, 0x7}, {0x20f1, 0x2}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0x401) close(r2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000080)={0x9, 0xbb3}) close(r1) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100000001], [], [{0x0, 0x200000}, {0x0, 0x1}, {}, {}, {0xf000}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) fcntl$dupfd(r2, 0x1b, r1) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:49 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000005c0)=0x4c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x4, 0x800}) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() socket(0x18, 0x5, 0xfe) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0x3, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt(r5, 0x0, 0x3, 0x0, 0x0) sendmsg(r5, &(0x7f0000000080)={0x0, 0x341, &(0x7f00000001c0), 0x0, &(0x7f0000000480)=ANY=[]}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4c}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3}], 0x1}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10180, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') 16:00:49 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x6, 0x4, &(0x7f0000000180)="83157fd686c975ac005b426f7c0251770ae8e0551508230a563327ab524562ea434c12ca971346fd3249c9e57d64104512cb98633c80bf7c7c56387b5d61295580a76aca1cd1223fa7a0bfcdc5eb55f1924f66ae3f2b3cd49a1199d3ad0463bdc3ab2d1520a19906cdc86258bc1b671f62748c790d30ed5cb7450e9a93b112701d5b2f2c572e6cf133be425d0e6b8d77f3bfb662ea4140f8c2e9afa26f2389d8dc584c5a5fbcd474df450c48e5c8e92964e282247a74ee22729ff671c1cde52489e8dc9b034848992df9284a85f26e82a0e6106c603733d15d82d21dcc59e80fc463ba8d334c5fff51564e504262f94db2", 0xf1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000280)="c5c39c551845ee438fcf493fb41ed4289b60a3629b85584bcf34838f85eef3dedb2343dc40cf5cc37df1e9e98075647d672c1a04f8bf0cc39e15b9bed0b25d867f03b54c36f69ec5c82109ac9e05e5ddd0812a4215d3140ecfe08b56001781e18d51fd064c25cc7029eb1f2efc56ce1eee7dada8e0241a2cbeb8c907e5105d90f91366118903ce87f1c39777c0c12082bee014c2f31abaaed9695e312313dde3de5dae894d0ec594b6ca8fb1afa8d90b8869c23bbb3b317c", 0xb8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:49 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000740)="caa2d46ab28d3242ff0f000048c10f9dd30c82eca525", 0x16) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r3 = dup(r2) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$lock(r4, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r5}) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f00000000c0)) chflagsat(r7, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r9 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r8, r9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r7, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640)={r10, r8, r11}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r15 = getegid() pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r16, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r20 = accept(r19, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r20, 0x8004667d, &(0x7f00000005c0)=0x4c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000700)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000180)="a7a46bbe0b7dab5caa318163b96167509f8f9017069c9746e92a662d9652443d9c12801a420c655d5c3c973c99fd544abb02b2124030576d283d0bf4e859619cfc1bd090010d5a35f1d99ae26c74f170c8456a5416c2989bbc55bcfb25d7e155613b21dec09ce2f937a8c7b8", 0x6c}, {&(0x7f0000000200)="57fe8881e3073267d26e5b398d2c753f435e56177cdc189b2fd38ca14e04b02b281d89bd22a16e4e699b02f5d39aaae92d25681a47052a4925d539613d25f1bf9ad885177e79d8ad1028602dd8b8e144d8340392fa9f03ff9c2853d8c60f6aea7307abe09b883ef5f0c76312337d031495a06121f05b7ef54639c37c5073c71e8871460e087885be70ca68e11675611e8a5bf0cf4d696e18245ffe1cc6e4c75e6d42a09b650e3cada870acad2278956f3011206985266bc830d4fec5b1827897acdcfe86c1745ad79c59e4219bf238f919d7f56e45c65297ea35c19a97c9b815619c114c0c18cfd67218eaec164a82f4869676944309017f61", 0xf9}, {&(0x7f0000000300)="accc7bcec63bdfebcb18dea48fed5ee7155089dadfb89e6f31d54c638f2a7a8aa81448506462b7b7be207e6750b037c606924172006ba6838664f9839bc1", 0x3e}, {&(0x7f0000000340)="2217d60b0df419574f802d1cbb27", 0xe}, {&(0x7f0000000380)="af847ec48fe4dbb7a9128773a72f6f45bb48d33d1e96b62dfdfa17b832520cf9a2515fce01303a8f3c91ff925f88049ff3fcc9ca17e27c910d5394d3e0f62f387df58c9b1ef866a3a1dac257c6ec1ec20fc94429d9cb0d29f9", 0x59}, {&(0x7f0000000400)="9558171234cd47a5", 0x8}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r5, r8, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r17, r18, r21}], 0x60, 0x18}, 0x1c) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 16:00:49 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) write(r3, &(0x7f00000001c0)="599e83547f09749d74a2dc0af4d7cbdcfb349dc4472106c6a384f45133666e8346d236ccc66760ef798c1ff37e72f87d908ea34b60dc542824822a4a04550084046bd8c18af85bd24c0f320723cf92f7f4697d03f35feee983cce89104f6535e0fe438d6a408f0d4d4686fbf935df5df454686faeb916e64db9e35e13fd1ef85c57b3bf949ffab98db2feaa459a6850306636153615009c0714a4d97ddf00ae1e682f0ebfa3605940c8052a5b76dbd5e3bcdb8bfc73e9221bde08f418c1c79a7dd", 0xc1) 16:00:49 executing program 1: rmdir(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmget(0x3, 0x1000, 0x200, &(0x7f0000002000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x5000)=nil, 0x0) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r3) r4 = shmat(r1, &(0x7f0000010000/0x1000)=nil, 0x1000) shmdt(r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r5, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:00:49 executing program 1: mkdir(&(0x7f0000000180)='.\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x21, 0x1, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r9 = socket$inet6(0x18, 0x4000, 0x2) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f00000006c0)=0xfffffffffffffde6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000440)={0x84, 0x2, 0x2, 0x20, "1c1cd8404bbf3235938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r12 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r13 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = getegid() fchown(r13, r14, r15) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = getegid() fchown(0xffffffffffffffff, r16, r17) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r16, 0x0, r14, r10, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r12, 0x7f, 0x100000001, 0xb1f1}) r18 = semget$private(0x0, 0x7, 0x80) semop(r18, &(0x7f00000005c0)=[{0x4, 0x6, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0x1, 0x1000}, {0x1, 0x8}, {0x3, 0x421, 0x1000}, {0x0, 0x100000000, 0x800}, {0x3, 0x80000001, 0x800}], 0x7) r19 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r19, 0x3a, 0x12, 0x0, 0x0) r20 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r20}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r21 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r22 = kqueue() kevent(r22, &(0x7f00000000c0)=[{{r21}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r23 = open$dir(&(0x7f0000000600)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r21, 0xa, r23) setuid(0xee01) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) openat(r24, &(0x7f0000000480)='./file0/file0\x00', 0x400, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r25 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r25, 0x0, 0x0) 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) getsockopt(r1, 0x6, 0x400, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x54}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xfffffffffffffff1) open(&(0x7f0000000180)='./file0\x00', 0x290, 0x4d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:49 executing program 0: socket(0x6, 0x5, 0x0) socketpair(0x6, 0xc001, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x80040, 0x4, &(0x7f0000000000), 0xffffff3c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000005c0)=0x4c) shutdown(r3, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) listen(r1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x7c}, {0x80000000000006}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) dup(r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) setregid(r2, r8) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:49 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="c2022e2f66696c00300009b72a7ef9abeb334926e60e96d62b00805725aa1fd9105ef9a55f5ef5f54164079eb6110a2992510801339040d58926cb4f032c7823020000000000000014718d364b8f051d3672a4d816bbd8666a4d354af49ffc2da605000000000000001a9099fc6983bfdf4989ca529e6d3160fd5b6922ffc13f367dc8f2e82159d479667d673a6e1ff48971e411ccfa373d5b21c8f89544d035f310f624b27abb0d8d75d71b350a8cb4c57103f1b114b65300f7a35c277cf530a645d966b96c10ab612b82114d4510b0520639134f83333fdfb5f2b4f800000000000000"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000017"], 0x30}, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000440)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r4, &(0x7f0000000480)=[{0x827c5a1ec903c145, 0xa13, 0x1000}, {0x0, 0xdb, 0x800}], 0x1f5) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) r7 = shmget(0x0, 0x2000, 0x140, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r7, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000340)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 16:00:49 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x3, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) fchdir(r1) geteuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\xaf', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6, 0x0, 0x0, 0x8}]}) sendmsg$unix(r4, &(0x7f0000001740)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000340)="23c0da22e8f23e0217020317f53512cfb5cbab0caa4018ba75a87257a5172e39e081778397076974cc93bc628efdbfb755f1b336f23edddc282990f35d619fe616b9b4d1a24868b939ee700c2de24220f1babaf7cbb1a1b8c2ba79ba18cc86ae2919e8558591c95e51194477b53d2e6d7d04eab51ecc1010029f345587857305b2c6eb911ec20f452a2ae59bf956fb6f3e4a4ee554b10023d9e2d8c835f4cd71c31f144ae65f0d2559e27149ec6141480fcbe933085890b51213f970d748d61362d4d3b5f95feae93206afd0bc37b26bcb96e410b25018f8dfdcca05b5a73d6921537597304e8c798c18c98848e16d1040913b636592d33c74ccdbe3412033be45152a569653de20d6731e9244cf8b611357784a146d280317e73ff4bc2f7f0203672838eb3e9de2c2dbffc5fcb9773bf989ad8e3964b0054b348d5404a07e9b3078f5c0ea4443c6a6ac6f84346cbbbca4cc6e180cc17e1cc3ecf13f74d499e6c54f5b87056a46b50382037edb9accf0dea411202bcfc7c38edd3b6a18febb563c591fbd3d81292c1f4ff56ef50f7d5f0cdf5d63acbd3a3a3cdcd31d94949c02d95827bd73fcd2ceacbfefca89ab2e932aa5f842fb2e2ba7306faa0c913d43ca8eae3741a5ea27a21cb86b3327db694555ec3206c726c35637644444f28ce8dd10b5e43058ea2b80200a71910030cafe5ef05c331ec55d4170432c915f18b2e76dba0f3a615497cfbea7a252a474847fa6b6fc3c7ada5d7b3197d7e51b508713c7b444774d0075427d5ebf49cfeffe7a67eaba4dc6b4ed7a0c321e5a21408978cd499e18d91a6d525446328a5c4f24b44d354745a6c5f0fc3fd33b524be706df7c7eee570b4ac3961ec603e67487a44fb2715c06c81d25bc5e75daa99609d4ad725628a927944493564a3fc968d7b51148ef8f12fb1b5e5156b04252cf94f59319c1b000ab15777429ade80100d6b48dbd944ff36f15b59588267a08970f5957ad12fb7ed3c58c7cc074e65f49bfaac0cf7964560eb5fa2942500ef3b99be01b0c407d51c9d66ced801d003e9bedfc26285e9a38e2590d0463f9d2a785cda18d1d723b43922bebb623e28d18f2a061c2b256ee1892f209a9e2b7177a9b7a88e7547a6bf59c64c48f82e068941dcdbc53aaabc5f7c765f9541e476374f10d581fcedc82ea9b522d7a92d6bb663c8f51ca0908ad03aaad57e11f2f2974aa8f0e69c9778bde9985e6c76f5d667f22d6491a36f4c903c5344edb7d5dbac015f489a7b6daaa48456600e7975d3bd6630e45cd361fe5610dd89a8fc8e39e446ae672e6893db07a563fe104fec53477bf8b51995f88d9bcc12a313a601bec5dd69abc7add191b555eb6cbb8178ba455a263ff38fcbf33264e9a881a5afcdffe5d0516e61aee36a1d837e21a7837bf030236faecfa6aa42a0f0411a8ca543b94d237f0d67e501c0e35b527bac452c35c52b461cb3315b43771bdd21b25ceef1e55356aef70e9989302b99425624deb3e5504c0ddd38680331c5fbafbf3c6255a2005abcd088edb1de2f3e61a5e90d963a4bc0bb6102b10a0b0f8939ebdbe671a7fee76be8518420f58427c1689c182cee82e0fb420c5b405b9f601185e474381d0aaea10ce7b6b16033a76cb393ca78aaf146ff192712870fc33e00c1ab5b85d17ec861317d437be7b7b2beed5fb6dfb938e9ac01cd1835740463b21d83918805ec66acd184edfe40784c05001640161e47bea6fec3a1fe4738372292ef1353b5f7710718f24695bba922ede6499c548d613165fd6aa0132bc368938cabb898f98f8ca14adab6a4f3f86783a55b3563b6a87c5ae6ace448b24eb4ab0e03f5a5a6bac0c0ede2f9488fcfe3a93900c2d39de00f63969d540a649fde2d6767040a4d9351fcd1e51d84a09894c3b19f404c0481c2cd42ba3c7bd76f0f84a1331385e31464a28294b6ea3cc9bafb7804ad759bae0b129147330d40161ec5ecda03b1d487115632e8cbb506a7d8583f8c7db604f8dfd95bb9373337cfc8e95139cb1999708343dce155bc4c22aad73e3d51cf4ec68b78f1bc4d8e26cd35d4a1eff6f178ba1f86438a7b01cdc270dab7f3eb83a57a8e0a1c2e151a41956603daebb2417566e22a1499682644a736b0a876ac89849a5444791748577335422f7c203dd302e49f9a09c872457719e3b87fdfe32491ae9912a9c87672c7971c1d95542102dd62701a3c78524a241efa4613c8594fdbd6be508ce1255e2238519948f6f0b8b3ef5e711289f7718dd2b175b0d367343dbd4221a37c27be74f1a3117905488d7f838f2ab2547b1fd729eaabc9dd68e8b1392127d3ede83e0619eb7d5856f692d8f24d02213ad07338e96874eabb8df9021094ee8eaafbfd8af2579794a1e22fb65fb5a052397b155266316ed26ec005656a3bf4469dfb50bbd56c86b324aef9be363263ca85ed33025e8e9e60ca0cd58469a56182aecad6913de3f6cf2c2c089e442b8af1d2df755de8f22997a5646d42cc560b51272067f972b8085c040c7df85cfb85c1cc83301f25e43f7f230ff71bec909157220de659eadbf13c0157f910f84b6aa787b6c6fb03ac1c23d57a4f5a8c096eedde66a9726b418d35371c0f474cedd752d376d0f7552637e2e55b7e19e5554bebb29d1344e6763e11797c50b3ba5e9d0c5a212bb6ec75587cae790f35ebee65c796ad3d5e8bc4e8bfbf831f9381fa1f1acd2677fdf9b3148e1b3a8472d865e39f753535030716cfebfec5db9c641d66d39c2fac861fc61926d4fdf6a1791d085a8eb5428451ead2a1f5e4b319ca0cbe890d78282a76c0d48b509a4a97c948c3bafd832d4921146b78748bd16c95bfd85a5e63c17e698623834ce220f16e2d77443906174526d2435362befdddc60032fca6e36c9a9459f635adc34b4473c5ed420f4ab9fd550a961f762488b13b72e41bd223dbb8cac583e527950d639ef26788bca2085c510786f7d616ffa63cb62e084604bb40b92bea03d1c090999b9156ee9b2aea164974a26820c85e62a98f5f145e08143d28aee61e04ae1e0f5cdcf86572dce8c2c2fa1abcada14661b6061ade29e0c14c48c1e8a1090f5ef641d286f0302b58a04f830c1b7ec3ee73d159787d86e6b317b47cc7a35332f388ee85c0e30b5aa49e39314f1e7f626d8a20a3cf5cd5ae8c7c6f0db4a00ade95ec4ae1d0ac613b8e3205f4193b81f3633ce4cb7a0e8b70bc06a1a60f27066d9df1f1844e73464beec3d6012ac5656c9870a70e7fb0bf4e687d7695a4a22368145809ba56c0e807af41f72b0d1ae4a7818176d780632f425d188bf36b501c5ba8e256acf582e6a8b509acb194b0012033418f29e43a68220fe14e7aaf2c5c3369bbfc38174538be0e3e08b177ee004fb8ed9521532371db4a100a78f3c56817d44b034ae6712244520f0929eaf7760dbf065ac774801c39c7fc6eef1de026ecfbd27b24e3e944c3533c9dd6072fcd1846abd429255a671122add68775e166fcddd3c91d452b1aaa2ba98df29e412fa3f6ade77b821b142701811381aded977ea84968966b65fa12fd184157bd74231a6217e659fcadd2d93987f52a72246606764ba2d85aef33b073c31d7191fdfcd1f9f21f6857eaa2f2c20e99ef27ffb36c0e119dbf690e6601d2ba6859379a96d681ee54c843644900221602dba66db52f4f4ada4a828df64c9b7e2ce76bdfdbfdc84e923ef753e6b8272e9fc034d1a23221917f067e1d307f7726b391de01eb5a112fbc2f34be28a5589287fef725b15b943ca38263626e3bc8af1a909879f9e0c91fbde766c8a4fe0d1cc49d0f028c73715e08b250213224862903e5d6f40716833888992d39fe00141c5877e9d8e05db1d23d3b07c08551276c2278ef96a9b56f87631821a3232ed754587410a2ef3db3438adfd104f7fcf9d47b2e3e5b8eede05e4f73648546cb6f45ea2a08c6838210b3fa6d4a3cc93b89891af135f0f8448a47a51b45d1d5f6d8383fe524e520e06ad887d05b533547810b3fd90da76220e63eb55d0c4ebcf28e41b82cf942792cc2ccc03574a49fc742381a2c072851186c340644591dfeb2534d243c1e724d69ffc9c2d0b24d9fd58bfd2fba85aa4e4aa2d8affeb73d6b98fcedbc6843f179ffb22aea12e01cc5c7e74fbd8519dbdd42dd1b1433e582a4cb44449285f0a4c5a2c32fbcb36a4d715a07a9de595d1032bfc4f087fcecb8533205c4a3a312333760c28f709fde65e7fc4e1ccdd065ea28a93b46f3905e799bdf6131e5164e57be8e0062d2499943e7752de07e336b86a0ae440e0aff6ffd3ebff958b3890e65388ab05b73336cb948aa07fd2be159c5eeca2de4dd1fc7b14dfbd9600080d29cfdc6284354ea36508c01a0663ade365489179e525419fb6f8a46c8949cedc695260a6a5ec520c30651ba0acf9975a12c6ceb44a916cce3478dd94f37529c507d3ed7640f0c61338cde727570beb63a0b54376c0f221acb553061d415ec57ba49164c5c408808fd2d3f3e536536f402dac7fbde16f32d77291ce7edfa2b63f2cf0b1c9db765a6b1ebdf3049613c0e65dca28de1655eb40750f59888a76a133aff4264513406f60a2d37ca68c96671b4fd9d48908ebea55e070b309ec61bb4f62735ccd5eec966f2cca5647e7bd27d804838879dbe5a39023e41e491f28d8d45f80a11fc4cb05b209211b4e8fd4e9a8d057bcbc348f4a06d6ac96cb6607505ca3a1390ac6b2fe4e05d0275580be8f0278c526d5d8b6b868d598f6355f8da4b7115923c6b1932251ee36c741b33b2cb3945830658b9c239b609d1b0ffe4f9a24c24be7d9f3f1660f9bc7317526a28988d48b1c91f091a52430983a6aab565e39b6afbbf1fe3df7d7df09cc16d03feea0f2c69fc8b119d9457aa2fcd801b9230367c079ac8ae5c67d216f05f200816329c43e77740a3fbbeb4b0ae327d6dad5a70a3369247a44600f197368195b861efbd7939f53cf122ce2375c634b82531aa632efd4f737a919eb213dee2805c5b3590c37a12d7ea12bee99787e9b900f1c32255eb0bb75a61c4867398498e704beaad78b7df128439ad1383d427898ca050cdb4764e5b33e8d306455707898430eaffe2e35ed7affb8e5e7c2c63a74d222747e61a52c02fc504da74debd43c42c35d221b3d64a761892225da355dcdeccc13071d03361dbed3ef2feb3e9be2bc643682afedc627c4eee1247a85c7762eb0b358b1eea0c73f350b2cf1b341cd5839c3824828a11640dcadd08476555f9f1b58f2526c44b403260aab9642a8d1991336c93574c43ef7b3faf5fe04f96729466afdb1b5b865d053f4b832323a33c13d755c4ea92a179cf016631f91aa772001c38c3c59645c50a2feb62b41999ef1934853b1adb66669808c7df0bbcecabc04e04abe007ca3d80d4aab8d7d15af50f579fc4e3cc61060e69158c1c20f0f88376e9ffed0913197a43ca4b4e3cf0fffe555e6afd06dd09d946da1185f5dd9539370235afb94da106ee5b03e0aadf79bab26f807da8111a68d7431c5970afd151723dec33b022fac1393444028c531b6949d6bc4d938c668c5a99bc6b6a4a2331907d8bbb9b3782612f3b24bd00686053128797e86c6577fa70ba3222612ce72104b1ca60eda343991cbe397c62a918c52b0b023b8f8e1d89e86a7c6a541f76bbdd681b10f67b5a4064fc227742a9bf1b21bf61943a54a0af5848df39ddd9191fbf424183fa8670e74d01f2f3562e966c1f4892c040b7e35961da0b2034353c1f5fb08cc5e379b2ce6a1fc83e3bb4f2ee5c91fc1330bbc5fc45954", 0x1000}, {&(0x7f0000000180)="f084f800ad6673b70b7170ff05c0db1d952e830f013e52a0a45e7adc99080066222aa61744baa60816ea89b6ab904164228dad9fa8c5887a3605fe085e2fd99abd14ced085a9c250272deef5adb65e7e0ebbbf", 0x53}, {&(0x7f0000000200)="b56345ca7e4cd186b9c08f37c370e4cfaa8d77539929fe0b3e4ee7b0e218350da934b2310cfab6788544d8a97aaf8a1fab89c3a7cd4e598ef7635592cf32665a0ab53bbd5cb7a519f593165d9f5aceb459d6b7b4c7ce72e66288fe", 0x5b}, {&(0x7f0000000280)="856f77372ca4862ac948efea594ba40acce4ba0ae57f16217540346a36cb557d3c4db956e944bc44559685950105beb346f671b90fa43f41b3e35bd5dc67f7", 0x3f}, {&(0x7f0000001340)="919c2f4f27dca0017c4ae59698e27bd47a98db0f537c8b87c9e8152efa554e57908a53fb88d41f966a533e97f1104b5ba2aef0465d3007daa29e57b672f9c9f1710d71977706a7675e0c20276df75ea8412b53434faa95db4588ebb38eca1fc16fd3b10dbf46b66fc56d0746295eed7eede7faea062300b456c8c075", 0x7c}, {&(0x7f00000002c0)="b53c7a2a0cc13a425e6817a27a21067231a283442116bc38c0267de083d073", 0x1f}, {&(0x7f00000013c0)="bd2f501bfe14f098f5786db6adf6a15c3a624f50a0f8cdde264aabfb0a1ea8ec203e7c5d6294288a04bb17637afa3f23f05d3f9738769a4e75f08a741d8953aa118a8d8ab9449c5303dd461672244b27ed907b0fa0dc1bc0172154b66ed6ffee5291ae2be70859245241993d797040e34641359eea03152c183c97b18ffcbe7ac4a3d094e06f29655b7a11221e6e8d00f899c7cca70355f854b9ff8b7a3c4f66", 0xa0}, {&(0x7f0000001480)="64fee30a1ef5604cb17ac628290c395839738a8a23ae3a06f18db991b3fe8a179da4394a2f350ce4b33b3192787b45210dc506928d5a9b8b562b9d3f1f914575c6a02b011a79f3668dd064c6bd5365b4c26ccb83c28ba5501ac9cbfbabd888432974ec115be391ae54551c79b5c7eb1e45c9b5736fa7b1375c6409ac05a204e09b2127b18e6e", 0x86}, {&(0x7f0000001540)="e0dac8356473d7a65c6ed37771b59e2f9988a373d6216a394eb1fb", 0x1b}, {&(0x7f0000001580)="6b3afe3c34dc6db857dce3483cffa996ac797ccc2f0163abec32b5b9d1af", 0x1e}], 0xa, &(0x7f00000016c0)=[@rights={0x38, 0xffff, 0x1, [r3, r5, r6, r7, r8, 0xffffffffffffff9c, 0xffffffffffffff9c, r9, r1]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x50, 0x2}, 0x0) listen(r3, 0x0) 16:00:49 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget(0x0, 0x4, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x7, 0x0, 0x8, 0x1, 0xc2f]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x84}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSETF(r0, 0x80104267, 0xffffffffffffffff) 16:00:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r3 = socket$inet(0x2, 0x8000, 0x0) pwrite(r3, &(0x7f0000000340)="c45bc25e115135883ec8d8ef52c2820700134f68db3fa77b01afc8e95d55856e16de2adcc50abe6743a0f369afed67648caadb36bec3e237a9d5551b43ee63fb8cddd5c61d3115e9550e4097e7781869778a0533be2f66a861967933841a055431db9eb0c70ae8f4908113ac521bd7308c943ed8521ca1e5a6539e53bbf5c0db7b1ca0f9283ddfc4104d588c1d2f0fefe163556ddd71bf19ca99c521f6479caa115100a2842f6c4daba768665f4f03944edbd330", 0xd6, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000180)=[{0x9, 0x8, 0x5, 0xdb05}, {0x1, 0x6, 0x8, 0x1}, {0x49, 0x3, 0x81, 0x6}, {0x394, 0x2, 0x1, 0x80000000}]}) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r4, 0x7, 0x0) 16:00:50 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2bd88b2951b15893e10bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b657f6fbf6870b4122cd23500000015f27b250000b3f62eee00"/209], 0x10) r1 = socket$inet6(0x18, 0x1, 0x9) getsockopt(r1, 0x1e7, 0x8001, &(0x7f0000000000)=""/154, &(0x7f00000000c0)=0x9a) write(r0, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) 16:00:50 executing program 1: r0 = socket(0x2, 0xc003, 0x11) msgget$private(0x0, 0x18) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r3 = msgget$private(0x0, 0x802) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x979571d7b89f405a, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0x3b) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) connect$unix(r0, &(0x7f00000017c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2b08cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c7294359a00000000004cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733aefc09da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12635809bf7eb6652c3dcd820f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d607e84de9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b00000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923eb55ad71e211058b6b187190f4287f30056f0eca60010e07bbbb4f7f0a790841ea6147ce522005f96566eaa0600083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7de254763c9dd3ba4c4bf9e9dec9b4c759eab342be68e777b6117d83fb84f352f39dffaba65a7bd32f6d8f977793fe3ef0b9000000001464631bfc1600eedf6c65d0c4563f45de1234754d92063c9d4e70973e9fb9f80ae35b1ced19b33d971c4c720000000000000000adc9e0209fcfbe9d93fbb4c435ed70b2a2b8710a9978167983ce4eea4cef0d0a66ddd7bb23123f1b463805d7007473cefb48a587e978e69230ef63e8f8bf134d72abf7a22fc6"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f00000007c0)="0b0400639c7b5a95c46a6e283660e8ad09b5b276c4d4ae5324656f962a13beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87117e108f64549fb493e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb61d5bdd21e7855d009e5724a6ceab187a304acde1970559f2910f787590553be4557c438ab38dda27f1bc0f0f6afaa56a3581be60bfb8aba7c58205b4e3b5f728b0580dd0ad425aa635864e62cf373e73afc4766741ae8d17c00967daeb6df4304c3f924cb3287d64ae7f7c2e0415a9a4d1409ae4bdc61d9adb520de2d2be213122e4165aeef419d7be2972f270dcdfda97b7755aeb8a6a117e4c5a9", 0x15e}, {&(0x7f0000000940)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b4256d71005cf83988c7e29b4f639e8beec15354c7b096186b2da4fc203175156c003539561d7f5df2ce10ba637affd5e9b809c1b2c88f7aa755e1cf13950e7368f63f14750ccbe259562bd495783750009da59ab77ff879d58d306441ca79a18fe902118bcedadb14e4aef71c3b2fed6ea3b955986c1ac3c3ba6ff7f0a2934600ee0cf7ed5cab997fb6125e47f459bb74315caa15161ec94d90e9669f985c8aafb750863449ae9ba882f72311dbf2599c3068d3d9e94a8a11cb1556bb5a70e82abc66ae29d317dae342b0522e4f3489a645fe5665d2333c0605b7cdbd308a26390dcda9a6ae26b64260a6b155b032a2ccbbffc69f07113983ecfaaa1e2efff1caa3c3a7c3e182799ad1d58f57fc2fca25925d306f55d4e01afd3c35dc669f229dc3b54329976e7dff2fe2d1c854bb6b336d7364cb40f0e302c66fca8119472b0fd06e5bd2407f6732cb7e4dbc5b54f814f405413a8569f2aff681201f71a35d8d3126c0c2d9841ba399f0ff5183c2a77ce44324a1593abe4", 0x204}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea4724", 0x6b3}], 0x4, 0x0}, 0x0) 16:00:50 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) setreuid(0x0, 0xee01) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:50 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) recvfrom$unix(r0, &(0x7f0000000140)=""/71, 0x47, 0x0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080), 0x20000067}) 16:00:50 executing program 1: kqueue() r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x1, 0x98e, 0x8, {[0x2, 0x3, 0x763, 0x0, 0x7f5, 0x1000, 0x5, 0x6, 0x61c2a835, 0x3, 0x7, 0x0, 0x0, 0x8, 0x4, 0x9, 0x80000000001ff, 0x6], [0x8, 0x7f, 0x8ee, 0x7f, 0x8, 0x14000000000000, 0xd657, 0x8959, 0x40, 0x9], [0xeb3a, 0x1f, 0x8, 0x0, 0x0, 0x100000000, 0x2], [0x10001, 0x8, 0x2, 0x3f, 0x63, 0x3], [{0x8, 0x7, 0x6, 0x4}, {0x0, 0x5, 0x4, 0x9}, {0x3, 0x4000, 0xccf, 0xf2c}, {0x3ff, 0x2b61, 0x2, 0x58}, {0xfff, 0x200, 0x1f}, {0x2, 0x1, 0x10001, 0x2}, {0xe1, 0x7ff, 0x3}, {0x6619, 0xfffff000, 0x0, 0x7880}], {0x74d, 0x400, 0x6, 0x7}, {0x8, 0x3, 0xffffffff, 0xf}}}) r2 = kqueue() poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) r3 = socket$inet6(0x18, 0x2, 0x9b) accept$inet6(r3, &(0x7f00000003c0), &(0x7f0000000380)=0xc) dup2(r0, r2) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80081}, {0x84, 0x0, 0x40, 0x9}, {0x4, 0x3, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:50 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) kqueue() pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:50 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x400, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x6, &(0x7f00000000c0)={0x0, 0x0, 0x1d, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x2000300000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) lseek(r1, 0x0, 0x0, 0x1) fcntl$getown(r0, 0x5) 16:00:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000600)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 16:00:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:50 executing program 1: 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}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x61}, {0x8fe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r5 = dup2(r4, r2) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000080)=0x3ff) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x2}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x400, 0xfffffff9, 0x80000001, 0x765703a6, "ee397d99bc646ad237083008e4a06b941ca6746a", 0x1000, 0x4041}) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r3, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 16:00:51 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000013c0)) 16:00:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2c8, &(0x7f0000000040)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4300) 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$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x441, 0x100) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) 16:00:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x5031, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 16:00:51 executing program 1: nanosleep(&(0x7f0000000240)={0x8, 0xff}, &(0x7f0000000280)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x3ff, 0x1, 0x6}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) socket$inet(0x2, 0x0, 0x0) r2 = dup(r1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x5}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r4, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000002c0)={0x5, 0x8000}, 0x8) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='r\x00') sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:51 executing program 0: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) dup2(r3, r4) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000001240)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x9cc26599d4d87d1a, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r0, 0x100}], 0xa, 0xff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000001280)=0xc) pwrite(r0, &(0x7f0000000180)="676c0635e4200e0a18c24897697e06e7e4c0772e4d5c2f8d423383242ccc7a265ddade1546a4de016413394d2f8cb0fd23a27b4cc5bffa12203c4cb760cb417dc7fb97dc7a2b3d836d8a8b4b01958926e554245a707cf490302f7616177176c29f8e902889f79dce1b06a7a4ea55dcd70e1a8df406c9ef382cecfa66ca701bed27ab5707205cdab3a6bed0d389547d1c3da562865472e5f3aeb708d868f9924b652a6e19a49d3c7507e58e4d6ae4584cb52c24cc4fc1a7f1e16daa819608b29da7fe69bb455e0e091473e7fb178853c01806259f60f7d848b7261e776b65d40bd61469081f1506be329bace45b90963d7e9a500ce3f8a190badc02528c09df8621d47b4c6126b4ee41166e6de9a3cdadcc786ab974af288a609ed735e1ab3c500cbce2c9d3df2156215cc5d2e96b450e67fe7a11ff1521c20383e1c211dfe55726c54e151c40d8e9af9506e4051a82a9e63d11c62e63f01031fec8444481169d0adb372e9bee7b514b29d32e292d97748520d44c6feed748457eff30f6891f2e0ebe9ef8f877d6d66cf854881132236d184912f3721f0667cde00619452a3c63c4d8220456d308626145ec5531efdb7b7374955865a5c4210eaf62f9d29fe6115bd0ecba477c29d8c5508a493c72b15b77c32154a5ae7e38ace03d7682ea5a0bbe3279e050d720114a942ba954b1ef059c47f458966f3a72ea2bf5f18f6747c8012df9c90422e7d4cf4a138da48da3fb754228ad8ed7e9077d266751bb4c41088e95683e20fa275fa23ccf5ebbd8b3249a3874440baebe111b9e7712c491ebd8b614bbcb580b13c1a6f3add338d2799a9cec2b9e17e2f23efba8055e4159b0e916ec73f6e63c6d08d27a9631c24a68fb5e820a858aca7bbd84cf4e00faa454f44f64351bf14ef03b5b7fcc2ebca78642d0890b64b8f289f612b9b0b55452afeb68af268c1eb0a373f2582c07afcf5121b8e93393814b643991d75b03c7a8b27a09049c1f4f0373df28b6534c4eae77f42ce9c5f38436b556c5bfb755ba5760d907cecb42b07f6224f67cb3c6ca000798b020b8cd5235cacfc9536c93a3e7fc54300a6099f5d3e5425778785fd5e7b4fdf525f9488bac13c8417acbaa95572a4bfadefe6e0c9de0fd7b64227ed90e0d590fb334c836f842df85c0b33bc48fe38a3903409359116df1acc783d3a35bce6a7206209ec4fa9cce9da84539dd17589b6e17388cc5cbd034556916ef010f077d6280a6e8a60ec7cea7aab077dcfe9b75b7404cdd64ab209d194aa2376b40b3bbf3ca7535311311f3bf3c41dd0ea2feac081f9e27a590dc388c199db6cfd6fc95297a7554ef0fc0d472ba9c7089c56d5cfdef17ce82fc9cb063650685315e1d379bde510c0e274bb85e27e74ad56edc86b3cae2bd6a5a0d214e1a48c887dec478231ac23d61b7e72f05fd96f9f10663cb71d3250ea15b982b14b5a99e827f6270c8c663c63fbaf5f3f1ba714affbbf910cee1e041c5b485d919ccc3071d47b3a20f1c33a41c8ad58cddb8daa4693419cb8c889384a0570a8d73b06a07edb39580d12e5bd7039483571ca2b8123aeb23d0976bd025c1abce6b18b135eac78013cedd97c5c763aed34d5abcbad13b43179512cabfc6e2cd6e690a76096b50902335ad2b85578c23bc3b3c915d66c9571969d0ae96cd4145d4b7e76c1079af873c9b9833beb60a98cfd8e19177df0f80c012829d705c915d17934f08ec5fbbf2c0ccdf0874a298fdba217fb165012a85536c9bd1f9435bfe63a6382a56a4f25cb0ad0fbe2f9ab0f4511fdbffcf9c1b37c92d2849a6e0ed052bd988310545c843281cb4a467a75905952a0370b8704635fa6b7464e5b3cab29a1daa4506c0f977b025f993d565787a0a4b98d0217d5f7d21bb71da5fe4247faecc09907fa4a570cdcaec4455e6ba6b26d3e1e0440eeee907c58b32c751aae8d7dbd095028efaefe819f691b45bd1d47410e5e35bca42f1cc0eaddb05d26444ab4fb17d3a94e0499d27484793f6bf24adf32abdb2cefb341a5d38eebfde69fa146903c06400c198c28c70f04d5ac8dd13715f2da6ed910822abb2d1c08382dacc2541f88178ee17fd22932985166b582bbe3dff80c85e5668780d2be6d94db99bd36b22e9d042de41473710062b566cf222e379086446f108b9ccaee6d42b8c2ddd3978b59e7218cdf3a79e9e96efaed99d9425a18f0a36a0260bcc72e9a4f6b5f88f0af5eacf636c9549c671f3da156bf9459190dc2ed5fd63f0db503fc0859c5965e199a95b24f544d53318c09b0bafb4c9a08a71ab093c3e9e1253f74252963b888a7ec78d515ad08beef9060c9fdcc89542e0014af4ffb6fbd7d2790f57ae8ddca9eb7812f594db2ae07f225c39d189078b22a3c8fa1429afdccc344dc9b220a495c59f8190b4ec8b94c6c273ec52310bbbd39febe56859f740160e0596492b2395176d6ea4d6004278982432562727e1fccabcbc06ac10ec53ef67e4d9c23635476ad058828c15a3928372fd0af5d864c888b2285b4711f5cdde47702a24d98ff3f3b8eb838ca1ec8a64f06cfb640e6fb058c51e322b509018fa2ff4074129a680855d81cb027f2e806e0be75e1735aaf40b206f22d007664309ccf23dbca3249b368238df820c221f76003312a57759347db4e025511e8d7b1406c6c6e537e5cfe552b4d425f1e205b9acfcd77d9aab41fac5fc87bccf3471a2c3b9a7bd870d9c02d979fa19f94ad03c4bf41aa2475efe274bf633b005b689c4a4a10b06db1a8630c71396c5016d05c3879f749d9300e9a3b4898956401e52e671ab4ac822c60d4acd8ed4fe5febac9be7e37aa62e0f7e60595f3ab283dc474afd69dea5d8a41b91aa06592df5588049af8c92cdedf4e715660573e0c5046371ec6d1274f898c9c9494beae7b7024327a725849c840636e184c10e2e3f72ad0de6cb3820a607f02946dd1c54be79152f668820c67f282649e4b4e9430fab155abcc48232835794c44dfeb16907186d6e5f38e4609f1d2dff7c7441994ebb09f4a28d61f0def00fd2f0cdae18f9bc2c1204b49f64795d875ef08855fa30bd55ef5da3b2d00ca4a12bc928681d0695a5657dd824a003189e7831ae765d0ad49b10fcd090740728f7a7836feb778638ce4a5faf50bfcf7ba4f8dcd04fd46313c0fc05da35af251d7fb03105e359e22f1859f31188135d64a60f94c28e8afa36be26ab3f910783d8fbf7724ff316dd645c6aa7363a67ac64c6be59a51a82ddd224b496783eb27282b98797f7ba5f6b59cb25e4d9bf437fb46b68b42fb443dff718522d3d6eafbf191ea34f28970e70b80bd1403cf26001a2d2ade54d892d4111697d143f4a56fbc693f7a16740ffe7a12f8757c6ba5a964cdf47eda845c35fd4f7b4df8a5dbef09311e5eb0000e386d91ffa609df1705f8f48d5f123f8fea811b75b060bf6c90afae3e4dfbb8bd529b12c60d6bcbae77a00b0c19becf970844a9e7157ba95c8c59e4f20b11130837f2a4b9c430e7607cd3ba5ac88a8c10a05024dd510269588a59f61f7acb0f541b769cd6df9dc57d05b671844adb9c2b28e53d1db129acf0f21f96780888edc87d5ca72091ac6e1d86682ff46eda600f9cc6728000bb33c168133958ed2f06a1cefe295ab540b15d2b35b266e10204dfa7ebe403cd12fa1e10a8dfe39f6882d132f8b930035a7e49dbf3e7a78038adb1bebb802083a1ee1cb041d337cb33e7b7f85c25b1809a60c384ae3dcf9fd154705044a121bf56a3bb2f35f152992d790fdc5a3fc9ed96326e1c5267495a6fa2f405533e705c599be977750b98fb20e78b778be401de327d276f13043c799c9ff9a813e0ce82459ee3d3f0fc5fdc04d560089f1b8feaa3c1b35e6f29ecb94f3aa7f3e891eed29a5fe55f7dc0e967a37c1bac63114518ab08a0ee62cfd517f02aa26fe0c582b10acad6374fc93e16d16d6c94834b84eb4373bd228bf72992effece65c70da6fd9aa3ae8005d2982b6d91d86329bb188af5c720c91262b715f22c4cd2fb0de9a8589bb3bef320c5774f37a2f299617344e5a42fe46b19d93fb8413274aedb23e3fc7af6875bb36edc7f7a0b87f4722aa3f75858e30cbdc8d21cec15851aa77f29148587fba046a73f0b774b35fd070f7f4b4adba675ec7ca58461b6ff4def529dc4813e5fbe3cac4be3e099ff861052742b7fac03a49fe9edc3b3bb9c9e13b545d2e7dcd3d8528e52fd9c9e63bb0c663afdeb485891e56b2a60610b6d580a5988807fa0bc9f7d88acc95d630585e837f8a1b155ee43fb100b9723569cb7e8c1b5d807a9409c910dd0d0ad7d4d82a6c2fe7cb93276324be2fcd66875a13e6a5100949ff007077df24ab5f836c10a70c1e7e50b20824a60ab22a77e423887f70c2ae44e517abf21dd82155637c37fd1dd877dc5a16a30777ba1037a60983fb712ace1d6963f8ae312621d70be9f2bdf6cc0420a015ea74012493c8f06d1fa8472e5d7c8b07c2c55aaf7e8cebb13ae656cbfda71a0cdae0737a943eb2f271a00d41269596b8486698be52865a4afb88df2bd1c1e5d224755ccd4e995af458fb6940452483ffdd6ec6b1dd57bbc17c24f945fa6a66c8b1197e25fa76dfcd304ecbbbceea91a7e59f48e9893603d659d11e7ffbafe9c0323d8d7e84fbd62c644064481949b38caf9dcf630f312aae280b9c70422ff76bc54c91aaa60ca55812e4139189d508d33729227e7c2367104ccce5504c247ee6f30f43741756dec2f52f9436c37da5a9e4333c84e9eb32ab549dd0fa733953cb44a9439ddacc7b628890282e842440cf1236e9e4d0e700ee3d3c4a25610aef92226a475f260ebe6859cc2cd0763f09a17314f7b8feb04f2309d130f78ad0881d2eed37b9d142591a611981db55b9e20a3ee738e76e0f6edc8889d45b9c6994dc69e6f9934266aea437adc61ff280295b8d5a6224c5ef52da3b7aa6a8b5cbb3b3cab9fce8809eaf0d6cf3168a8e53e921cd1c8d6fdd6e293f9ea145c06f7ba5f906ad69a12fa4a6f8b44efbfbc70e95e4a4fc024bbd8d9bcf8d6967a6ff1309edd6ad3cab9f4aebf48f6460f99ec0fd35f0ee31c08370f3e108d948c2703d5b92f28ddbc8848cda3d90f2646d58473047ddcb990f0aee87372078ae1f51d8db89e99634f6f71f55fd29e1b82e7bedce5c95558651a8b2a1548df5bf0ff9184ca3f4d065b74b574214d5e24c536f610a600a028ff2bfa97acf0f66eaaa2028472e487dc6212fe2d4d7a27994df3b70e8340f4bc6590e35be90177ff1f8b8afcf8612b6a1481e1518f1d7fab3a37805cc8c8b9a0c1b6b4e4fa0612d79cb3f939614cf8f7ef6ecb65d718282a9032441d2757825687a746b50eaf4c2bf1431a95fc402409621ad8f619bdfabe26c560633ee5f9e6bbc278aeea180947accbcade1b95a00ca51e51782f3cbf7a9accb8312e65c9c5f1a035b0c681889a95a630589ae4e6f132b37633e242fd49416ad02e440313a7665ff8762330eaf71601c410762856a4a1e0be11aeb7884c0c76904658a27b8fa432822cd7e09c552fb5d725993a926ff2d5e4d0ab338a08648e502eb83cd164fe1dbb3688ee1ba339978ee47fe6f4d77a6499e6b70fea49cae28c5d22c618402b00d618d2875737407188f3b2cdd53e8a1258a97472040ad761df87fe2bdfb9a722f1f03552e221f14ad6898eff7d2fa32292ab6a96d8efef00a49340928c6477ca73bd96643b37934d3ad5e0162b0df3abdce86b104759d14cd14b49eab3a2705311c6be924b3067ed5eae39dd45932ae23d62f264f", 0x1000, 0x0, 0x0) 16:00:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002085, 0x8000000000005201) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) fcntl$dupfd(r1, 0x0, r1) linkat(r1, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) r3 = semget$private(0x0, 0x5, 0x204) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x4, 0x0, &(0x7f0000000100)=""/4}) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x3, 0xfc00, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x1000}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1000}], 0x9) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000080)=0x7) semctl$IPC_RMID(r2, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r4, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) 16:00:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) dup2(r1, r0) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) 16:00:52 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815bfb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91098024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1d7}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [{}, {}, {}, {}, {0x8000}, {}, {0x0, 0xfffffffe}]}}) 16:00:53 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x1000000000007, 0x200) r2 = semget(0x1, 0x0, 0x40) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f00000000c0)=[{0x9cc1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = socket$inet6(0x18, 0x1, 0x2) r4 = accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x1, 0x10) r7 = socket(0x18, 0x5, 0x0) close(r7) connect$unix(r7, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r8 = dup2(r7, r6) dup2(r5, r8) dup2(r5, 0xffffffffffffff9c) r9 = socket(0x18, 0x8002, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) dup2(r9, r11) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000000740)=ANY=[@ANYBLOB="e43a2e2b66697fffff02aace392a13a56f9d04941480266b095f291773b6534956cc3f1405407230e3f5b1058b2b82a337dd8a1ccdc55cdb3041a87b4e386efdb46c78906a4d8994bce9d9cedfd752684d794cfebbc7898fdd5852f20d85426691a46a264ee8e0e0620cb2d69893b58cb82ef597646b6cf863910762296bcd78beea251021ade72ff2795ef943165e0a5a00000000000000a1c4d90034e2d097da7f0373aba63cedee60ce36c23776af0f3a4e1322351f1c21224f6f92c2f40e87eb028b41bdc32b6882edc8c31d726b7670fdf14a843468950c64035164441bdf00ca41847734765c836d365a4ef315ff9adaf5169b356ab8e2bfe011a9c9"], 0x1c, 0x0}, 0x0) ioctl$BIOCGFILDROP(r11, 0x40044278, &(0x7f0000000700)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x4010, r1, 0x0, 0x33) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8, 0x2, 0x4, 0x0, 0x3, 0x9, 0x9, 0x0, 0x0, 0x4, 0x4}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x2e, 0x1, 0x7}, {0x7fff, 0x5, 0xc0, 0x3}, {0x8, 0x8, 0x20, 0x2}, {0x8001, 0x3f, 0x9, 0x1}, {0x0, 0x8, 0x3, 0x1ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x4000005c}, {0x4006}]}) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/78) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fchdir(r2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="7b9915fe25ac05c025580a7b5bf11d5a94327a2167d6c77ff88d2ecc95e152caaef997109a5e09363b64438cb14fd6fe4fe2696974f36a235e9f3fc89148d89df73dd88dd4931da07f00652ab72934eefd9aff897363360b3a98a4a2dcb087a2b18bbb110d8a037adc624a47089203b3e1e3afa820a26df8ce763a6349160c78f311af95e0bf817591371ad6e45e87f281cae88d8f367a41966e69add851668910c628348703306e43a9e1dbd71f3055ded8e94c171baa449d9135a3061e25dd8dda3ea4cf07c8741afc9acb518fb348fcc5ade9043626b20d2857df6bd0764267bdb61755dc1daad0c7a1f5a7619aae6c02b3a2bc5c23c620b9", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="4de492a9ffa24a8fb53f2f7ae96ce092c1e3e00c7167d50dce33e31c8632245f5b8eb39b51a4621eff43508bba1006e502c0a3b6c4f039635a685329197ffdd5416e3e1f63b1be4f830d278813a0e011202ecd43efebcc68be54dc87daa377ab62de4d50d7ab95763e63500453854855d8c53f24", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="9db26e8f0c2d3c4818c740d7e399e5e15da4ce8fc14d2e7ff467b732c20a19e3993455f6513f1bf93e2feaee138483d9a6925cc0171d648e737893244d5cb14401fbecb87f0e2e0a71a419453f6469399f9537565188aff62174ec1e81c090c01a6e72b257271f908398bbc61ce9fd02c1ac8ca471d35b24f3b3632969bc054d0adbb2e7600fdde09442feba9a750a68b462877cf52595d1a1b8f2cb91ec7e3980c82f3962a6bc82de72b079bcf3968c2f5ac645694397c4792b349b90304e6f1c9f64ad78c33e22cc3fa8dd6f9cffcb6b844ac17303a0667e853da91fa598656450766fef69310983a6b3191688aa4f429bfd199a010000000000000038d5ad80c92a5cb86c1646fe880d77a237bace1fa015b7a869743ce255b5de987b3b39c60314cae178d5fd6291975810719182c5a00487ff1c5da9b7849db00605e693b0dd213d4231d45ca68765fbbadcf3fd0af0068050a4e804bcb5d9f7158b5e01c6925ef8efd994d531"], 0x23e}, 0x402) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r4 = dup(r3) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x18, 0x0}, 0x42) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1002, &(0x7f0000000000)=0x7fff, 0x4) 16:00:53 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000005c0)=0x4c) accept(r2, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) getuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0xf) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) socket(0x10, 0x1, 0x3f) r4 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)=0x10000) r5 = socket$inet6(0x18, 0x4, 0x8) dup2(r5, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x644) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r6, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000580)=0xffffffa5) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semop(r3, &(0x7f0000000140)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x800}, {0x7, 0xffff, 0x800}], 0x5) r7 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0xd) close(r7) r8 = semget$private(0x0, 0x4, 0x20) semop(r8, &(0x7f0000000400)=[{0x1, 0x8}, {0x2a1f1883a868cd90, 0x40, 0x1000}, {0x2, 0xd8, 0x2800}, {0x0, 0x7fffffff, 0x800}, {0x1, 0x4, 0x1c00}, {0xe, 0x5, 0x1800}, {0x0, 0x6, 0x1800}], 0x7) semop(r8, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x4, 0x807, 0x800}], 0x2) pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000340)) semop(r8, &(0x7f0000000480), 0x0) 16:00:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3, 0x0, 0x800}, {0x6, 0x7f, 0x1800}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/100) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r5}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0, r5, 0x2}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r6, &(0x7f0000000180)='X', 0x1) close(r6) truncate(&(0x7f00000002c0)='./bus\x00', 0x0, 0x7) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000180)) 16:00:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x4b0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000280)=0x1000) write(r2, &(0x7f0000000080)="619112eb3d16b7ae8a9be1", 0xb) write(r1, &(0x7f0000000180)="89f25c7611cfeaa8c5d0c58b35f2ffe7d7f86d7a89f3445e90a15f3899923a5ec8c70c401106b98c267c7562bff2f61aff4453203631f00b6c5624cf022a8ffbd63fed2190c49a49436bac14ee53dd75a169b1885d77ca8981b01e3aba121714a11154414452bad98f6d8164f188a2f0e937227fd833529e1f0b8623b4ce43f5c4853eb4095ea8db871e5901cbb6725685137ca80f8433abe70fcd4d55f9a443836b38d9ddd67e1afd1355e0cad08ffae2310063eeefb484b7ded9b1ad6535fed157e66793c12a20582254e8a5ff34d9d5fbdb524b75822f0c8c0fe157c604991e0429ea656b5d", 0xe7) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x5}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) close(r0) 16:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) setsockopt(r1, 0x29, 0xe, &(0x7f0000000040)='\fFW}', 0x4) write(r1, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000005c0)=0x4c) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r5, 0x100}, {r1, 0x4}, {r1}, {r0, 0x2}], 0x7, 0x7fff) sendmsg$unix(r5, &(0x7f0000000140)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0xfffffffffffffd82}, 0x0) r6 = semget$private(0x0, 0x3, 0x20) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) 16:00:54 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x2, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) kevent(r3, &(0x7f0000000240)=[{{r4}, 0x0, 0x48, 0x78000043, 0x4, 0x400040000}, {{r5}, 0xfffffffffffffffc, 0x2, 0x0, 0xa5e}, {{}, 0xfffffffffffffff8, 0x10, 0x8, 0x4, 0x4}, {{r6}, 0xfffffffffffffffa, 0x41, 0x20000000, 0x7, 0x9}], 0x7, 0x0, 0x4, 0x0) r7 = getuid() socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f00000000c0)) chflagsat(r9, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r11 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r10, r11) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r9, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000640)={r12, r10, r13}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r16 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r15, r16) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000000c0)) chflagsat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r19 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r18, r19) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={r20, r18, r21}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r23, 0x4010426e, &(0x7f00000000c0)) chflagsat(r23, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r23, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r25 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r24, r25) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r23, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000640)={r26, r24, r27}, 0xc) getgroups(0x7, &(0x7f0000000100)=[r13, r16, 0x0, r21, 0xffffffffffffffff, r27, 0x0]) chown(&(0x7f0000000040)='./bus\x00', r7, r28) dup2(r3, r2) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000024, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x3, 0x5, 0x20) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0x18, 0x8000, 0x7) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x6be1, 0x3bf, r1}) 16:00:54 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x42, 0x9}, {0x18, 0x0, 0x0, 0x9}, 0x2, [0x9, 0x7, 0x6, 0x0, 0xbb, 0xfe1, 0x8]}, 0x3c) kevent(r1, &(0x7f0000000500), 0x8, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x8, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x401, 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='9', 0x1}], 0x1) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000001640)=[{0x0, 0x5222, 0x400}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x81) semop(r3, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semop(r3, &(0x7f00000000c0)=[{0x3, 0x25c}, {0x2, 0x6}], 0x2) getgid() 16:00:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0a0918f5543fa4b27c32d364949be793fbeac71ea796bfac203cf9c34101c2b95f132dca4941cf27151321b7281c84364d9493cde021ee9ca821eada2fad744e1e3e5f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f000057e000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x8002, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x28200, 0x34) write(r2, &(0x7f0000000380)="a3cff2f0791b85c150ca2efed585c806a44e5d619eff3f3d7510961df1507eb0d21508453fe653507ec6c10bbcf39faf815bd46573f8351ee52e95c3cfe71a212b9a023cc57af03f6cf3f469ebef675fb68ef85bb88c37e90c5a95040f0dde9cfdb41b372ffaadd7ee5eaed30c503a5f2d570a667f4ad77bfe11bfb566308527c3256d348ee0786d38c98df622baed3d2b43cc2c86a4f90f41c55dc7a773fb4f64c4f1680e6e0da26a47a61fb464fdc1a9084fd414ba33802fd13e36accb13a4a120647701e9728a15e771c777e553586b4dd8dce6b331386618ea13d978d6620c116df9f9eabecdd513031169823cda862d09b93c436060aa9fcd00cf5c604d11f2581fb9a50672e4455f4455e80dfd76418e6f921801d4d6bc6d0817c1adc90205c50353ed6aa376cb80b2c9ac031ab50d93f880834d7638acf01bc5304229e5292357a46c26e6610f6d3f0b6572545dda05dd1e5758fcca89e64a9f1552b67809d58e4e7d94f8e5259883306b231f45f14671f198089bb4eca8d307a6de47229c3f78e177ecbfd0e5c98c96d0bdab99dd5bc95e157835e6329562d67c6f81fcb4bf7012d2d7345e972e7f3d595a013325c843424d57f1153cfd35c7671b1e28090ccb19c17e1022c6d7be16c777b25a206dc12dd6b22c0e5c0a2e43c3c7bc09b213258de7bc226c917025e0551f9be2f78575ac7aadd701cd6ca07b697f7284ed68ee63a31bc85a4b2e13321d78aa5ed7632f0cfaf0ad4e73b2c70ac293f6cac2a8a5478c87298e3390487d50ad5a1706fc2f724a0bc7696132a859d3bcdde4b3f9b56b61e0d0e91a374abdc4c38093b02f35f7c468255cab17df8df82516244fca7ff9a419a8c7f887bbcf681bf604d66a738d8dba09087b438ad3ae1bf5344e37855744e9866176f765c7a65660a3f602b3711795d2ed65a99973b1f1e9459c1920444f54e429db9b81523edb250ff51078fc49bce48ff39b3e8c1cf557b54e5cf73df024464fc3100a8601c74875326f8c16f13d7d22e27b3def9bef3ad8c855fca2a544eaf69b522ce93000f2ffd6de99c987f7fde8c9591799dba5835fd36093e3b91d181fa8ec2005782a297bd4c17ca896244a999981dbdf45c219cbc34f64197e850694bf3b29ac5e1afe44a39e8e5878c5ee42784769c154b2ba6c8400f61a3018e0da6d729c2b96ae420bed6c36f8cbc18b70b71b07a71d12d472ebd0e9dbfe374d6bbbf06cc79af59c58b3bf5d98fa79ef6534009f7d7d311efbcad9be61f83031d4892e0c36d6c9d103c847b808a5ba22335291bd9609cf3b89c64da61f98fef7e15aa5b4fee6064ec44b7a38789c4c1e6e0f253b96a4f5542ee4835ef59041a1092776cba9af3b3b49fbc04e90468cd932f89717b16449e9e5b5ab510303b00d63eb6e120dac4789173491b4111adb2a1c8bfe29a958b1fca7bf46f16ca1bc559416489770f4dcd9a92716a2e03bab32541ddeb48820965332889fdb3d27a74611715898a256f81d3a38847c3bcbab93629fed7eed741a24b157c82c76149b3280b29e27bfe0ef94b1f1faac71c70819ae470eee06aa09332f73dbcfda14941cd69ecb4d251fc871acd61bdce3cbab86c11d83fb2f5a91c05e005806ea20240723f57d7eef2bd74924f8f94c086dbf9a93073287e0f2b4ad85fc7db219e976a43c6b9d4f825a8963ecb9fc456b88be5aa2f93a32ad24fc2a9e8fca74dc91451417f5cbf5a4b29bf92a985811ebb09a4a1d4cb14a7ac5a570898081189279cdee4f2a5d5ebe07c5ece0e7681d6899d59e730c84e2c4ff968c253155d50466ff0406b80d5067847dc0f1b737433a28854b483055d5b4664b9228051f54930581faf5652864b64f690c86a114b6cc7ba5c9298daf47339291d1e5903527227fb6a12fb4cbd6aeed661afb90f191b46d1283fbd9ca380365644e671185de668ee028c19a67136730d38407f1ef8466fe5e2eb55879aa93e7399334fc3a345b69d24045fc4730594959d663fd8eb17faf0e66806b5f3fd2a2e544cd24ef137c204e9a0806a35d1d8f34bf9bf133767edb74e65b5772446d942efc4fbca2d743a3d62916926501cda2c055de5eec636e5681ab4917954872d5d097c40456b9091ce16fd34b59e8214397a838d0398abe4d9c0141e1e7f4688e434fb32d8d87b56791b7f918c182c8ca4e5ad7a069cd7251856e132bf4a3f55cd8aba575152dd47cca8e73bffbfe85efa1958de953af9a20dfb3f38c7dd9c9ff394ec131f318b97d8808b4989fbdf37a1ba90577444742fdaad32d2ddd742e60ea0ed941815d3271c2a79a44713a2de03f0d767eb4651911c135459f4ff033fe84050ca7cc2dac0d45709f0df01c008b0574ccb978760006fc34df337b34a4736e0b2e2b2a04c61be18e181f931f20c1369736c8d161db853afce116f4a90727c2643377c10d8a13f74a8527a598643505dbd26b9885a3ef2997469a8d945c5f631f553765d683935da5a1c79684734a1ff590bd505f26c8b7747605d33adad5f01ca5b583527334f2d86cde30694ef2f12f08af73f91073c233b0334b6ea6c5f5ede9a214455fb8659d63df21985691560344fd8601dd6ec6e7db250a75c42a5f2a160f02e629680f2ede50eb3be18eec1935294e5cb18f1bfb14397a64bc8a0741da5a4d49ae4201b08b3a7e45f9ab21dcc51184bb85b7bc0bd7ef1a25a17972671295d2486b9a0cb69a6e03053f9c0a0aa7215d99a851d76efd4e5424ae915dea0401e09af5b7a82be9aa092a210b8d699b1fbdde72d89edd68e358978584109ea9bba638f0bbadfb9749295cdadbabc95523fb280be941aca3ffd138809ec839d70d9ff4ee752f6f948ecae7deb636c61ce4e8e58691f9de1100066927598eed1a80d1cd807562bf7a1a63f1c90e958c0ed82b012ee71b4e30df239dfe7dee40ebaa87b69ce69cd8c616341911671ad34bd605839ce163afb4f927936e27281a079ab68f1ebfdd9a33350d2bb95bd398fb4f99c034c5695010c64553c924dd9f47c3b004c343461413d5bb432e0be4dfe24328bf9a34b015dc7fde73a2d257c651db3e59384f4630cad3ee9f15420e005066446d684a4eff431847cd0578eacb3b9b39171631598c069d0b489fca3a6362494923979f8ad559c61f388a0c1967ab1c7cef4f34803921d91d8577c491861d5d21c049b1f0f39ae6395d5a5ee0b8712251a8365059e1ba941bd2c4851294f25083a0fbeba90ea210c26f5a4dc164f147e9ae00681f12fda420262b5ef0c4b5ece1ac52ba7144d56fc46a188c73c903d0e5b6152532a175d57788d20359c1ab84302aa5c57ee37354ab91787486700bb1ad8816f98704764b7e9bdd8d1cb9d857f9dd58d53454a0066fe801aa78784d7ea20cf5279ed52e40309346bb53e64ebabcc1778576f7485e44620823f8ce82f689887700d114f4fd183404f8d59bc3d7dd1cc7fe372156d549b2ca756d240f524d6dd578792c502f53295bf19120f48af7eba6322c6ec58001c8d2a70b15bdaf93f76599501510d70c18e4ace8df7830d802a70c3f57293bffbffeea2ca41befa68c5a55678b619eec79f9646988dacebcfaf90dbe57300eb8ca6421701796d3eb7957a31792b9ac3ae47ae8b65d83af255b879f4587f5553ca5ab3bfc9a7f5c24d16800b5098effcb9f45c456c8ecfef8f19f56d1d6a0470ef8269b3d30ce4b781f9fd53412713e3b8a48ae3ba354f396331910d798057db4a5f46b7a3739a9247953bb95af6f03f739f6973686507980d0f41175ceb552de2e1134fc3f90d57158a7135e3d0d7c7755ca23f744a487792569dbb0860d1b90865b2d13dc367a67fcdca5996b566300020e9d0d6874a91382333ec889f395831d4d3990d8e4a58eba2eec47404481c330d3b786ed58e66f2d2c16ae2c95ee4aaeea3c7239bbb7891052ee3d0a2a17db14020cea7c0b605d0fd7a955aba3a96bf1f1e430a42313e5d32b539ac5f53c5758949f84d261dff68318e1787059d9e5c5f0944f6179ff9e758f07d8676113dbb4693cc119f8a01c6e8259f450efc75c26fe267dc7eb3da72f42f9388c6abb19d27d39302f8151ec730a49e4d72333ad96d709122cea3ea2969b3923d53d25a4e003e5302f231a567734c4ff6b1e346d10c56a603956362f95f527b2eba42ddab1326af5a8c3c000161e25f7d192b90ef0ca509302f55110901ff1df27d18bb76e1478e6ec343058bfd210fa3971c64b01ac86155ae616b508a9d114f7ca2329c9d9a11fdf93a066063fa5e38f9e88e4cc53cc8509e4e16ee62efd2aa329ae234fa6c0d7361199d4500f891093df74caa5896f31facf58ce328750d5a5daf7d2c7e28305242f1aff8b0558c15f45f6042affa0b44282f4d75c1c69f7894765f1c971d974c89152014682ce5f01a360d3d99e95e0dd099e2d76c3eae455eedc40568a67af5795a738a13d0150689b22867df4ee50c6026cca441721dc9d845d18287e8d6696dc10992936e1c0192b7acb4f1b007fb08c48ecbf78e9cd8e6aead3b3d41b324c384f27cfecc7fd5232b325004d6f9bc4f33ce09fec5338680fcd43569f05f3e8f68c852aa0f68ae5a48630acd98eaf209559aaab7b67bf693c69ff4299e20c66d467e7aa191ea0c949a9513afed5e0b0b504f90d1a9de3f10c16ddaeef4b102a905e06d8c2df8438bfba347e7dba9c0db07995b0f6a8f467f7df76d84296d8a5a3e3da01714fd9c93b5e152000735ce9cabed52d784c9805e10926d8e1868e0c28f1220472cb958d789213dc06e41330801b625334c0d98a197e74d5e68912eb3d67ad041f199688ff5ace323aba0cd26b7b7a63f4d7c646a4f27a1a1c79c0b1a6f9efe32590913577692209bccdefe0957b8529300f48222d062e348bdd1a7851a8b66f186c3abd55c710d2da51e21e8adf7e6ac82453670e4b85a23a7d9f1c15e0b0eae9d02b5b9cbd641a60b232de2698222163c4ccc70b496734920abed33becd0de707bd2de9eaa79c5acf91b639c04fcdcd2cc0945f6235a84a5f37da471b51b1833116f75aa1a06a7fe834d067ca1ee26c9a20656c3762848f764a6d03d093867c0f1e1662d43e1225e58f1bfbc59ec83d28647a4ec6427eec12052ef8a30c415d35cdb368dc5d67aa4678f72ee96d851029d6ebf3b9be2ba9cdd1a24c9546c71dd4453b8fee323fe441883e2440b9a3555f5be717fd121b1b53fdf3ced6a0680bbb6360c3ca91c7abbd0bb42a67e550b4c1d19d99b693394e23196813297c108f89011eb8200e0ccca6cba23167e1e7a5afdc2289a961d9b3989a878c6c280bb6b198cee8a94c97a908a43a188e024c70cc56eafb9b4e5e2a8c7480eeec0c1580224ddf741d698823412ba4a1b27ab49c83e093dc9715e4ee1df4553b2c4d3e8a4cf1e3bf81b24a7f340b871e15155076b6c797f43ee71a5acf26b439201cb8e1c5387aaddf42202d7a6843c29e7b4b4cf805b1ed02d857a056bbec626a30406a2724f904d3e9f25c3a2d108f4843edeb3b64ee84d6b73c6c5b59120d0f56e9a3086d52e7a701a5f7539ebcb9d5f04621ad2ac4a9774bc66951cbe27c61f0c0b852ebef9cf95f222241229aafac3987fcc53bc17166381fe0049dde434c882c8d7e2ab916baf453978f561169c95ebf6c8d11a2a6af7d5c755dd58f88ac4833e93f085c28368c95856465c13f340267592315f31e105afe5f3513cea9b77c44a579efbe519dcbda2af97a8dd8973e9f2684b460afe700b24604e8a0bf2d296c3b602fc5f04d94338a0c3fdd0", 0x1000) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') syz_emit_ethernet(0x7e, &(0x7f0000000280)="be5e24925ccd51913c3ed896c8153ca709d257ded092dcb4222f53e91b92f44428b50d957abf28fac6252fa25ff9c94af2327320cf5bca2280d6d2acb746b4a7c24419414642bd0f9c72ef222cf9025313724913bb0dc1be1b383c36dc99a5a2b911c41b0a29d4d6c7c553fc39d98d79971bbe86db7b81b2a3df91ccd3ab") 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x20}, {0x30}, {0x6, 0x0, 0xf9, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:54 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x5) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:54 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x7f\x80ev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x110) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) flock(r0, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(r2, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000240)=""/163, 0xa3}, 0x1) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000780)="8f4d2cbf42b0874fa64428b1fef23f3c80c9d23d6b37d3be63af9df09637c5cecba131b6a8efd376f68754b17f6c68b3b7c69354f5589b4cc1945e56466ec8a3e802b7a02442cfa1493ba22815f51f01afc9c42b827bd0e2fd63a5f69b0f0c2148fb213a38e43bfc7e63cf643284bf6edf5e30cf23dae32acc3784024686ec1085124b757a8fa79469", 0x89}, {&(0x7f0000000840)="d43cf157d3807f0b", 0x8}], 0x2}, 0xc) 16:00:54 executing program 0: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673f8fa589179ba631b92b06203f922e0311ff90b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd1d4000000000000000000000000c0d9944243d26cc617ce8571be571b005554bdfc49c669d4f2c3b31833e0f6"], 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202020000006c653000f0d01fa9d4d7a9f62df4669406521719876192f9b464ca8187d096da2fba527988274728d933a02eeadb7a9c43075925ed5f37cef3b254b1839960a93887b010cdb80859d8cbdfb175d1"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x4, 0xb0) preadv(r3, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x100, 0xa00000000000000) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000480)) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x5, r6) msgget(0x0, 0x246) getuid() getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgid() r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r14) r15 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r15) fcntl$setown(r7, 0x6, r14) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r3, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff}, {0x6}]}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000d80)) 16:00:54 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x3, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x10000, 0x0) pread(r4, &(0x7f0000000780)="18aa66353596039f48ba63e294f1d19f98cfa0c7dfb42a9b2a15f04546356a6f64a588227fb42f920efde2b7edf5a1960e4ad5a84f2bf90b2f8316ddb5cfa52f4ff036bd90a70a51555f11636005aff067105e313b1ae9e63af7bd349c7672a01eb24d2015e349963ba809540b6b11389033cd1b32bc6c95ff17aaa72d19eab2aa241671bf98d2223487414eee1357fc3ab4cff8792416236843149d65d2ef541b6a98ed779fe153137a28c8d55f0adab2d217506381f22ff2b559c331d41c47e12c1fd0ac512dfade81e77be316d8bea008087eeddc94a4ff0071852a39e5513d300b06c9ab1b4661bca7f90dbd62f67f9568e21f8e5724bba6ee6e58d2ee3b736d55020ac1c86c911302ebd06a994404498d667aa31e40d42f3240f0124dcc8d4fc087c838b68334ce58ce61fa6f7134afafb26a841e0fabe46709a5d1a14f", 0xfffffffffffffe00, 0x0, 0x21) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000100)) r6 = getpgid(0x0) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f00000000c0)) chflagsat(r8, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r10 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r9, r10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r8, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000640)={r11, r9, r12}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r6, r9, r13}, 0xc) accept(r1, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) recvfrom(r1, &(0x7f0000000000)=""/161, 0xa1, 0x2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20, 0x1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000380)) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008000) getsockopt(r0, 0x9, 0x9, &(0x7f0000000240)=""/13, &(0x7f0000000280)=0xd) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept(r3, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) utimensat(r3, &(0x7f0000000140)='./bus\x00', &(0x7f0000000200)={{0x80, 0x9}, {0x3, 0x8}}, 0x0) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8001) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r1}, {r2, 0x18}, {r3, 0x1}, {r0, 0x100}], 0x5, 0x396) write(r0, 0x0, 0x0) 16:00:54 executing program 1: r0 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x810, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x13) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000200)={0x0, 0x1, 0xfffffff7fffff7fe, 0x11000ffffffff}) pwritev(r3, &(0x7f0000002440), 0x0, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0xffff}) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x23) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0), 0x0) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000340)=[0xfffe]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000380)=[0x1000]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)) setuid(0xee01) msgsnd(r0, 0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f83138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd429b29fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593d2870bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b4655b7db74e0aa1a60de70d64ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db31100b34718ed6354392a9db5e5e479d1e89e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34a76b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d4fbe96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c8aecf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7a82ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa0361eacaeb32d99d89af9b6cb7d545ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d93"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="92fc6d9def70b7fda96c3ee4217aecf013fa46d0113f603ce689b984e54fc35c32c6d83e1aa7b1a8662b40fd4a05b22191f639e96977a521025cc24a1ff8f8e9efad5e439294c2a5b5d88c34ac5ae5f3f57c5d0dbad3b90cc1906631093331aafbef9979f1ac5b197a7ade0e57ad48aa12ca954f60b995928d176a2d8281fa9d905fcea4a4c0026bcfe8f95638d6d16c1438be7692e86c309c1ec4058ffa57760a65f4628e064a96"}, {&(0x7f0000000280)="86613e9388e3c74238578dd0130ca7eae48a8b2b724ec98a3267dc5ad3f0457930dc9000d5965bcb33521847491b141c3a33a6e9dfa2c2d61ee9075393f47417cc8c06413a13443ae99eedc4bca2e2d28e2ef734c86f0b6f6f483379ddc7514c67eabc7867a405b9186ed6d2c9da892df4c1ce6c833745e06b7759acb4e969f98e5b663b4a8c4f4354883a0f91702f53e5e6f677b09c6ae2de9532361d1948e4e0768031b7926cc7acb4062a9dd3"}], 0x4) 16:00:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x9, 0x7fffffff, &(0x7f0000000140)="c792b31b9082d55b1a5fc0f8a0354ccdeb4e90e14849efb067c55313a646c9438c39014106ba5d996b8e45ad24db743bb8798f2e9779b5772dda60e6dfd95391ae6e7607b2b60d6215735032df94412f5611d8e5a2e0bd2f9e4805da97cc39b75c4e0882a0333f303432bb26bfd1ec87b7a223dc6f22dea209d3b2ccdd44989313991715f6726b1feb1b5f6a507331cd320e4dac67ae6fd1af2d9f2c635c0353c84b7de9d4164f8c17608640fb145f3a298815bcce919cdc87e98e915121249577cf8b2a76e401644d1b385239a436cdc8ddd3b3d9dc3befe0cd3cf6136d2ff3b26d7dde942611b77cd315ac9acea3b375658fc5143dcf63e156e5ae3817b795ea3aa7deefb0def36be8f19468a27de3c9e0aa377a4e196228dca13f566d76321e1a2569a8cd516d63a2af1aa114cad9cfb8234d8dd6d673a955ac56212b6cc890466257cc27c39c18927e8134ef6c70fb0c916a96c2d27c211dd74332d32ed04a2cb71a122952652b44c49233776a2ebbdf8c07dd5d92e062b96631fd6554142f967fa48963236d0af063e6a0914e80a856603cbd158675a13e394d175bf10ab899faf7c193eee5da8bd9e2ac21023227b8c4a91fe7d5db3096b977e558d68b7e0cb97ba9bc48e5842369007cb285518c6e023d0ea4ccf808c42bed11760bb8ce192210a8c08b3bccd24fba0dacd763155109a6a2ac2a9aa13d537cd1ef0d1c69d1e247131edf7671c9631f5d81f6794505247060d5c4aecd73b7c0951cea96d12d35e3621704fe46a2ad89520b5eadff9ec0626692ef228ea469fe7e5851516b69c6923cc9f0dc869b9085dfc7c9e73ffcc6c9a44d9a3a672ebc48ee71e13402af2722ec6c1eecdbe21578797ea11a1eda0d006401daba2b7e586bd9fdbaf767bd2093c23af7fd6ea7678a0d72a10d8dbec5171d3eda51486ad743c0f422fcef1f5e13f3cb779ce8f17019e2588b481b917f9cd77ec28c2edf6670afe6d95f812f3a64dd5f17090eecbc7848d2e08e2ea2e9299e875e52b837f04644144698eaa483f8b07ac4b813672e7c6043443ec71bc68abe18923a696cfeb21611ffa0ae923bddbdf23941fa287e4f91312937a47f8eb0d9b0fb665fff5ab54081166d48d02f9b55613a12c905c6f165cbe9b274a4e00ec09d07e4cc8398c0f781ff111a7c7c558878496bf6a45003cd210bc7b6fa2fdacf0b2cd1336c49c89d965cb322e7dab6798341052258c224ea6c54ab14ade6a27106ce46c97d216ce6f0b0c0344344b5cdb56f3e5cda98fa7fa3d68ab08b0aae6999ada0521bfe88b67a3b3154f015913ee0daf3e3c6ec0b322d641e088189f5d5c64799b9c035a2ec1029d575d3ac91c62ae4edd1f3729ae71914953e0d3717c26f3f79c2741db9de9de60f24ad47728dc1f469431c1e90d89395eeef4ae1400d36ef65f64db545d7524efcd7c113871dacfe6cc6424eabd419442758723c5ac492ce69d7b39f64a768bda8445efa376d21957f89c9ffd668c5d3a3db4a0e3d40225a42d6f5f2d8677184b7cc97b489cf4cd9d4b61b3da66ccfe5146223231f01b212eba84a2122f3da3e7599984243f9ae819d9a968ca74a9310a1b847583a8b3e320e79d9195741d40325d8499148b9750415e876077478459db05ef4a5aa47bcd8fee2c6d91752d1f442f3761d46775975343be2a0dd507f627a2d1ab9baded81a4222a00edb7d146167cd30a37661f3b3227bcf39af218e2b47b082d31093a0e40f6c295e4b97a2117c525fa0f952b96cae212aff2b2b7fab74cee9c464b168123cd41a5fde84fb8f850d4d5dd40b84d2d8576766989e629a698e565eeb06df392d4c2db3fd92ad78c55792d719b9db9cdc55932ce83687f6eb4b2d8898becb734eb6791044ebae5ebd485f43beb804da6daa0571521cacaf4bd3932172a161874240b5cd54b76c6f94a79e00e1113af40d132799b3541c12e3f427491bf3f414e19cf44ccc2860015872e7e2ad9cc650fc1340ca7f232a8777cab95851e6c059d0998137fff67756b72cda4a2d239127cea333c9a6395e99aa3d2351ed52a32aa8a185ab3d74ac32846208d0333e1fdd3c9ae5c5f848d1bf7614b3d2147c30397ca09c3b209fd14e5f8af438a1c503de41ea0523deee6e2cc1085c0d0993005abfca20b3b5a566b1ff65e47b02458c5cf602c025920ce91998069642339b531d8c998c0953a8c737103c3ae82415eacd0a20bec79b17a742b7d28faa9988f9555f51734d0a861d971b9892a0155ab335b66ad40ae8d7819c4d0829a050f5a76ad1ba604b49a46aa9870de61b3e1fa0ce4d858e61a26dfb93c706e3f8c573dfa4cbc0b38b411b11c55642ee5eb63c89749eab9ccbb492fc04dda3802522cff60827f1051832f0a8e1540e7e42289ec09410ebd628a4cedb8cb9db50f94be0357cd019c455bc8178d332437f664a9bd441c53f2d2cf5d1844eeacbba435c72712e5716b43d06cd4bf798c0a5fc8c8a814622f3a711b3653c81ad54309f805d9e02c107c31c76afe3b0203725a38562083496a26afe033408e1df191e9f5adb5fce7e96119ca3a66d51e6c9aa0da4264e75995bd33c2be1d30fe892104a7cc5fafa39337e0a5e3d282494177289fd52f5a77789509f798a319266055df6517e6df009d1cab38fe36706a99b66feacd5c880c13821f8e9ab3fd437dd6bd1211e58cd1a7a388cf34fe6c0eb5adefdb1a010bcfa5fed9cc2c812fc1083ca871d82b0d82b17bbe0b762f1ba4d3ce63edd27a964b32c625835dea0f4b4e72ff1e4892503d5c5b92adf103e6f3457db310b86d5428ff7b277aad9935cc75a8c9a5a3fb0b6ddb98bfa5556d2ddc0d2ae67df22c26d4197e133603054c2c25119f7e34de451dfa42aa6072bbbf4ae879e5ec211856da5f4d16a56d4498ded438812f6288db1d61b4ea872b0668c44e7ea52de79b99c69635b09e47566e4659a9bbf89d560ca163697f3dbfc30339adccbb11080a43be43f575df8cd69e92cf1247c1cfdadb571973c0645df3c31f74a805f3cdeda63f2caf75cbf78fc000c40dd9999fff3541a4e4274a1b1e3501071c68fe70cec63edd941d3a49b929e937a057785aaf66f0d6eacf822e0602d94a323e0e1d0b767430022a3b838ff3ec277dd373485917b1f1477abfd9f8827019b026e118557728863275b98dba40676174fa1a5ea2ba0034283f493bb9eea9eb6b943d7e4b34f617985408d515bb08041f8d037d62bea5e47b013230911a8d040934195a3e2f43db6ccce75e2b874cffe81ea3ff88e5686694a8deccfa87cd16daad3aeca6952f00448437af6fe5158fe2b46c54fa710b31da061d62f6dfea50b9628490b1b83bdbd474b58187edd88ca7c4b0fae826543a85bce0cdb7d8a215295a9de24324357dc953f3a4dc11c4a16eada3b9cac58fa03669a032dc9e3c9b64e82bfe8758cb0ed8a6d5575c1cbe220bc4255e10626976ce3a011ccbf27b5050302ca7b526df85e0d25835472c633f19a755e4ec0c1390db4b187203ea9da2875890dfc0652b3400c61573d73bf056c6d238c6a5272edc1f01bab7f9b8f6154150142b5a72500f1de46bda5b7af6d683dd6c588bcdf671c5a3ca37e0ba8ed6780d6f8e03adf16c19fe5f2c4fdc68f003178cbbaa7b7baf7e1acdfb452eccbab2f8c70143b1d4e39e1f467802b70d65e0704125f80470c7cfe9e994cd4bf2406660a6988bde9a7945001922bf22f50be027a752d5dfb27e8644e77140c2d6427293f5d941b275a1413b2a256696bcdaa648bd26bd6085fa58508efa1da05043469c954f43815bc550d4b0f69122f7d6576d75720b28bc348e1656a85a95ba8aed1ccc2f91deb65efc9db6d7bb6ec19da821f007730c40534655205bf856911b351d65438b2b38b306a732984214beab8c20f88015120a0f5b4ae133b8d8431ccfb543078cd404b2f9594b63e1d2f0966cc9bac3824b593ade901261dd34c5391481fa77defffdf89bf1374a2bdce1fca9fb45c895b5af38e6c9d847becfe61926e42fd222d2f1ae1537a8783bac8041b4cd4779cb53e60d22d74af066ac9268fa1dee8c6aee1c191bc8cf0f5fd55001cd79de194721b3057a8740aa3d3c36fe400981e57229ab1f4b6da312f88dc2ce6116837ebeba191a4a2ff814bd23bd9787d13563cbdc60da7e9fffeeef332042f7b2e19fc04ec335db7e47a7c68b73b148dbfe373a370480a933a7ee962312624f9e07a455f6094c1bdd6b7eb05d83eae84604432ba88a19b749fa0c7dbd07ffc8e8c720091acb7f2cb6ea1f367eb01383a81f8fd8e010e2b620a23d40670a4ed0e5136369e64ad2ecfa6617665d3350d699616ffa61c14a1d26c5698e3063eed07a76e683e290d933a4734b34c97f79553adb162dc0f9a00efc4daf83af16acfb6faad50941af10bfdfff923131b1d191c8e8a1ec1b52f3f18ea1a67b5d83264666666a5a515fd1cce600afc9deabc80f3cf7e1b7388ddd03c9b38076a63c3a15ccb52c50edc9293a0968e831b54875b73827c72093ada7299097facbba899e07c9073d683c9430b46834cd3ad17396a3ae4b6d6e6ab81835e490f6dabb9763d8e02ed406ecb58ad580a4e8a16c7584f635675966cb975a773602c2157d382a33a56cc1a3b192e27a364417acde005e8c5e281ab164e02c53ddad8b423e551781092a1ab885149ef90cd90cd30af1e76b9d14a53220354770a3d2217627eadb72c6a0d47c3ab5179f3d82cdc02f4ba90c35bdf201cca59780764cb55fe364fb9a5dcae02837d054faf02ff687c6bbd6623e6737a90e049869fb43d17521d82e9b4c9c7aed4546219413e07edb308697b840de356a5859ebd2f4202c7cabcb55c354f59da7667164a6dc1162406ccf631e45aee7ff529bee50d2819484b2070d330ea1e31b1690c08e7490fea76e2383abf655622b8455b009836784928ae3410081b7928f2160229f769ede3301b9d77d6ad5a0fdb20bf0f878939d76742ad69b89b416138fe5e17a7f5abff5c304b00b7909289e148c11726a25234acd20f8117dedf859749abb9a9b857406c5ef9de38f305451bd15bdd290eb6f2fe56d318573416a9b4b6c5114dc22927f0a02d3117709cc8d06547c61993a008ac82f0481d355c71ccd4bd24e6a9573341006e8a3b9dd93c0491a8685ad3d706d82159ccb7591c12df3d0f192d002aa2eb872aec7fcbc86dcbe8f5358697d7ebf4f2f67122f276227fb218d90564f64e5ec1510809e6b135e91068060e48b95116719bac2c91aa839ae634bbe4074c2d6469398d62ba09dfe6e1a924f201b0c5c2a8469ea1260bfc38b6612960a2321534e52e27e08637edb1cfe73fc530715847f3bdfa43297268ec6db360a5160d552bee9e20ec340e4a9b1370f72127a266a8f611c8902a6616532454089b7375004ce63d4965cdb5c53018cd0a03b92503fae39b88e125337310747fb4e77899ccba56a6376ecdcb8362295e38727ae480fa72446788e38bd8e1fe8cea2a5a0d6de8b26ab62b9ee173bfce99fbffbe5d7a1892787e1cdd48628d4e813835eaa007b5f798129e02ad3f1633b419564f188d21983f57568d128c191d61e90db273dae0ae82b9cd021292edd92a203dd1b9f485ae7bf7e5b7e834b2ee6017090db136bdd4d8bf92a00c3a63e36dd470221f9f4be652ee562969dd3449fbea63faef64ce2c23cbac857db081d773916c636afdd2e94163773960ad54c8195500db5577243d25a15431a96792ab52c189bf5e59759bc2cf0b0a66bfb4a71b584031111848e031", 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001280)="4ae665e14f5ac6b6d6c537365e2cc6785b5b9bd7efbd0e6706d19da13eb91575441700b06515970ce5759eacaba2903a37f46e23ca3ec202a9e89fedded43c667c29f1448f85355963d5873fb8cea0583f9a76038447ec81646f6bfb5689cd34a970d400b0b5054054dd303de09ed11b45dee4568f20a289298d720c01b747b638551c520ca59c587e24c7142d7b1b3cab0d8d4083898c6049b1155bd9a363ce1af2eb7af6af8cbf933f2ad48c02135644039473935ec6844b8c16e722acda9502d98eecd707307ad05fd1891c1d60fe39", 0xd1}, {&(0x7f0000001380)="a88fdeb5ae925707674f576564c726012b146bcec6e966ffdf3984e13452e1f5fab3af4a38676bd5a16f42413be80559", 0x30}, {&(0x7f00000013c0)="28997939d1e6894b67d90494339881d899bab892e6b0d2491b003574edcb246437f8e580d12db494ecb0c91908ebdba335bdf59f47ffec6e5b6459ad", 0x3c}], 0xfffff7f) getpeername$inet(r3, &(0x7f0000001180), &(0x7f00000011c0)=0xc) connect$unix(r0, &(0x7f0000001140)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r5, &(0x7f0000000640)=ANY=[@ANYRES16], &(0x7f0000000440)=0x1) bind$unix(r6, &(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f00000000c0)) chflagsat(r8, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r10 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r9, r10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r8, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000640)={r11, r9, r12}, 0xc) getgroups(0x2, &(0x7f0000001240)=[0x0, 0xffffffffffffffff]) fchownat(r5, &(0x7f0000001200)='./bus\x00', r9, r13, 0x4) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186050000000000000000000000000000000000000000000010000000000d200"/44, 0x2c}], 0x1) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) fchflags(r14, 0x0) 16:00:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x182) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0x7) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) close(r4) 16:00:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x158, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x100}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0xb4, 0x7}) 16:00:55 executing program 1: semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x16, 0x10, 0x0) sendsyslog(&(0x7f0000000340)="c5355b0af83a286a1fb29c038d315192c590fd3a8c663b35bec85b92e3bd408a7651cc6dcb293dc2b581127588fee61d4ebdd1f635d8e670c33b4f18989037ff5cb9082d02071bb8719ead55f64fceb8843221043c66280a450d01cc9e81e6dfb71ebc07760f14d7f293c361bb3588f9742e07193cd5b5305a214f5b4b815e93e4f9c27ea31a62d4600c4499e6c7f7ac89bc5193c91b314855389e5ea576f8f72cedf65794e532b8da93e7", 0xab, 0xc) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x8c, 0x81}, {0x101, 0x4}}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000007c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dc99ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf3423dcadf963da84aef4e1589f24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000d00)="819fd5298297366b61132981b1af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171cdd62e439a37ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074963e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a89108cb4ea57be55570cd3002efa42c013ad08a9a3d5a8bd60c2d82abc6379a96b6ea4a96e53648018e1af0558cbb6fd50332331273363f221f34d10dc124eeed80f0b5a2718e18c92d6ac0feafd374667b0aa3240cc221894b7f98a7d1fdda9c6cc64e30923c5ecc16d818196a2e8cae93884239580b3adcf778ef54c33028000d764e85fff00a9501c361d205481e6d8e6ab2892de42dad795a9b8ae3b93c1fe46f21e7c3b11fabf4c73a92aa177e389276eb696434ecb3bbc018fd566b563d04a5603646fecf4c0f1f30e5fd10232358611a9a6438bd76f5617368a35f698a949e64698f08e5bb799539be1bceb44f918ff8df2c1cde0a13a08a1d36a1a48223f627280fd0d4c6f8b398b64aad8a73c53d871544b5cb5c417c1fa6a1de70716badcd8d581a", 0x1fb}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) close(r0) pipe2(&(0x7f0000000080), 0x10004) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x104) 16:00:55 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) setrlimit(0x7, &(0x7f0000000180)={0x6, 0x1}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x280c, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000280)='./file0\x00', 0xd4d7966b3ad0ba6b, 0x20) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x40) poll(&(0x7f0000000300)=[{r0, 0xe822fb4956c2e4a7}, {r0, 0x100}, {r0, 0x4}, {r1, 0x40}, {r2, 0x11c}, {r3, 0x8}, {r0, 0x80}], 0x7, 0x5) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) r6 = syz_open_pts() ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = open(&(0x7f0000000400)='./file0\x00', 0x800, 0x4) symlinkat(&(0x7f00000003c0)='./file0\x00', r7, &(0x7f0000000440)='./file0\x00') write(r3, &(0x7f0000000480)="1db016e26f9c853d1394b72effc42ca3370b98a6d33d76107c4496ddcbafd27302f1c8b15280c28f4c2cb5c5a028a5c824af1645091f91", 0x37) socket$inet(0x2, 0x5, 0x8) geteuid() r8 = dup(0xffffffffffffff9c) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x82c0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x1, 0x0) r11 = dup(r1) r12 = socket$inet(0x2, 0x3, 0x2) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x10000, 0x0) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000580)='/dev/klog\x00', 0x80, 0x0) poll(&(0x7f00000005c0)=[{0xffffffffffffff9c, 0x2}, {r8, 0x1}, {r9}, {r10, 0x2}, {r11, 0xc0}, {r1, 0x1d8}, {r12, 0x40}, {r13, 0x4}, {r14, 0x100}, {r4, 0xc}], 0xa, 0xfff) msgctl$IPC_RMID(0x0, 0x0) r15 = socket$unix(0x1, 0x1, 0x0) ftruncate(r15, 0x0, 0x4) r16 = accept$unix(0xffffffffffffff9c, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) sendmsg(r16, &(0x7f0000000e40)={&(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000700)="c9594337fad8dc72361fadaa87e565653451614227241b020989dfc31bae1e8b6860517d25b29d769fc1cef530940dcb3c77bdacd733305a8e437eee075ffa7acd61f385f18348410671c08c27b345181f91cdf9355ec4546872cbaa7b", 0x5d}, {&(0x7f0000000780)="a755f5cef4686bb1566f23ca503702393af14bfbaf90917ec8549fdaa74b2a04fd3e102264a247f670729cfb984cee71318d22d72a9fe29337cb5798a4cb2bb088b82f2e69c8268e80fe5416a1f3270c4095ea2c8fc8f2e478fee3b60ce9cafc442d05ee9ebc5f11e4bf0cea283d271b202a9fd33c5c42d635715d2661483b841fbcf4979619c309486c5cdd6ef4a3235e66123b60afddf94e1b4583eb8a2be06e1e6228d62a6516b12408654fd4b9a126a55519464c5b4af536f6886847221c7d50cebf5c7f9cadbf56177c47a0ebee883b59414926873baebd71e5d79f319309500c75dbd7f75cfec64e1694db", 0xee}, {&(0x7f0000000880)="49a58962bc331bb40962893e7a3307a86bbd82bfd587691d8c22e1f0856c3d423f71f8b278783b2ce608b655e2b0ffef39148eee596c8a378afc6ef8e764ece915c70fd29901752813461c5e6627de3ba3c34b5d14db3728a2fcced807de831c521916dc6bbef7f2675def3b90a2ce96daa3ed10067ba50b2839f2944dcab456bdaf607c9c66d19482ea36", 0x8b}, {&(0x7f0000000940)="4dd35d0779c4e43b66fddc3797f56d83187a17c7cf742887fef86d6457e0f792279a02330e1a1e59c5e4db6b71371c7902792d4abe3bc08fba92036d97f43c3fc05ab6073b020aa3e0a7cd46b0f5b154d9988ea1d93b2dbc7d07e02b70ca45f90a0ca09d8d8b9f06265829ee563e8288a01f52986fc0dc3cd56377d303a4f73966cacf81a0623f2e6a3b62b4e96ea3df685809aee5a7dad890f2fc503d900e10d59e93bc96aa50ef18fcfbdc384b63aeec76ace5ebc21eb4fbcdb67904cdf361324edc9bb893", 0xc6}, {&(0x7f0000000a40)="e6e99f6ecfa37f46", 0x8}, {&(0x7f0000000a80)="f8aa216944aaf34c771b84f586d911210d7e481d15661531ae263dc9ddbfe1d6527da18544f9aa02e13dbe52c7f367df1403c393d744317e82823992f8dbf5343218a77773315475dc63201e0cd0a94630989bb608fd4d83064b0704d2bd842fc3d60c02d2c3c792785b0118bd307f1ce87a9ad2737a9fed96d51c5860ebfa8a449844e1d85205f3a7f8313674968c2637f3fe3604e963bd99646e6957", 0x9d}], 0x6, &(0x7f0000000bc0)=[{0xf0, 0xffff, 0x2, "e06a63f6be817a6e9a25f2eef96cdd22d85d985f0b1fe9c8ecbd8924a132eb1d3091c05cb927c90a65448897e60a7897de7cfd9911f8d406bd318b9dd56ee0b3d87cf7b73c8222c0c2ba7bb2c21ccc0edf6a64ec7cf466fe74c6368f114872dde802ab27b22e8b5cce328b86d0ccd53cfd88c237c54a09d486f68349fc6fcc8791d63cb816d470c4acea2cbdcff619fac8a2ab3bdcba76b2ad0439bbea8b4ddce9a918ce9b9e419247f4dfa0162d224de342a43a5feabf229c5792a96f5b3cbf96edd69aad60713fc952b20dfafdb926c625b66f7ae0e09885"}, {0xd0, 0x1, 0x7ff, "f3734f28d3aadeb5899de9147c49b08b5d5c9b5f7bfd2f724ebb9e91f795035aa42df61b962e7e31ad10e4f55a6ddd24093fb52e29e084f16703d25f181ef315135aebd28f9e31f2e7e2e0ce856b58eb5a01043822c28f77127a43dcd786093aae855fa5c458e4c6c4c41f35611d1609d4f2e29dff8fdf2a951f710518d02ebcfd94c83ea33171f1c632e181c76b043160143336a6c37e832109664b0d5e61cb82e1b424750e7f45d8a817eb3fc3b365fcbf33e360e6fa7348fae6ed2ad5"}, {0xb8, 0x0, 0x9, "89f91c8069ef88d73997ebb3b139899362a53dd2d9c97d4c80f83d6ab96cf9bfa10963fc60ca957c84b3efe14f96acb8fddef7e518eca9d65af5e35c18b7b19873e757714a944521f3268cf6a047db322b66010a33881a59d28ef5371684fa7cf55406a596c95288896704031e68f145c3266be60e179d5c40f2ba50019d5b23dffdd8eeb7780aeea057f32fb368f036e68eda1204f901e51291f5036e26abf335acdeb146"}], 0x278}, 0x2) 16:00:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000140)=0x4) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) 16:00:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x89, {[0x0, 0x8, 0x0, 0x0, 0x0, 0x8001, 0x3, 0x0, 0x0, 0x1], [0x0, 0x0, 0xeba, 0x0, 0x0, 0x0, 0x200000000225], [0x0, 0x0, 0x10000, 0x0, 0x80], [0x0, 0x0, 0x763c], [{0x0, 0x0, 0x3}, {}, {}, {}, {}, {}, {0x200}, {0x0, 0x0, 0xfffffff7}]}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:55 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) 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}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffff9, 0x0, 0x95, 0x0, "00000000000000000000f2ffffffffffffff4000", 0xffffffff, 0x89}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x7fe}, 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x2, 0x8002, 0x0) shutdown(r5, 0x0) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96e91016c9de48903a0c425397f512e14ccb24ce246ac8e2f"], 0x10) write(r5, 0x0, 0x0) fcntl$dupfd(r5, 0xfbfa6499f9c3139a, r2) close(r4) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 61966 44115 0 0 0 0 syz-executor.0 *387199 44115 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff8220840f,ffffffff821d1c8f,3b7,ffffffff821e7f6a) at __assert+0x2b rtrequest(1,ffff800023ba74e8,4,ffff800023ba75b8,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000ad1c00,840100,ffff800000ad1c58,0) at rt_ifa_add+0x290 in_ifinit(ffff800000bc5000,ffff800000ad1c00,ffff800023ba78c0,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff800023ba78b0,ffff800000bc5000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800023ba78b0,ffff800000bc5000,1) at in_ioctl+0x205 ifioctl(fffffd8070507670,8040691a,ffff800023ba78b0,ffff800020abe9f8) at ifioctl+0xb64 sys_ioctl(ffff800020abe9f8,ffff800023ba79c8,ffff800023ba7a10) at sys_ioctl+0x5b9 syscall(ffff800023ba7a90) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,c68561ad010) at Xsyscall+0x128 end of kernel end trace frame: 0xc6ac5e54c10, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff8220840f,ffffffff821d1c8f,3b7,ffffffff821e7f6a) at __assert+0x2b rtrequest(1,ffff800023ba74e8,4,ffff800023ba75b8,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000ad1c00,840100,ffff800000ad1c58,0) at rt_ifa_add+0x290 in_ifinit(ffff800000bc5000,ffff800000ad1c00,ffff800023ba78c0,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff800023ba78b0,ffff800000bc5000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800023ba78b0,ffff800000bc5000,1) at in_ioctl+0x205 ifioctl(fffffd8070507670,8040691a,ffff800023ba78b0,ffff800020abe9f8) at ifioctl+0xb64 sys_ioctl(ffff800020abe9f8,ffff800023ba79c8,ffff800023ba7a10) at sys_ioctl+0x5b9 syscall(ffff800023ba7a90) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,c68561ad010) at Xsyscall+0x128 end of kernel end trace frame: 0xc6ac5e54c10, count: -12 ddb{1}> show registers rdi 0xffffffff817f3407 db_enter+0x17 rsi 0x30ed __ALIGN_SIZE+0x20ed rbp 0xffff800023ba7300 rbx 0xffff800023ba73b0 rdx 0x30ee __ALIGN_SIZE+0x20ee rcx 0xffff800021360000 rax 0xffff800021360000 r8 0xffffffff817eeebf kprintf+0x16f r9 0x1 r10 0x25 r11 0xe2ef79ca9d8510c2 r12 0x3000000008 r13 0xffff800023ba7310 r14 0x100 r15 0x1 rip 0xffffffff817f3408 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023ba72f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=387199 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe508,0xffff800020abe2a0 process=0xffff800020adc700 user=0xffff800023ba2000, vmspace=0xfffffd807f00b170 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 69653 108055 95755 0 2 0 syz-executor.1 44115 61966 88176 0 7 0 syz-executor.0 *44115 387199 88176 0 7 0x4000000 syz-executor.0 95755 90667 57847 0 3 0x82 nanosleep syz-executor.1 88176 429530 57847 0 3 0x82 nanosleep syz-executor.0 34601 190067 1 0 3 0x100083 ttyin getty 65060 497430 0 0 3 0x14200 bored sosplice 57847 157639 13608 0 3 0x82 kqread syz-fuzzer 57847 238837 13608 0 3 0x4000082 nanosleep syz-fuzzer 57847 233245 13608 0 3 0x4000082 thrsleep syz-fuzzer 57847 14710 13608 0 3 0x4000082 thrsleep syz-fuzzer 57847 220699 13608 0 3 0x4000082 thrsleep syz-fuzzer 57847 411750 13608 0 3 0x4000082 thrsleep syz-fuzzer 57847 507165 13608 0 3 0x4000082 thrsleep syz-fuzzer 57847 1680 13608 0 3 0x4000082 thrsleep syz-fuzzer 57847 174597 13608 0 3 0x4000082 thrsleep syz-fuzzer 57847 75758 13608 0 3 0x4000082 thrsleep syz-fuzzer 13608 510825 10359 0 3 0x10008a pause ksh 10359 506986 31217 0 3 0x92 select sshd 31217 511075 1 0 3 0x80 select sshd 50870 322529 81302 74 3 0x100092 bpf pflogd 81302 502021 1 0 3 0x80 netio pflogd 46589 230093 71104 73 3 0x100090 kqread syslogd 71104 426262 1 0 3 0x100082 netio syslogd 43549 23696 1 77 3 0x100090 poll dhclient 59264 368851 1 0 3 0x80 poll dhclient 46095 171828 0 0 2 0x14200 zerothread 37052 175371 0 0 3 0x14200 aiodoned aiodoned 16927 312275 0 0 3 0x14200 syncer update 39591 81382 0 0 3 0x14200 cleaner cleaner 52593 477655 0 0 3 0x14200 reaper reaper 29509 324529 0 0 3 0x14200 pgdaemon pagedaemon 74292 340565 0 0 3 0x14200 bored crynlk 54098 337163 0 0 3 0x14200 bored crypto 55109 497916 0 0 3 0x40014200 acpi0 acpi0 74927 286891 0 0 3 0x40014200 idle1 65207 74763 0 0 3 0x14200 bored softnet 45970 45333 0 0 3 0x14200 bored systqmp 50203 175976 0 0 3 0x14200 bored systq 61596 245762 0 0 3 0x40014200 bored softclock 52333 459948 0 0 3 0x40014200 idle0 53254 55286 0 0 3 0x14200 bored smr 1 258438 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 44115 (syz-executor.0) thread 0xffff800020abe9f8 (387199) exclusive rwlock netlock r = 0 (0xffffffff824d3998) #0 witness_lock+0x52e #1 in_ioctl_change_ifaddr+0x3f #2 in_ioctl+0x205 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826624c8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9608 6455K 8718K 78643K 36882 0 0 pcb 14 12K 14K 78643K 943 0 0 rtable 126 13K 14K 78643K 2801 0 0 ifaddr 102 23K 23K 78643K 898 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1767 0 0 iov 0 0K 32K 78643K 897 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1236 78K 78K 78643K 9129 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 64 0 0 VM map 37 18K 18K 78643K 54 0 0 sem 12 0K 0K 78643K 1006 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 4743 0 0 sigio 0 0K 0K 78643K 90 0 0 proc 62 63K 95K 78643K 2032 0 0 subproc 32 2K 2K 78643K 511 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 444 0 0 in_multi 38 2K 2K 78643K 549 0 0 ether_multi 1 0K 0K 78643K 56 0 0 mrt 0 0K 0K 78643K 15 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 1052 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 178 373K 382K 78643K 17986 0 0 UVM aobj 130 7K 7K 78643K 138 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1111 0 0 NDP 22 0K 1K 78643K 282 0 0 temp 242 3565K 4205K 78643K 134548 0 0 kqueue 0 0K 0K 78643K 35 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 81 0 73 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 424 0 422 1 0 1 1 0 8 0 rtentry 112 439 0 392 2 0 2 2 0 8 0 unpcb 120 2398 0 2380 4 3 1 2 0 8 0 syncache 264 19 0 19 8 8 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 62 0 62 2 2 0 1 0 8 0 tcpcb 544 2067 0 2063 29 28 1 12 0 8 0 inpcb 280 5997 0 5988 39 37 2 13 0 8 1 rttmr 72 5 0 5 4 4 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 3 0 3 1 1 0 1 0 8 0 nd6 48 71 0 67 3 2 1 1 0 8 0 pkpcb 40 16 0 16 5 5 0 1 0 8 0 ppxss 1128 120 0 120 7 6 1 1 0 8 1 pffrag 232 106 0 106 13 12 1 1 0 482 1 pffrnode 88 106 0 106 13 12 1 1 0 8 1 pffrent 40 2606 0 2606 13 12 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 351 0 300 1 0 1 1 0 8 0 pfstkey 112 351 0 300 3 0 3 3 0 8 0 pfstate 328 351 0 300 8 3 5 8 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 12 0 11 10 9 1 3 0 8 0 art_heap4 256 1868 0 1636 34 19 15 15 0 8 0 art_table 32 1880 0 1647 2 0 2 2 0 8 0 art_node 16 437 0 395 1 0 1 1 0 8 0 sysvmsgpl 40 53 0 38 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1000 0 990 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 8594 0 7184 46 0 46 46 0 8 0 ffsino 272 8594 0 7184 95 0 95 95 0 8 0 nchpl 144 15574 0 13952 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 59126 0 59126 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 37 0 2 5 0 5 5 0 8 0 vmpool 552 52 0 17 3 0 3 3 0 8 0 scsiplug 64 11 0 11 6 6 0 1 0 8 0 scxspl 192 50656 0 50656 37 34 3 7 0 8 3 plimitpl 152 419 0 411 1 0 1 1 0 8 0 sigapl 432 4862 0 4846 4 2 2 3 0 8 0 futexpl 56 103608 0 103608 1 0 1 1 0 8 1 knotepl 112 1342 0 1323 6 5 1 3 0 8 0 kqueuepl 104 1496 0 1494 7 6 1 4 0 8 0 pipepl 112 9756 0 9735 15 13 2 2 0 8 1 fdescpl 488 4863 0 4846 3 0 3 3 0 8 0 filepl 152 46567 0 46463 45 39 6 14 0 8 2 lockfpl 104 1546 0 1545 1 0 1 1 0 8 0 lockfspl 48 546 0 545 1 0 1 1 0 8 0 sessionpl 112 49 0 38 1 0 1 1 0 8 0 pgrppl 48 119 0 108 1 0 1 1 0 8 0 ucredpl 96 4964 0 4954 1 0 1 1 0 8 0 zombiepl 144 4850 0 4850 2 1 1 1 0 8 1 processpl 896 4883 0 4850 4 0 4 4 0 8 0 procpl 632 15735 0 15692 8 3 5 5 0 8 1 srpgc 64 44 0 44 15 15 0 1 0 8 0 sosppl 128 77 0 77 18 17 1 1 0 8 1 sockpl 384 8880 0 8851 62 57 5 22 0 8 1 mcl64k 65536 262 0 0 33 18 15 33 0 8 1 mcl16k 16384 17 0 0 3 0 3 3 0 8 0 mcl12k 12288 26 0 0 2 0 2 2 0 8 0 mcl9k 9216 24 0 0 2 0 2 2 0 8 0 mcl8k 8192 33 0 0 5 2 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 13 0 0 1 0 1 1 0 8 0 mcl2k 2048 205 0 0 21 5 16 21 0 8 0 mtagpl 80 85 0 0 1 0 1 1 0 8 0 mbufpl 256 695 0 0 29 0 29 29 0 8 0 bufpl 256 22263 0 15215 441 0 441 441 0 8 0 anonpl 16 558145 0 541534 168 85 83 105 0 124 5 amapchunkpl 152 36002 0 35854 82 68 14 20 0 158 6 amappl16 192 25597 0 24514 180 124 56 77 0 8 1 amappl15 184 141 0 138 1 0 1 1 0 8 0 amappl14 176 685 0 681 2 1 1 1 0 8 0 amappl13 168 967 0 967 5 4 1 1 0 8 1 amappl12 160 987 0 986 1 0 1 1 0 8 0 amappl11 152 456 0 441 1 0 1 1 0 8 0 amappl10 144 361 0 358 1 0 1 1 0 8 0 amappl9 136 1646 0 1639 1 0 1 1 0 8 0 amappl8 128 1147 0 1107 2 0 2 2 0 8 0 amappl7 120 508 0 499 1 0 1 1 0 8 0 amappl6 112 411 0 398 1 0 1 1 0 8 0 amappl5 104 1361 0 1347 1 0 1 1 0 8 0 amappl4 96 5108 0 5075 1 0 1 1 0 8 0 amappl3 88 1105 0 1096 1 0 1 1 0 8 0 amappl2 80 36632 0 36553 4 2 2 3 0 8 0 amappl1 72 120819 0 120381 26 16 10 20 0 8 0 amappl 80 16495 0 16428 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 4915 0 4846 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4915 0 4846 1 0 1 1 0 8 0 vmmpekpl 168 56383 0 56338 3 0 3 3 0 8 0 vmmpepl 168 623284 0 620906 295 153 142 142 0 357 32 vmsppl 368 4862 0 4846 2 0 2 2 0 8 0 pdppl 4096 9837 0 9761 11 1 10 10 0 8 0 pvpl 32 1509941 0 1490842 368 173 195 244 0 265 17 pmappl 232 4914 0 4863 7 3 4 4 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 725 0 86 19 0 19 19 0 8 0