83c2917f6a2a9e69cc4ae3fd7ce865d834809254c375c50abf6ccd4c7764780c2a6bbf524bd8d0e1c8cd8926fa59b406131713ed4506e21ff9a50fd3084eb2f20343543d4632ade9abf9fe03cfc02423629ff35a45fffd600fced8d12d38dddc710cc3ae9db739ddee2509e34e24c44476db37f855e91b8a7716492e2a212862e659eeb5702b5c6ee89b383f2ed8b26f3946af523262f0258fd4292bf6bbd48d739cfbcffd4e8f71231397540bdd9b8ad42907a85c40c769e95114782375f07b73dea8f05df0456f63600aec9af906bc42ce7aa9b420badc35a56bc1a9264954b8095e848d50c224a9ca2ea9e1d011626ab1d90e47ae81e2c0a2dccb3c3975498f88603226378933b4e7c37261be702af2cc67f4ce3937d04668f25b32f205aea2aa087d6648742c63b90f0351a87fc97b482b8f60086669f1c11ec200435d4c77fe6039534ea93dcf0e8c3a88035f86c79dbe529e4148012eb594d1a62b8a13b2545730700540b58b185d6c8060e5d84484c3359bc30966a8ef43d4208916ad35b575c18564492d900cf82a211f5298d66e547332a1a9de1a8b9bda9d341abdbeb4e33661db590852e58437e7cb80ddef919426dcceb36eac921091c8deb1509a8b7810dc254a1435bcf92b8367fb7d7dc4aec6b64edc23adfb80fbb007c881c34c7557495b2c3f5d4963464bdc8ae1d6acdb4f1d0ddd763178e28938d1a075abc5914aa110f2e846a82edd017638fb2efd038c952f4dbbc23af29fa415cae582555e3f86af4f0e12fbe7eb657d42f134c255b8ea5d73e5e07f3828c7745f2d7850a6c05c93f3fd701aefcc8ad4e8ecbab4cc7d5516afd31d7e18aeb63a18e348581d297d3cab154b12b211ba0c03bf9444a81aa6361000215864d4d1f86d0f4404d70f0d6ca5d23331163d2dd59029c448a2bac7678442d3a0df0078d31255db2bab9ba5df8b54d7188f6a9bc2587d5db20f29365e3b69d62bb7b26fc5a8f2eab24031dd15aca194b5765fb68c22272cd184cef9f7b0c12a7eeb244cabc9e2d66b791ff213bdc5bee53bafd4627702c8739ea7b93a81bb1486745902206afd7ed27bd99eac7e0189c9cded67d35c759eb26eee8b687adb3a5a205253f2f2acdad7ed617ddb9fb01bcc278d99abd10db4fcfe125f418c84b47ebd9112aed2fbfa9246e209ac811db00e291af9d9d6cadf525eed6ede76b39f4de52b06ff1d78741be7f3b5de4963bae0f0796d26640ab0b04dec62b40df27d3e6de403c0baa66a9dc20f621a6374ba305cb67d51c2e9586f93371774d5969451f316818b2107282482f60971a553515fda6703d85ad9f39a7d4addeee1b90a6cea369625d50ad2b4e37f2e7714c78134983712559dec76ade7dbf5e77c5491d78a97e9cc3958dca1920933432540cd22a90c439e439f512bdfabc09bf1d75159bfd9e4ee2036b6acaaff821342d3a098be5c2583fd598f12f858a7511b2b939a5b95cc1824f60017c24a13d57daf983485a3ba4f706f70889da4b05afe4cac9cc8d794612c95592954476e8c80e9ce18c5086d9c90a8a7d6e163f0e623b395929861ec994e8190719cfffe61c7bc5cce2be7a23efb4c7578a77c2302990b9dad80958f370ce75f0eefd49bb2c320ee652ad36246b1ee68bf55ad6cd60044f3f259242add7f3b39fe30efcb0b7145b0831e7deb6977dcbcf5a2d70cb844c2d2690d90a11cbba33210c3fa8689032dccbc7da54299e56a4f7ace8ab63f77351fe609692f7f65e1f04dbdf5479bb9af85a815b86c79f6fea07f5c5a71b886f8e0ac2322e055f41fcbfcc7858b4cf0c8f0e1c45b9b3c6c7de8c5d5e05dbe7d18fe574a2e21ce75e80bcf44d66e53f3afe009fa1122ef3f50c885e5bc42c396a82e8458d24f833247dbe9a88fb76d1fbd31e74b9c3a0b63f508f7d00d81f04894704272c829d79a0f7b23af80106ee7ad7c62800035480eed34fe5f2768793d01177c207fda94ead52463d92457c2b3b5d8c43a19406045c0e45d214f152737779fabf63c813441ab81afa25e5aeef3b0531d0c52fd01a75e8d98ec9fce42bf119396af247d09e2ecf7a4e858b5561cffa3c2e37bb606266b5380fc26af947c806b39a18065fc404f07128a31a419b332667b9c86bbf269bd518385d46a1d314e0179bf96438e811e22237565cb160cd758ba1427fa3a2fe8b94846a4736d05fa34db175b8171463f31cc4504577185fe4d968f5d83bebaec96f3ab3abdeaa885876ba0e3dd5c471cf25a8f1900680364cad8909c7192238372ba95692ba8447117f1c02f8b5a411aa1b3f75321c4c3e92d2f9e974c27312922737b56d12c997b47d7f84c18593f0f04f74972fde629d6369d20dace4a045a5ec107897e560e5f51a19bcf7b6df59ee938a58fdb9611058f64b464d812dde881631392457da18843eb7ef8ec4c8338cf2a98ea0096fe1bdfbe7e5262795557649e210b5b4f62b9ad235772b3c3ed857a425498d872b46ae6960d03c616eba80f5cbff607a55da724c09fc6633b2da2bc817351e0dc62e2d11ff6ab00bb6a3e13c5fa821e10d9de41664ab643b6dd62f87d42cd2e779ad2b7b18059f566db96b90056fb43cfa7a5e55600bfdde9a0aa3a53e9f3d5779a2d2d9c230d5dd45ae89b4eb400d28661e411eefa70f165b1ee7f3a4021b51c713552dc4c5c6bf8d82ae0779355129eddc240785dc066c10f3df96649eaaac4dc7a8542e81b3c58aa0795eab38c36948e575a8e6f6f5e0091e0440751bef69e143f479d3dd6dade63fe96ba46277f242a8248012ddd3c7221580b31e323012c2a1debc4ecb441fb39b7362e5200633e981698ff3d58e74d4f79ba3ec279ce0e053b7ee83c98d3f883d1e39b9169c010ea5316dcd28e3807c26d58b1bb19e5fb55b0c431139dc80b99ba3aa82042939fedf679814474b4e2a762e2fc1db0d93a0f7ca025e101bc692230e2f5a4f262abf8060b5831e55635b5e2a84432fa15f7010e2081dcbcb146a6f22ebf27531007c59ca6ed33669bdef27d0b11b48017de5eb99e2516f5ab214e6b37c6dfb38ebb17a6106937cdcdb2370af6267bebc6979d2a59d0d6e17e20aea531a4a007d5524963e62626c67883759d622403b4f53af85930eb2be1018183049ad9707d673b0f2c3008ccc8301cf904b18d0e67eb430d58b1e79979056d9b43cc8787b54f9aa872f5e410050e810b3dae80a14fe68c14ceb3b9da0ca3eba8ae3bc2c741cfdc6e57dc1ab7b706c9976d0a892b6dffd21579b8ca40aaa115f044d16b4400978784999c422a00e94b4369e5d39321d892bbccb4f7d3a6ed0a3a0c01030878ff3bf4bd9ff89894c4aaef9c73368d7d641615de9c195bf8fc42dec43f673b3a9f739e26cfc04840f7dfe96373a110082f73e997bc9d983322061d06430594d390f0bc9f20e9db5aab888346e979940d2b298dce5790c32c33a948f10a4c22bebb6e3c82805a8fb3ca1fcbe8f81a98757f708077ff0933839ad36b10ec1624d53a561e09472b5c1d47b370033edafa2599d97062087d6538c10946da7b45e22005c9064ed10ea7ff3b14aa95aa1672327a2b152db4dd004d5db888a027620dd7e375e46f5d2328390c34cbecb58d81bedfe41cb6f419f0929669c72d2850b0ab922a545d7be5a87c1dc36efc75b48f452dc1a5705d89f76cfb22037a9837d3f66070a853ccf24fbaf43d84f54ac47cd687047772a5dc916b8c487cd23705a04e8d4e692cbb6fa793ffbeaf3676fa812035f5246258e25d104b9099240b94e4a3a81c69621900124c16c969ff0361b56d0da06d5dc501eb98c3cdb9663c8d6cf6b82430992689761961e98bf1353c4737b6bd7d5d035c1640fa7111faa7206ea87c440c27643370ce628d517622a1963bb49810bd2f5e20073e951fa7ca1d8e89e0b17f80cb404a33eaf8133d00f731a9b8a2f3601ea7f02620e9badb394b1d4785c38ffb53daa378d0d356eac42b160212dcce155a88042aba903966c6250ae8f9ee104cbfc0e221ae906e79bb37b79cef9f830645155fade9b8073a83fd6adfe0d5339a546e8e05ed0660b1fa3987ba83753e5c0da6fef2a69debbfb712054cb3f65b538d5d94973423b6865c6373a020a2c821f6fb1949a9ef0380a1bafb18a8b98ec1a582e2475b8efa7ff79eb6bc3563e91e59eca7005651d66a030cdab5a9025d0d565d95b043b3692d9cca0ad00dce03cdb28282725b40aecb597076e7aa54e34c1e4b9d0d1fe3d4859bb8289e1b66dcc8c5fd6692d57f94947cb674272c703830a70bb8cb90c2db08215f2bbab26d7fd7118f6c7edc33e91d8922b6ed18f52473baad5aba45ecd2b2f6d1c09cb7053b8f05865e3e4b3be44301e901515931e61640b7a54cde2b947741c14ba4c26a5019c9", 0x1000}, {&(0x7f0000000200)="2af56be9bf9e57bc65f5ed5415ec159ac2944eb151f62fe40bf502e87855bbecbe76a7871408116a2f68e49c8035df0b277289a04d39d0e431cfad4f6c7def2b00fc51dfd70c0e05ca750044079f78360c18eb783530ff29da4d29ec4a9ceede695e0992b6ca95162cdeb7b510a9a79b3dda46212e80e261b9207403eae7c822f9bf86a1333d18971f77fabe3c5a1681310b7624c5da91abddcfb73b2e7b5be89eb907", 0xa3}, {&(0x7f00000002c0)="5cd0ba85c9f5c9d7497d5c3e7f97f5322382c799cefd3292a37c99492817958d56e3dee307a66187a9ce6768251f5ad15a6caa955328d0d0ee542b57e67ad3647a3de1c42da0c27555c0cb9cb206e49824b5ea69ee157460bee4e1fdd25f95d04a2b5541eb1c5a1457e49c3d326be1f147105f59550bfb051235847c7087fc", 0x7f}, {&(0x7f00000003c0)="a89af156c31bcd8bbf14616bb22b0a2447fe7d3f2485609a9c61d850c55821cad3411b6c104f9f9ebc6e760d168ea9fda44e7c4559664d62ef13536f769f10e0fe0ee87e5ad8a1dce5c91004cc3d85198b6b3ac45c0f9c4e38299afe3333cd9558157301607e7ffd46af46e204a6dd393ae899f1ba55a3c071348b18dfc1f339656c905cbe11c2b7779938fe7fd03c9134a4a322e270d8a0ce33a882a3cfe7cd8424a7245ac742e72f0377c5e1a05e63b2e2b0b928", 0xb5}, {&(0x7f0000000340)="0f16337e", 0x4}], 0x5, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x48, 0x1}, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r4 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r4, &(0x7f0000000140)='O2', 0x2) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x4) 16:00:07 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x3, 0xc8fc}, {0x18, 0x3, 0x0, 0x1}, 0x5, [0x3, 0x1, 0x8, 0x2, 0x7fff, 0x80000000, 0x7fff, 0xc00000000]}, 0x3c) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) shmget$private(0x0, 0x3000, 0x422, &(0x7f0000ffa000/0x3000)=nil) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) pipe(&(0x7f0000000080)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x80}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x6e8, 0x8001}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:07 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a0", 0x15) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\b', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:07 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:07 executing program 0: mknod(&(0x7f0000001180)='./bus\x00', 0x3a0914c64f7b202c, 0x9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000001140)={{0x0, 0x2}, {0x8000, 0x9}}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000011c0)) write(r1, &(0x7f0000001240)="d501f660d316c45f528c51240cdea8b5817007bafa3b1bc4c0c2c9", 0x2b) accept$unix(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="00000020000000000000000000000300000000000000f70000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000c00006feb59b4cc890c15000000000000000000000000000000000000000000000000000000000800"/118], &(0x7f0000000000)=0x6e) link(&(0x7f0000001200)='./bus/file0\x00', &(0x7f0000001280)='./bus\x00') 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x0, 0x80000001, 0x5a24, 0x2, 0x7f]}) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 16:00:07 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRESOCT], 0x17}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./file1\x00', r1, &(0x7f00000002c0)='./file1\x00', 0x4) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file1\x00', 0x144) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r3 = semget(0x2, 0x7, 0x42) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f00000000c0)=0x7a3) renameat(r2, &(0x7f0000000140)='.\x00', 0xffffffffffffffff, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/111) getpeername$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) chroot(&(0x7f0000000040)='./file1\x00') 16:00:07 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xa02, 0x120) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e608860000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = shmget(0x2, 0x4000, 0x3, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x35}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') getsockname(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x1, 0x3, 0x0) listen(r0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f00000025c0)='./file0\x00', 0x8020, 0x2) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) linkat(r1, &(0x7f0000002480)='./bus\x00', r1, &(0x7f00000024c0)='./bus\x00', 0x4) stat(&(0x7f0000002500)='./bus\x00', &(0x7f0000002540)) setsockopt(r1, 0x6, 0x7, &(0x7f00000023c0)="830566570479be25a8659d923d309d56c2c5e4ee2daca66987ded4498dd130eed7e3a3e3c0257131ccb461495cc38ab31d8183a44c8fff5491f2bdd53fc8e471ab5407fecc9553914abcfaa3a77f9eb1c8d11f812e46e40ac78297c30b1cf331782c243e05bf5395fda7be398d80e0227dd2221eb69bb4d8c500eea768846108c76f56a84cb8aa57", 0x88) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x3ff}, {0x200}}, 0x0) 16:00:07 executing program 0: r0 = semget$private(0x0, 0x7, 0x100000100) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x6) r4 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r4) rmdir(&(0x7f00000001c0)='./file0\x00') 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) accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r7 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r7) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x4003, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x200) getsockopt(r1, 0x0, 0xd, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="13f7a8018098bdb300002e2f66696cd033c9be7495ead2d0dfc80600"], 0xa) unveil(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='\x13\x00') execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='\x13\x00', &(0x7f0000000200)='\x13\x00', &(0x7f0000000240)='\x13\x00', &(0x7f0000000280)='(,\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='}\x00', &(0x7f0000000340)='*\x00', &(0x7f0000000380)='\x13\x00']) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) syz_open_pts() readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/6, 0x6) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4af071d5027e3e481106a0cc557977136807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c0a", 0x57}], 0x1) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x40) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000200)) 16:00:07 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1a, 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") write(r1, &(0x7f00000000c0)="d7f3aac31c2a4e3b6af3cc0ba9ea594acaf75bbef0bb21216fa0e604d6798735150fe0a64a54d730ad2e4f796aa67723edc3ad2c2be40d461e7b701a826484b2beffccd838f39fcbcd196c980f1f37946ccc6e15eb897068a43101af", 0x5c) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getuid() close(r0) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002ca, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xc) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') fchdir(r0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000100)) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:07 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x18) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x810, r0, 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e900090000000000000000002000"}) setsockopt$sock_int(r0, 0xffff, 0x120, &(0x7f0000000040)=0x10000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r1, &(0x7f0000002500)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1) shutdown(r1, 0x2) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x8004, 0x400) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r2, &(0x7f0000000080)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[]}, 0x4) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() clock_getres(0x6, &(0x7f0000000000)) close(r0) r2 = dup(r1) r3 = syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x7fff, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x42, 0x2, 0x2}, {{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x80, 0x5}], 0xfc7b, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x80, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x2, 0x2}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80000000, 0xffff}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x335a532b, 0x1f}, {{r3}, 0x0, 0x2, 0x2, 0xbc, 0x295c}, {{r2}, 0x0, 0x10, 0x1, 0x8000, 0x7b}, {{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x7}], 0x4, &(0x7f0000000040)={0x0, 0x401}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x3) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = msgget(0x3, 0x93d26843c362fee9) msgsnd(r0, &(0x7f0000000140)={0x0, "8f5627f3c23f4daf68f612b368e62a01d1a1577fd7c771f7daf6dbb8becd4520f41bb674e7d6445a495f0115d74fd18abd4123ec7c5618f0be0a4ef3ac56d1b6797cddde8b7c19a26f84f6a269f35d71c9917713f6c95e0863106ed20cad4ed478fa8e0ee6e5f410c6616d8aae0224aeacf554db28c40b97c24fcaeb62dd1e6de975dbfb91ce8bace2c9a409a9d9710fc306931edefba76f001d98114ab9720d2c4bbd0e019fa8f7d889481cbd85c8b0bdef5fc859136db4e5a102a507442fdf87fdd5551a420fdc63f9a0aa885fbf57999bc8c9e9bbb2cbb9f8f30dc3541911da9bde2222c08a77cd71081ea86124ccbb7a5ad7e9c732bd9319158a0fd3486a112e1c9d9467d961f9e98f2e95a87cced673b1489f2b435e43e93cc3f39da55eb09b718897a4ab801cd4a4e06e92013fc3ab6a303c0a331bc5adfa4930e5b3e27d18922b441c9d7a08b19a70f1c540cfce5d3d1c9ac94b4b912a606eadb4a3327aca5a0f6bd2983397f0cb3be86e5fb0fcf68fe7464ec5942b0a75ea211b68c3ad1d370d82e0bd1fcdbfe2834a24415b9a260503baff8e4ff3f3f26f4f102a1d9f1235bd36273ad446c9237bf89bcfb9b45d08929909ff93360fbaeb161d680a39add386df8d902c4f5f2bbfa86fdbb0eb964508bbfdb8014695f6c0207d32eac28caff327449c33ac31baac8e302b6936417cd5cf3c9f603fbb5435359cb9b612cb3b948ebd0d10e2b5c6cd81518eb490ab98e9e467a97207715c2b27522d3ee3e5bb2dbb9cf633dc895ac997b3a0a82401778d3be4c58728cf474566704a0c5d788b16ec927a115c2b8126eb968fbfce352b91c9a65feaa5b6f65dac871dcf26f650ff5ce879b341a4dec954d8b575d4d14a32d6ddc9732972a98a082d8f53cbb36a77bd8ba80ef42c204c3af2a62604d00ab4639ad17c291cb28fd91bdbbad877059180d4a1fed4e9965b62ac81f4af17262c87942f9ee5b59b2f29466f48b3436bef788d19c6f5a49a68ed3bcb14ff8d89fb4aeb24527c194b8d9cc6ddc425c692d6d747a99bcaeb9ea099928df6f056aa8eefcfb39c5145420465003e57b5f4507d74773377ea87d811bafe4d77a6719395a7fc72f2b1e45acd12b03116b26601b22bf3440d6ca81be48ae7a9c6d9acaea5e96d67b02bd0961d1db1c57b430323994ec55b92f930edefa68a3d0586b75075de1f4f0e2a71b690fa3401a1edead3bff8a30858d335e58b062956f443d73ff02ba046bc9c7e67d266fa366611465ae1d6825de647cd53181c096d53fe36e4a781f1a66ebcee765032edd5233e96fc4fd00115d92ec48ca45519eba91815949f5acc1f33293558440f06dffcbf092691fe1fc8c68fb0f0839e88f66c3e432ab23d3d2245d06b8fbb8456ff7832379b0bdc080af1125e9d95b2de2278eb2bca4cd566969c8fbd5aedb0c4af2c082613e1b52aa3f96575c13a9f34baf2b5be87e986730b6a87a472ef2f2208862479f873223729c151dca4033ded611cacf76ebdb0e4f58aa263683c62bcd16c53899fd6e986a114e1e57c254e491afcbcbfd8f3d5ed269a4e4d66238c60414fd0c24cdf33eb2f31c3f13f37e288e8914c86d4b727a1160fca2f600dde33673ad9ff04fa8c22d32346f747ff8507a25a6789d395c69c0986b58e13b9886716cbcb8a4dd039fc0202993e1562e7c2aca3596928c5f530ebba902422382c73e911a06915f188d37f61d707ffad1cc57cb3ce093cfc6ec892f139383af8b12edcc120a8bae83de64c1672f0b7c9ae2a7c03493cebfea6ad85340ec5ee77b18d98fbf0f0bc4b2176646b862518bc9a32b85f432e539a76e5c989ae01a5ea810f7c6e3520adff76a039010f210d602bfb370814ad74425e478aa5db9c6a41ca1bb187e33fce46045a80bf75410402cef0b3c2c2fe188fa59d22f25924e9e1268ca1d0f10c3d4c6a09651022275f2121d9d7e8c16457f3dba5dde1161ebe51e8149e9bf74d3900aa6bae83b8e514eaf487fa41e688a5ee67f4d3fef3dd1465b04b82e55d8b22225b212f03b7a37eb944c66d9d821c002bef880b2d7450cf0f96e8639a8e2c292068fd89bef076af286283672de8df594192ce901cdf3ed966a7522b8ef929eb127eccafd9bf8c5057021e81dbf804503cdae4540805e840eab6834dba9a458cbcffbc87b3f99a6a43919c37b1118490171740aa8ea1de6a28c3792f776869c052ba3eab58399e854373777bbab260d3ea3d99e6096c9edd91b62a746a40afb9504b68399d0478321d1fed939db2ae8ca4ac9bf70f7cd02eb4c67e1cbbe8d5dfceb9499788671a5f8915e17e568e78f5c4bf7674ecb595178e442a60fc62b9d77a2b05662fbeba21fc3e49304b92660ae9e5a0f651e6212277a7c5f44dcb865e8f740808b4e46f0363aecb473fa5357ef81082bc7e511ec70a1a86153e5fcffb33161fbacf1eb387b2977f7aaf2062e350c27f0d53ee50838d5bc9bd412cedd9e56465f1d713273e5f6d49ad9217cdbeb1af88526468d246d9bf18e94d6545d58938dde6ed471a4b27ac6326a623c20a81ecea7718d71bd396b77aaed71a277618eb97a18196a08b86ed3f2dfd81a4662f1a4c2fe491749737724f399c636c4810d089b058f924688bbb322dbda62cad60fed09d4763f3efe3aab8e8838d6ff9ad1b11067d35958dc9e77edd60ea3b7055b383d2468a0c05e0989250b4773b776c64f978830ec2f5428a7c3374aad6fb36c1b6ab42cc28fbec17f0d1138a61ad0e43655f6c92ea23f1675a87b64be316032c97fb62d9ce502aef4f9b384be282e9017693dfa6b03fe8e3f26ed6a2b7c2d7d9f400d0eddd046fc6361a72fd59628ebc7102c639033b7815560ba4c9d1dc41d93764e5b5288cefaaf02f0b1e39ef1ad3df8b0908e68c8b9f2cb56c696571c412440a5b3d162ae11010fdb4d24de3737f76a9678e874335191ea796b6736808e67bb381c06f0632d919cd26266db7e5fbc926ef71e1cb9956f32a32a0b3a822f52492b5403a0f1f0e08ecc80232e8ad1d858396e2cd37807fe169fa081d8611edc59fa75c9fbd504316f646c9aa8e2a935fdb0be40f507858144d02144a25b5064a03e422eb53ab6cfee673236427469ffa54b0bbfe461bd9aa8d83c2160559a93b74dc3cc19fea6f8416708c2bb2d04cc31f627d3857660b6ea629b141a6425f75624874bd3f841343efd08f7a31eedc4024bf8b0fd943b9f681add90742472eb2c2e9e85b7be23d09a4d62a2760514ae2eb4854b98b3bbaf230d4419c31009c905edc27cff0a611b46b143c649988e4cd13290ec5c8c2618ac01e17b69ea5f28dc998b712159fffd75fd4849059cc6ed853c6a8fecf747c86ace4f3e51e676d4e2e8ec2b7bb8ab140409077763de1ffdc12d9d08c62bc8235af0f8b0db4d598949e5bb1b564eefb2eb883217e3671a88f463547e725ab8f701378eb30daa977c3446c7f7c47c2c791b0b06e5c5bf63eb6a3fd098b760fdd9abb8d9fd1c526163c41b7a3abe2f0d3c22d1bf2bbc4206bb0b9a972c98a86694de400acfd8066531e09a96f8219f0f85b221d6529ad0b3bd7f9700b69ffc90046b899a78bb0f2a58882f0e887fbf0348a0a0b0e861686ac8e1e55d30b4ce33dc5c0efba412b8de84644c516a5e37a8b562b7bb7c3853376306f048d67b8d498808b0dccff3b727ce59d000713358ef87cfdbe777a455a16f454039cf28a2af50a7b29a660d13303d2bd09ef35ed7a64ab92ca1ee300f247f95837754e425ab766adaaf6e93a50250a3750effb6e72cc80ea825d6e80344b41fb2ce2f4eb7e0da3c46ef689871ced5b1007a54e1afec55d963ae6a315d6739eb3b54e4b159db6f2c35164177f501bd16ce43718aa8517c963bdbf887fe2ac9ad22384db2c61d23cbc353879cdb2e60b5815483019ce9c5f94aeab3a2714c52e2aeeb9c0fa7104465e36678adeb3563fbc1c5c5f156cc8e6badbfecfd14fedf9383def2ea2d49bc10ecc2214e0c0c2216b5b1673f5bc6753354c1b6c11785108a8c1fd6e0cefe9317fdcbc5e06e4a8d978e3c1cdeccb1887511a88feed18b2a0a4290fe156ef847929d6c5bac1740dd9dd3c5e18d5c73499e1a65107b11c15ef1b12c27a70a86d9480d3664fe39d82a5d6800666f5540f227be90e8f711f1d38344516b7bdcffd8d9f0138fb1473c215dab33ef793eb556c7849fe5056f5f54122b90575c2978571418a20050b8324a12d756d09d6c6ddf6823bc7a2f87f2c2eaa3d709ad42dbac7d9eecb745d17774af584d9e8c927908ac0ddb46eea75412c40a0fd6ddca93eb0d880de85e39fd70a9baa6a0182c202b5f7cc93c2811d6af93cc6a7d26ef206837359adc4f6e88b2fb0dce8d11e7696c8dd0188e7344b717bcade24a1f95e0a4c54e2499bd264965bb11844165f054b0b4ee4056a6942bca24a834dc197ec11d021f8a538f092a035918cb00bd28a7a8f85385cdc416e032c2eb148abfb128df4899be77c949a625ab432b8a5f5fbfe98103897eb825acdf1a963e8bf3a8ed49a3048e84a02ee04bb383b584b46b54bfa4b167b7e552b68161876a6c82289f5d0961eaad0835ac8b34a11eef3ef2742173b5f6d20f7527c7dd9a2c4b0648e2d8aa0792402f21d89647f9a38de0ca1aea549365d4ba8a9597376d779c467d6cb54f9b7663c8bd7d05233e6ee186ca106d5eabe24f45c563d8bc0e9f5809e38b5c6075be313139ceed6dd74de525786bc694133e12ca7a2835e5235b71433f1b252fe167a55991a56c990130e3e6f96be9efa001c71af9893c1496bd83f87644ba942b66fe31ec08179bea6e3622d5fd3cbac20c87788de8cd97280bb53e06d4c885ba84c3c9d03906e8745253d676366c241a407f8f4e5a20b1cb2a1c494de2c7e74cd969dd02b3346d46b30d48a521525b5b846d663b48fa9e4481daf3acb2e74d111d13df263044652778f7b905622d777e7255ced9849e3c50c8b5f9c5cbbc3eba2af51bd79f752fde008ba0573b0a974af0896211055beaa9552f5ad0a2e4da7813271be6abf3326b5cf0dafbc43439ef807bd318118f30c395bb0aff212475f0bc32f7781f86a002df3cc477c2f3801cefedc9240cb99134d0eb37f124d96580ca83f441eed78e22c1d803cc37b7230b38465cadb4797698d80eae7ae46971fd986001187a22e6bb46c5b018a194276d679f10188b9bd3f6679515434e2472559e4be60130d3cb55b52d9c97736298ae38f81880e7f5a4dace61e9c71b0baa48b40da5c8b40542460c800cadfea7b637a3800df8dce7dc9222cc8c19c22371e5bf1376903e920369554ef3ab45ab4ad2eed12acf58f33f89a228a8e1d4bac725e64baf64ff2fe157eb1815a9af5ccfc838e32ab8b6ba0b6e69f4348d90ee1f15cf90b8426cb8ef902e098abf805796423ff879d2781d8aacc7ef196a58dd96148c98a17fa346304fa2d4bd8f20a4ea7cc2bbb81f4fed10dc5de575a7407d0b126d1f1f91ca44a334c2b1b542eb796cdb55851e99d9163505cf084570718752a96ef103d9b2d7b7e58a5ed8cee83315643cde2564e13621861350b94b750219e5ae98d8eef5f96311eb8d0d8119e247b07868b61e37260716c7085cb7cc9343f0439299cdfd70f6d5cea56b55b10abbac1fdf072f04d8ac0fc9f506415882c32d35e56c060078d24ad845a279468ce58e7d27915f5dd5ca1f1e9345c873db55cf96a8b163c6416781dd88aeef4e08d507a57599f985b0fb0b642465f87196a9992215f5eded1400ce7ba29955effc39a37"}, 0x1008, 0x800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) shmget(0x3, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:08 executing program 1: r0 = socket(0x10, 0x5, 0x36) r1 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000015c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001440)=[{&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/131, 0x83}, {&(0x7f00000002c0)=""/73, 0x49}, {&(0x7f0000000100)=""/9, 0x9}, {&(0x7f0000000340)=""/195, 0xc3}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x6, &(0x7f00000014c0)=""/234, 0xea}, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000621ea217d246b6474d5d96102775c5915ed5aefa2d1f67ca31420916209361be81123f5d501131"], 0x10) poll(&(0x7f0000000080)=[{r0, 0x102}, {r1, 0x1}, {r1, 0x20}, {r1, 0x3}, {r0, 0x8}], 0x5, 0x401) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x89, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="2003099775040000000000000012f0764f01040100", 0x4a1af2c96b4b6b1c) write(r1, 0x0, 0x228) 16:00:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x4) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x8001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000001c0), &(0x7f0000000240)=0x4) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000000)=""/124, 0x7c, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x3, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000010, &(0x7f0000000280)="eaff125c00000000", 0xffffffffffffffdb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) pipe(&(0x7f0000000240)) dup(r1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0xac0, 0x0) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x11) bind$inet6(r3, &(0x7f0000000200)={0x18, 0x0, 0x225, 0x80000001}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:11 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0x1) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x200, 0x60) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) poll(&(0x7f0000000380)=[{r0, 0x4a}, {r1, 0x3}, {r2, 0x40}, {r3, 0x24}, {r4, 0x8}], 0x5, 0x8000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x802, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000240)=0x8) setitimer(0x2, &(0x7f00000000c0)={{0x0, 0x2}, {0xfffffffffffffff7, 0x5}}, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000000100)={{0x75, 0x5}, {0x6, 0xc}}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x9ed2, 0x5, 0x7, 0x5bc82963648254ca, 0x3, 0x3, 0x3, 0x3, 0x0, 0x0, 0xf5d5}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8}}, &(0x7f0000000080)) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x74}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:11 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) close(r0) write(r0, &(0x7f0000000100)="df163b25525647ebdcedc56b860ea8b84c184d749dcdc938d0d4ce013ef4421e7811b4a5b9fcaa7c8f96e414c9806b691e05c1931665df0f699d7092130769e4a1a6adaaff9686b48356a3c0e07aad8d92e5c9bfdf98441b4ff3898297f888adff34057367259e55cdcab7c1c463a36a5aa3a18b7d5a427037ee46fd681c04528ceb69b03f8d371c680700245da1230a3b", 0x91) flock(r0, 0x0) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000000)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20000000040}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="d6802f05") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x80) getdents(r1, &(0x7f0000000080)=""/62, 0x3e) 16:00:11 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"]]) r0 = socket(0x22, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x100, 0x4) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = socket(0x1, 0x3, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) mknod(&(0x7f0000000040)='./bus\x00', 0x6, 0x1) sync() shutdown(r1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x4) r1 = semget$private(0x0, 0x2, 0x1) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1000}, {0x7}, {0x3, 0x8001, 0x1800}, {0x1, 0x9, 0x800}, {0x3, 0x9, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0xff, 0x800}, {0x5, 0x5, 0x1000}, {0x2, 0xffffffff}, {0x2, 0x0, 0x1000}], 0xa) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000600)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000300)="003e7d7f4a2500b9f1a3f26ab4bde39172ecd5cac16db17556a0f36a427bd291a8933d20878d6d1e55df63397e883d7b1d90c356bad491aab24d1d607d700af755d3532fbef4de3d489ff8e9142edbfde3f6456713d1331f0cd6be077e9b9107f3605a2185824b6b78aa923e873289775a325063cfb65584121085a5cc663381022cede449ac89be1df06e9b6c178ba79a585e05e4b12ec3b681ca145a5b51171a41e06c3901787f9e38c0e7f5bce847eef084b5ffdcd768cd97a99c6d621e5e", 0xc0}, {&(0x7f00000003c0)="86ec9130d73f5693bafd8e3d4b3f4f99a8d29914bc904b745e296e43a7f130553784e80a8ed7957f266874db7838806d3ec1c72796563958251753d46e1a76baf3cf6f9c5824d294b187b0c1700ca13bb168f2e7dfb41921ac570566886d001c503ef27a25b5b7", 0x67}], 0x2, &(0x7f00000004c0)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r4, r0, r4]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x38, 0xffff, 0x1, [r4, r1, r0, r4, r1, r4, r4, r0, r4, r4]}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x90}, 0x2) ftruncate(r4, 0x0, 0x30000000000) ftruncate(r4, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="8667169e074348f0c0b0487e8f938f6806abd7b1f58f37e551fc92245e7bdc79735572550e33ecd5c1dd1e6fafb536d71afb4ab242f45480baedc43cceab0723f8dcc3ebaad9d4b1a49a7aad79e113a107cd803bad1e47c023e0ecbcaf2aab2592a6c2d0bdc8c2e10cf524d50ed68f639df5e1fe53adbebcf7517b923947be6e63c121e1948962c88cbb3ffaecccd89ccb1405e1425f95", 0x97}, {&(0x7f0000000240)="bbdbbc13b5a5382e8af0c3e1f0f1ac40545b06005df0f2eb3c1080427aa4d3ed1eb1375b7640f5f42aec394935440f6bd5af595dbe97c6aa887e4024361f0f077f1ee38f2077cf5c5c46134461edbcaba4c17becfa98de6e5ab57963dd1a632555ad1763054f132eb6c2a0f6f584dfa65fd51bd339dbd1e888dd7776a7cfe15046e9f75121be00784f947005ea5d4bedb707d0e7f00de2af081e068b48328a22993700878ade77", 0xa7}], 0x2, &(0x7f00000024c0)=ANY=[@ANYBLOB="1010000000000000ffff000009000000b021ce20808353fa061e12c00ad03a7106651966f046ded0a15a8c1dab500e43515ef3b33b922966cfe641591182bc15a1e1eca7360f9ae60b0163b08d049be5d94fc88513952ccd5da4537eeb3a3275492ff42cfebfce862a29f36c296f2ea9e0ae18393676345fe8f2415365bab53f6f7605bc3a3e7c8a93c73e2d70e10fd51bf1d9577457193a97f5b0a7808d73cff4f43ca6400c89af64dda02645cca40765ed67a5cdb9d912311721e4b4fcad2cd65ef66cff89802a6b470b37d325f98ce1bc51e41a0ceedfe62fa2c2f9dc863d0ae924434a52465bbbd0c9d562f15b5b442d06b13d733ad3d771ef6b052de78c7ba48721e61ca3d3ea21a89e128a3ac582e47ff2dba5b8700fef1e8c9939ae867197b9548797225b3e4e0fd371524eca0495ce1f11c8f7d360d83fde1a3e756dbe2ed86608aee7389abcbb02362ff16ccad8b806a380c2ddda60821e9e51416990e173c162d681d6a73255f81865e7ab565dd0fcf97efb7ba471e9164d152cddd48cd3abdff947f228aad44e488a8fc316ffd9a2b11b3dd0385284367eeb73491cd9603d189539aec3f9bd3c63c0875f9bcc9007bb45eecb0ffaf6e1cd01a8601a1a939fd458aa9cf32209cd250957b42d344ee9583b9a006ce5ebdf25f2d730e757fc47d845f928281c73b22ecf8be09bc980ebedd2d18680f2f0d9dde20f3eeb65a5d60d99ba4d18385fab17aaef6278753c659040d11c37c83b0bc46837512888349320926859660473fe33f90fc95aaa738a3c0f749ad1e51ef123b73c451c2653ce98615c68d84b358bcbd2454555af3bba1610cdeec4e3ee4525d067f2f355b63053ffc00e63ab88c461ba5ff18a5e01f444b6d187f5baf35fc853d6ed116fc3c142d84f9cd6318f95675c597d3bc7400f3e096017d86a03e5d0059f31a402a710b24c0249d29b02123a1ad04d98e55f74d3456397521677a8779535d18e90f88fc789cb18f402662051fbaa890e3353ca1609b8928f35756e87da48c72b32f18928d5c62ec8aa125cc034c8f222c1af709ff17f911dd8c3f43fa19f7fd5d86fc0f877823664201835a582e9742c530b7290e7abeb65391d14a7c4d6c6c16ee23bef106a3c6342ff0f31bdf4190e7a6c4f9f0f714e8809c76ddbba3719b27feebddd836b306a9bba81e27f13817223d79142d23533d9c8b63ab9b25ec0e9dcd022d6b9e4b8106c8201cf5f95e9d7734892d50b6fcffe823722fe0f41d08844b3888b67110fd5048d65b2171ddb82df8fd58939abb074160fa9d3ddc918ac132e48bd2641fbd3936d3a14c2726a0a5d094a907429dda954b9a1647b84612e0ca6c24a541c0bc9a70e900e5f418b2f5f8cf20dc205708ade19b3357dd87e15e2df33c35dfbe03d6383bdf8179e5ec604d5a3a565a5fe804de09147347de5cc83ffc706d9a0428bda1527b4c7013b4c66e02a06e74391305b01e5364de3048ec0f2e0ca3a849f0d6e07431dff7904fb10583b778a11d7224f22240208eedc710ac145949937996bfcbcf53c679bd3e2336adc90ae09eb225a749863f1beffe717f9e52bfc204e6c3973cde5a915d63626426062a8d51c804c78466a07b1bd720b0668243e64d6d472816b1b0dd99b7bfccef0980001e3f5f3f5b11dee5d3901d6ae2837e5a184fbaaa1db7b18221fc7e7ce44598b1505dec2d8920a7cb465bfc18d5c4950828d8832191a5bc36d0ebf2f00eb781cdb11c5bc07d6e3e54c52fbf321cfca5d5edba1197381108ffa144655f11d3c2474d44b414854c3984842616d1587f0a8ae7899835f1bab188116ca2cf7d20d6970f25902838cbcea9890cb44f5a7b4d1ff3894967c52e0e1d6f138e28a08e982cd13d483dd8f1e66c6a436ec9980103db9da8234abe259cafb119e207b6137142a54722ef1fb97dce670ab52f3635312e56e0c3a90191a4d66eb52f28a89ccd7e78588894d1b92bc6fd74518613271cde5395f805baa045f20bf37de5aa678958ceddf9bdf5c2552278c1a6ab9ac7303306b7eb074d7313070cf5cd867f0fa6d197b4cb2e45b8ed9d90cfb9709a4fe3e43257260c4a8f29f668bd807536368b8208110c054172a9d94f65373b78c52892bb1155322baee01c0cf328bc9aa09760dd3f1b1c3465ed9a7a627759eaf447e1f4867b87b5d16350253a06bb8a5fb1a8557cc5324c3972f79af2270ef422629743a9a679392ebfd76c7f05837036ab9418a16ae4ab2d0b95fecd417154e66e5630a765841d6a6bcc48ca90c903fe5b63b392762c6f316d6afc8949de8813ad757b62f8755a6c3991733d78b7dfa4a97a415ca0e1fc667fd52f4ab45d355c45076f5f48fcd6b1a0bc06ae79d54d8bd83a4078881a45db3f33c92caf923ef3faf2ff7ea9b911cc3c0250abf8546495b7def52c5f248d8c9ef3057e756bd92ec1bbb85b5c080ca04a3b00f323ef86c4dd45bc371eba72eafa45dd897df7078a2cd8ef4f3912c6f25043810f22163508c536d20a50b053fa94b3ac1a6e0b30090aafb097d938c3e5f81f96f8ef5baf83a5983fd0a404b86d9ca9bc2142ec802f67ea70e8ae66e8086043e39de235b675e023a3af7a13e7677385071bb11270160c995e3a38a2f5a41cacda642c6355172dab9af4cbfac046eefff26fabe9380e7932ed5bd877e710b97ec79f58b70f6eaabc9b0b8b31312905c29e277cc3331cb4acf38ac466100a73eef8ad7354ebcd892644b78d21eebd1e0aff757811d6416765e263c3464fe27ae04dab3455b5a036a04a126db9728f8aa31d05cb3e89a5c40ecfb8d560c63262fda824a72e08a6ad3a0430f02db1286737bf52894716a3a320dbb44cd95ab8dd06495b6f185e80d2eba6e8fd3ee51c24c90537aabced753bdbeebd019e3366f191b979a0ed0ae6ea92648bb62ee1b18388ef407989ab8377d7ef65dcee93d253f5674ca679230bb1700b8cfdefe991d1bfa91ac96afaef189b4508e195b2c78370882fd84bc30786e9c869466d18e34e971f41ce17579cf92222167c71cc23a70429f91b3648f9a6debfb29e14a15a184470feae4cd961f5fe563174c45ff1006241a3aafd09deb0dd4e5e6f7f831b9072bc4a2ec84b4a23c9cdaa3b9a8c5a7956d5803e7c0021b52b0858902277ad4d77798789bc695315a2034287c825bc10fdd085cdaad33310055b70aac1c7460782485c81dc8a5dbe0c995d3dc6df51e47de63937c6d2eedde39963de82b489ec9622e8fdae0c5983c26a50a21f0b111e75650d8c1f52954431084de19f2ac26a07003ed58a1bcc92a2fdb083c2cf3bfc948c033ff05e78d9341f0e104fd98e28317ed533adf34fd490bf34afb4e239d562bedb310e63c015eaa595b93580478b2f9ae62b1854ddb74771a1a21a530102e5800ead6dab0d3538f2d62b24df58dd53256ce59b55a0e427b75e19762d119dfbe2533464c2b995a99dd0555c3bd376078df2c62b1306780f0787016523afb86ae6e8ad73ef68e5cebe99a50bd16b5a6bc68169767a89549286d0c07743312c1506d24e891b140fb0ad9e83c8f12b7ebf255d58f0c797d003802fd6badc4b35003fbbb16daa1373f2c4167f2c73ed6ce3e35e4b0e183a54b0575cba1e652f7a2a41674ea35e4309cde4d81a149e95b43b8b304c15b5169413f9ddaea7c18dc0122ba76cee20b906a6d3edee44fb355a56a3f199a4e86bd77b08a694618ceded923ed63b8b89bc7384d10702eaaa69881e83afac0497b733fc9c81e934a94bd325ff3f602bc327d093cbe699e235f99858f112e5249edfb4bf07335e349fcbe608a70720efa4b53df3080ec14716abce3f43db54eab28f661823bf53fe37663e893299e040785de41a587236d7bca4fff510d88b17e53b0b613f787f7464d1b7b2702158145514f571d15b859d13a52f27fb110265e22252d3b9f19db062d04a52df78751e61ff9f69c66ccde14a5e73fca7cded41acffb0fb86fd44326421da5b2fcd555d18f78f31cbb2a6f3b1cb13b7f663e51d106ca03fc0bf8394b158eb1f48d52bff8494af75edd910087ebd83e73beec5900411b4cda6dfa459d51edc2d4571d53318b6fe8bf4f54cc75a7a8bf9ebb2a8a5ec2bcb7e95ff8c67f82678eaa3d7e0a45279565ebf0688e9638ed5eef291d26ddc56eaafcfb87b25f565f9e6d1ca470422bf2f9e4d3f74cd09d379d9487ba7d024446a102ced61801257ba31ff59b60a707bb4f65faeeefee4527e8366e9d151e21a78472b5b57c6e66a129af256118dee006feaba0cdba4e14a7d0d5354490f626e8b12837f5767f04819e1d180caa036478e9eb720092ba3290b5d6947877c956354b3198ed7b4c9e7d253659d9c9bdb420b8266d1690ab3dd9854d4846fdc3de97ec262e7d7adc5f0443ecc062492ab9425a16b4f7eb8e21a59a2b728d8bc1f6b4f7bc112d94fc4201b2e0aafd189a6833e38ab03b387b8202ce4579a323c9fcb7f2f8e2ea92dea4ce5808d8df6406a045a2b17a8344c3e0147ebda82012117ec8f18b490d06cf697f948b64bca9bd5d63364622b4fccadd87b7f3f600a2a3844e1a101baf765b8bf7407219c97d93b273fd8008000000dd1ab6e5dc1b468517838e3883ab7887db2d705a489c2ae442dc54d8dc07eb303bdd77ab06da2cf772e08417b60c75314147443fdb49061931154b67e13be775dcd367b7d2fac5fa24e0b2e3081d1b23df74987ffda897dad2550568459c9ecf33bf0a571d6e6a33b0ad655ddec6b8008762c98b4f1235b401df884eb52f5183f5fde7c06b50e77df92f8ffd1893c6d292b2c374aabaed505e89f0423ae482cc2fbe7f18e89577ec525ff4627b9827b4cb1bcf75b241ef491165272d1594251144e31f2a0ea2e36112997eeec60835395132d37607f21871ee0fc87876214b7a8d56d894cc7f08832b58a8d3971076d021fbdae87e65e962f2d81a90b8c36f1416b5829e35d68166f2aa397c03262951a05c25fb0d7181327580122570700967b0f9534e1fb74627e0ca8eb32e3ca5584ddf4dbad6f8d311ca692d54b4eeaa0ab9fbc5468422eb09e8082d4d8c5ddf076b77340ebe8e492af512cfa129300551917d8ab7a1a42d0a9087d174cee6c54df495d7e838236c16d37e67b37185978e36ccf3bfb138c45eebf755075236cd6f9c01a8ea24e339d2f0fac24930a8489c670b2a8dcadf051ee84b043ce0b709b82508873ccc084e9e5968f09fa0541e75fd121992534a2d16778fe0038d19d811d2a72c4ae351fcf91509840d0f6ba360abdebd946dbbead4821ca3c4bb78d42b258b6e73fc006293336791245599dfbc49c51ea3e5abbb251ae4d1fd7a4aa113e36fbd5a7e99dc21ac955cb4ff48ea09661f19cd1c1f82fffa660b5c32774073e74584b70bc875a48a1610b1682a0682df04d343bb799b575fe47948042b493502f96edf1001b69d7ce589ece833c0bd21215d102a041361ae834a524ca2b7e17f02d7d353cb8870e6e45fae7bba17012b6c40dec2641adef757951ec0e7b7d8d67a0bcf09b851f673375e37433aaca94303b87be5eade5eb2a3decb674ccc2811ff8a283662bad774eeb449d87f873d783060a5aa373bff4bbec6ce665955a6d8c79d68a589fe2ff5ffdd9532df9dcd0fb968989bcbcff629a4079da0d63e36136f53684f5a0c485e735edea83d4403eaa4a3560974ecb5f227c90cbd7d4eaad8193ad1e5d4f4cc8b4112e6929f5be6f70299ccfd61fbeeba2a8322bd34813b3c3a9620bf3490710fc2df827e7df1cecac0da5137134ca1fc33e9a8c1de2000000000000000ffff000001000000744060ea8498a3b59167a94800000000580000000000000001000000070000001d6a81ab3689e1c1a8bbc3560a68dad251f78b9af3683a74988eeb201265e1792717d69576e54825ac4a0d6bf170d49cc18ff2f5c13afea185ea9422411721771276092e14d30000c800000000000000ffff0000000000002bcc636d4b5f466283309ecd7cd3501898c8174e0f7db2723754fee88c72cb874fa169e7ea264b0730cc004f3acfb7a48c7bd49dc0f1ebee3846e873a5423dfc1e485479f59462b03f95b2f66a0c71e0705e5812461ee3c76a60dbf24cbcf2ab8e1b12eb6c5b6b459f006ab12e8d234d7c1ef95b10f83f37928e61952c1aface03dcaa09138eb3879afa52a916593833d6529aa680088d573f41a09b44ee9c5dd2fd64caf6720178ef7bae8723cfa8de173d92b2143ea4003cb88b000000003296ee4d8c3347ccdd278c99c4beb405dfa2f5a9d511781c062cab42f4969ba9fcbaff04682b736acd78ced907788b8237bde5aee170a33823c0db73d9e7988cab72d7df87c9372c26e3ceaa63059b6ded965e856e7c703cfaf0afdd08660ab78955925d8cc17c24e975400523a273e593d5d44979ad765456882c835453f41a307e772d046d7b6969ee013b2bcce55e025c178da9c909a834887bf908bd0a2a02ca5263721ec92e6e28add98633561924c3160d90805de3e99e9b8f372bbe90720e93e2965ea2d9a99cb2a5c8"], 0x1150}, 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = getegid() getgroups(0xa, &(0x7f0000000400)=[r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x1000)=nil, 0x1000) shmdt(r1) chroot(&(0x7f0000000040)='./file0\x00') setgid(0x0) r2 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r3, 0xd8c8289a9fc0a586, 0x5, &(0x7f0000000440)=""/28) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000100)=""/75) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r5 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/215) setegid(0x0) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000000)=0xfffffffffffcffff) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000340)) r6 = dup(r2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/93) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) r7 = shmget(0x2, 0xb000, 0x104, &(0x7f0000ff5000/0xb000)=nil) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000006c0)=0x10000) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000480)) clock_gettime(0x0, &(0x7f00000004c0)) semctl$GETPID(r4, 0x7, 0x4, &(0x7f0000000500)=""/100) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000600)={{0x20, r8, 0x0, r9, 0x0, 0x0, 0xffffffffffffffe0}, 0x5, 0x0, 0x5}) shmat(r7, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="df") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) getppid() 16:00:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) lstat(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)) recvfrom(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f00000001c0)='./control\x00', &(0x7f0000001300)='x\x00') readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$setflags(r0, 0x2, 0x1) fchmod(r0, 0x80) listen(r0, 0x0) setsockopt(r0, 0x3, 0x800, &(0x7f0000000000)="0842fb2fc04d68e5d92cf6b5da16153f4b909ac54c68213147a55dd998d7d392cd8013df306e07b1fb6cbd9e7ef0e44bc9bfaaaaa3d8a7c2e191824e5f13250b8597216aedcc431226a7044e338bf8cae16f14bbf48955d4bbc1c7c5b3122b3af24c2fa142550d1d04875dbd30348f14af0ddfc7fd9da8447b1f6c6fbb3016c97b73c98d4c005e8a1eabd67f202686af48126a06c7bcf18cc6ad51abf826798a51f10be3cc8f157f1d05cd747ef9b448fe47e33d62fef31428e76c6a4f1b2122583ea7a4ad8df7a24c5ee9b7176dc788e22567f0d276b2806b3efb507ef6b6bb0bdec6bba7bb7c4012d442c4477114e37e4fb654ccf25f89f89727b42f20c81dd90c853d0e5728ee0757e574f79ab936e5b32915bf59fd63542fb132948089d0c5702337dbf0180bc4e0368e287c83cbbfedbfef0b2b38309049ad63fa153e74b65c052936f3b66fa099a260d4ef992010f6caa0658678485b39e94f48f050c255c0abaf190474e00d8ab2f7ec45123d4d6d2545f25f31fb9f9592584625ef5b5027a69806df21435df0ac46f91358029ee60a7b520ab86916d34730639a2d9ad0581c1861ee3ad3f1234f8d1d4d8b785551f7bdeb01270a721ebc5c9705e3e5388566cb88080a7884c937cca77dc5052fc6879730597ec9bac5a73bde08ca64de95b3557219c2c80577f08fbfcffa92b9e04ee3d2c2c84a5067749241f6a79abb6fcd8ccfae5d26ca9fb636cf0c33e4375d7b41cd0e932a0e663f6f8ab8d5d643644c897a82cc3d0753e6da933b80417d2064553f72060da80ebf7114b0a0c206e210a6c28c3178df7acf437ec609ff9cbba00e3cd6aca790a7528bcc94e2a1620c258beece6b517451efc4655e2f9c52ef86f8183b35bb856a634acebfd7dfbe614d56b4f9112d675c3411482a70b91afbd24970aea103d4e03f0b591e1ede9abf51f848951ddf111b217abc5c640f0ae51410a1b6c3f595b8e803a049887dc584f33a12f81f2c92d0dced90271993f2184d6369314c8598f138f3fcbd464179f954d3978fe49c749144c76264b81277489c7a1264a688765722e8b638594b83c5c41a73e842e64f1ddbf28cf53fa5e19fad2f8ac3c2860d36090552f12e8c22de0129cfc5b0df89f81e57dd5241b7fbaa551fff2d02387b02a365d14af78c2044dc0b10bcb318e2ebd207e228931f11bc37dc9922152a0f072eff6446e4e20c22f8ae6664c4b4fe761c492686cac7548b21e4e5ec31c08126838345ef2ef40c752661e83046fa9cbcf98cc6528b96cd7d505881ec29a17715bf2e26879e27161f24083d261e429c764014fbf23e2ed46560b77ec0dd7819fb6a6a6a0c1eb9d0b6952e151697d08047afd448b286d6ebeacae59a43f3bec12428221280826aba99b054428b74aa764438310655c0e5288374a6de50f9fb6fbbc1a8628fff886b9360fe694c3897abc5e53f3642b1af9c7b83af1c9bf3b5050c7a73f870db772b476a3537953c474f4502b18217f75e53aa7532824d8e6aa43133fc60a8b61f4daf00c739c2f508af6b926334cbdcb16c6e27aeced9060380567d14fe8ac24e8ede48068bf748e0c9c53efe0b982a1b408763c6bcf98fd31b3ee6a702fc5c0e2ba1159c67b2293814680117bfc630ac1570ca66d4ef3eee095b2d0d3d67149179dd2413e4b364091c47593ef42f863ae3b62e60dee9ceafe9ee020da8dd94a13af9f04e85ea1252ca08bfd0c99aa970a956afad694bd11d3be4927e941f92453738407fdeab715b1bf635714c83399d658ce22103e48e498ab550915025335aa47a7cbd3cfb2f0b1691367e04c69f096e80a402b52c42cd4f94c88588bfbf76338fb595a83bc78585e1f90a9a1203ce8f79abd466841bd5398838ff6ec9597057a77d0dc267ea03fbe9f9956118ba2d68e929132cdf4a6c60d154489b8e175f7731899b9610bf56215c4909093d30a4ee3c0ed3ca4e7d5516d3cb90f03a244df942b1338b6cd919cb3995c3f943b357b980c114ca69eaa43ab8cdd262b65251f1f17bdb23870820dadc631035d086264db0babd35fadd74104b46bd84d812925ddb6494c5a39ecc250638299373a4e82d5cded53ab7ab93784d8b05bff88fb5e6d0b797ddaf466dd9357159d020b65fc28891c26c084ce871db245cf8ebab4fbc8a95204821262bc0cbc94c848f5308bf0431fa7d1974480681fca18b23806fc003aeb9184cfdc315ff6910370f95ab61fe754fd89bfa89a9ae030c8a1d7cbe6740cded60db2e911a71ba3e552fae82f4cc4d5c5dbc625abfbd925b2560a126c0c8e7925f6577f53245118a8a4d3db4dbfae0a63689c6c5639bd0417ae5b55beb587146680795cd9b19844da8e79977f76e7534801ad77e4afe36f56baf620106b948fad7c0729a10cc1b019e3e67bfbf19a049b42a8b887658f0619bf81f150596b745b47ddaa63a4e495255aff4521ac0a1218e5576b90a0bad3a25ef81d08a42f9458763efc0fb7a654bcbf0a4a525b0378b871c9e4fc90742aec0e5b12f3de69b7675d011692fca19198c7f258e05ebea740a16d11019c2d8722918308e02b053b7e5906c3e51c652c53c34932ac56fb01805ea6938a7a77dfd30ca54cde4a17d53fb4af71680df1f508fc3bae24b4a61d0d2ee24b9476b030a63888a52fc708989588dc779ebf63c9722c56a0fa765cb9cbfa233c78afbca994a4ac47143908f88e2fe0e4ba65ca66a537db345d5962dd8cb84ddce56d319f2160157f11f747b379b6a1dd3684394970d26ddcaea30cd75d9212cd26c6415b78fb59edef049b4365a7480ace4c062fa9fcb9c0d51146a819332d3f17905df3a8c7afced95cbf42d8e676f41f3a0cfa67dd9473a514b57c4af72082a78c84cc7011d419696a18c5a138f3c792b2c18787f460bffdff7a3d170534522b475879ef29e1282696a7fb017a8e3f71651ec6ce5ce015eebe0868d6e9123e58bddcb11bdcbea79fa7d078ec84b57436d19004e1ee62916557564ea5c483268f1a43c183b3b13776ce06aaaf2f91ae48411b78799b79149572e6b07a3ccd5cdfae897c8baa3342b12561ee3e9bc6548c6f30b02a9e0f5256fb8e06824dc87b8faaa693087d03b1b85a2848db3fa15f74010116e22c4834bbe6dd1d9f4fdc4dc90fa9fbaf8ae4d9e93d2c32cda50175e187def9f04cd6979d8d1f0eac02039e348b401dcdf54278866c25ad28929ff6e0bfe52872126f2f35c0a00744765e6b94029953a56e0da4ef49a452e84210d19f794caea0669dd01af36eb40849e17b3d11c8db3709e5b1196963d574f4bfa7f71fec8dd4de6f12c430b8c0e058d62ed03c38c115c679e8ca0e5250ef15e511f5ff128970162710f2a31098eab669a214ab0c7c133cf1567fdf1ecd9bb6db162320bbec89761c91862575475c0c40933a75d83e0a0ca4693faaae55097100a27934cadd4fc4ecdf99ac36e23cd53f50df044f13ccdfdaddac7ed0cdbb21cf3079819faf8f442b28665e773577cd8b35d62431a75f7ac1780bb47f62966bb76b0d3cd91c17f63bdf4035e6f82cf0d17a159e31639eac83ead0a675ad2e8cf6cdf40ee1f55599399fc1f949b265766f8554224f1698878181168d8429bdf64394efdd5c0a26033abc57ec20f1f4fb0f4797d0c4b5aa0a448cd4b636d45b4054bfc7333162c7f0cacad250018d189233d7385503855584ad486f837381a7675ce558dd26a09eaa3a1f0d7f8a9d580fa89cae8acb82ab542f807b1b68c1c1de7dfc64d632947073fcff55ea1c25c2c009065d8baa9b166a9e43383e2076c1da4bb208594c969afa2283173803754e2bbf595045f5e6ba0e7c8c777a152366f25966326f1930f22f614024f2bd76823e584e5acd432353407b91e67d091665096bd386e1acbb32c88f56eae264e9af53c8871996a954c64b48ed04a2142593f3456de9565e6bf19e0eeae66ebd07faf7087668aa91ea72695ae1f9fa3214f206c5e38665492132e0cc4d67e39b13698a441c9489d8fb851aed13f9842eee970670f0df66dac50270a1e209f3b4e2e66ede993b1750ff681a695127080d3a2fb89924872d8d7597b4a3d3091f8ac7f805c2f0f7e230cc1eac4f2968a1d272df78d13805eb397be939244a73e9cf710bb349bb0e3db1699e56351658c9cf812a826800163a098f79858d6273e0ff10df98091bee411a525d04d2ec917998e29b233db55872cf660cd11f7f2f98030fd9d0a46e113eeb2c6df385e11f43b0493d6d447b7f06b9cca96fd201c75bc46522a5aca6595f2fa6b7d731bf0189377e6abff631cbe463f929a32ae2894b94510ac3441462387a2b3bdc7bab59c73c6829ba2781f8084a212e9d81b140712fa9e27d3c9c17b80c98abf458d801d756317f10f551496da5e0f1c0fa2d59e07c5bef7880869f00ca7961966b82888f90d37fdd3cd2982d0cb69891ba3b4a70ba62a08f3dfd46d634160d2935ba608d3948ce4b9ab2ce43fc66df4958a7058993d76deeb06918daa0d3763dc608f0bace2ac1506310ee4f90895a692107666a46e8235e59a05529bf5f0416cdecf5f772a6782c8d51f914e1b90c9723e06c1c06f0f233bfec3013f57aba3c619a8a9859d4de57cd094443c35ba06af2ebdb2b6983193673a20729a1c03737a31a3ff7d2863f6e67a50f95f5ba90da6a48f7050e75aa1a195677c1db2df7962fa25cae6efb53642976738b696c4aad1c90ae074dcea67208725f4b2b9d61aa3f783e599784b35e50b38db4634f612b5b43ba76c0f58547a81ee7f2c26c3c3aadfedf6e06004f24d679ecfd6ccc17707141f135878bca8853957d3a177f1fe383b4257c85ac797672b4528ff76706d976ad9e0b9092d302683f4ca73f8171bc6d522b34783adddeef8fdfe3afa354281fcffca5ada489afe9ae284f3f0893c3ba580f73946690cc72d0ddd29f5713a7e9d6fc70cf6abc4b1d754439e0f0555bb09c823e8ee669d36bc5c7698feeb3de76e5844a1965982812db36f5ad61b1e5715ba59abc9405813689ec10a91b55b4aa270b3f08a22e488a55e629f842bf73c6fbc29fe799a8d7cf61c94727d80f07055f3a6fae48dbf7c24ab55ea7d76fd08e3bd46e507b3bfafd77890907c50d43ac06d3f2beca3a5ff4aa12ad6b2b1692ea5cdcf1f52bb58b7973f35bfbec1f671d374a63cf10d3934948a25718a898831bcb192dadb145f20a4badc76b461ca1a4c42545267819a6028a7c6f18935b6fa17874f43d1fb3c853b1ace28831426be9b732978057b36e658e909a5d1139bfbaa85f8d792d81c67281db24f5c7aa5dfef4c8c9e634f5cec9b9a701f8ac8059625a5435b98db656fdebb93090b049bdf2c6262615fcd51a4c74a0684d061c79d767904274dab60b39011ad78f07dad2fce7b5ec72efe26f319bb3ab6fad2213a1902e7de570deab9a836ad7d2f4e9e3542317d980d9cd68c40f85ceb1e20460a18fe794348ca09901168e88ba583252bc59674de179a1af9cf4912ad93f0ca06ddbfea678fe389205043008580c0580ebd151db779f45cee1f135ce79e3723f0979d5a96f12750d19bcc40bc36345b523b9d256fc54234e646996d954dce05c29d31dccd9d9c66a69903edfae89ceb6a36bff45e9c2575bd73bb46f5ec47be06ab92548a7df8c89d8428c0d666481bb01abede71943a5d56bffcbe2a405ab2e0224715e665fab68731c49ae68ff75f6f70055f4c88c901e964a82f8b2127cb7001dfa9e60f3dbb4aa1c68401b913e3c49d40d4df6fe7aafa9514059e022db952b0c5", 0x1000) r1 = open(&(0x7f00000039c0)='./file0\x00', 0x28c88, 0x108) sendto$inet(r1, &(0x7f0000003a00)="98a0a87c1e30ebf647775725f402ac1d00e353090aaae728ed", 0x19, 0x0, &(0x7f0000003a40)={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000003900)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003980)={0x5, &(0x7f0000003940)=[{0x400, 0x6, 0x8, 0xb52d}, {0x8000, 0xede1, 0x80000001, 0x7}, {0x289, 0xbb, 0x7ff, 0x8}, {0x4, 0x8, 0x40, 0xa1d0}, {0xa917, 0xf61, 0x80000001, 0x2}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r3, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) socket(0x0, 0x4007, 0x3) close(r1) recvmsg(r0, &(0x7f00000037c0)={&(0x7f0000001000)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/193, 0xc1}, {&(0x7f0000002140)=""/212, 0xd4}, {&(0x7f0000002240)=""/132, 0x84}, {&(0x7f0000002300)=""/254, 0xfe}, {&(0x7f0000002400)=""/107, 0x6b}, {&(0x7f0000002480)=""/211, 0xd3}, {&(0x7f0000002580)=""/183, 0xb7}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x9, &(0x7f0000003700)=""/180, 0xb4}, 0x1) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x391, 0x1}, 0xc) 16:00:14 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) socketpair(0x1f, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/231, 0xe7, 0x840, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100020, 0x0) lseek(r0, 0x0, 0x0, 0x2) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x21, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{0x84, 0x0, 0x0, 0x8001}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x6, 0x9, {[0x7f, 0x100000001, 0x1ff0000000000000, 0x7, 0x2, 0x1, 0x8, 0x0, 0x7, 0x3, 0x8, 0x7fffffff, 0x8001, 0xc0000000000000, 0x0, 0x5, 0x1c8d6642, 0xf8], [0x1, 0x1, 0x9, 0x2, 0x7, 0xe5, 0x80000001, 0xffffffff00000001, 0x7f, 0x8], [0x0, 0xfb0, 0x8, 0xfffffffffffffff9, 0x7fff, 0xfff, 0x2], [0x7e6a, 0x8000000000000, 0x80, 0x7, 0xffff, 0x2], [{0x8001, 0x100000000, 0x6, 0x15b7}, {0xb08, 0x10001, 0x4, 0x1}, {0x7ff, 0x8, 0x9, 0x20fc}, {0x3, 0x7fff, 0x7, 0x8}, {0x5, 0x1, 0x100000000, 0x7fff}, {0x7, 0x5, 0x7fff, 0x7}, {0x6, 0x3, 0xffffffff, 0x80}, {0x3c, 0x9, 0x8, 0x6}], {0x1000000000000000, 0x3, 0x80000001, 0x5}, {0xe9f, 0x80000000, 0x4, 0xcbb8}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x6c}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x2, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x63, 0xff}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="7e85558a8d5de4999607495ca538be925f3a110972b5fd902999c4ef1d47af6d23afdcfc5edd6863aa03bfea", 0x2c}, {&(0x7f0000000140)="10a1d8c32b23b848f2c1ebf0235cb9082befd6ca978097ddb5047b8377661170a1b2613f48f8fb5ca38fdfa36fdf8b8469e49b7105f030a43d427749ebc91c24ded8ab261d2fa43b7dc6d03c57503c570772ca31d48a5182337c664e08c5ea6e7e8485db61306692", 0x68}], 0x2, &(0x7f0000000200)=[{0x110, 0xffff, 0x9, "201657f46cfd6aa92b59587a3097429fcc228787f44e69f01e2e86e5f421004b07b554733cc139e426e291f8fd53a214e93a8d0a00781d24b8eeb0f008f0137986c7ae2757b19232b9b14983bbe56456673a0559bc463484d6c57b9d907519312b340ee2d907e529ff79c562a9ab9647c9359b7ef330330de5e009d8694ec2d7093e273dfeb7f6438fca324e7eda2967ce20b57a551fe32f64e20a75e98ed595fa5b5f627be826f89b466508780b8abf75a1438aafb6c9eee5b6948afbf7ee90ad00b94f29344d6cd52161667035176698b81c48f224a9712c2ce28f6a7059e7da4825623235fafd1ca6e580d91f46b4878cf6f2de4ba345de"}, {0x18, 0x1, 0x4, "325802"}], 0x128}, 0x409) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x9) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, r2, 0xffffffffffffff64}) fcntl$dupfd(r1, 0xa, r1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000380)=[r1, r2, r3, r4, r5, r6, r7]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x101c, 0x40004000000028af) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042ee5d10000001ef6ce4f22276e2b8df278f86dfaf2334cef7d2969", 0x32}], 0x1) 16:00:14 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) clock_getres(0x3, &(0x7f0000000080)) r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfffffffffffffc01) kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x3, 0x0) r1 = getuid() r2 = dup2(r0, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="00810000000000000000000000000000005d7728e0a036bca638c46162a50595570f99f16abfda2c25a12375a8f20aae343059e4fbe6b68e4b49193298f6e5131e260f5d2b1dceb75ac5898d5cb7be03eae0da59f0c9d0d5a1e253cd5f72a4adb77cc2783a5d09741d52c34bbf6d9c6f3340cfaac6c600"/131]) seteuid(r1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:00:14 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffd000/0x3000)=nil) shmget$private(0x0, 0x1000, 0x224, &(0x7f0000ffb000/0x1000)=nil) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x900, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xa5, 0x40000002, 0x7, 0xd8c1}, {{r0}, 0xfffffffffffffff9, 0x30, 0x40000010, 0x80, 0x1}], 0x40, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x14, 0x98, 0xffff}, {{r2}, 0xffffffffffffffff, 0xdd, 0x4, 0x998f, 0x5}, {{r1}, 0xfffffffffffffff8, 0x90, 0xa0000000, 0x2d, 0x1400000000000}, {{r1}, 0xffffffffffffffff, 0x96, 0x1, 0x100000000, 0x4}, {{r3}, 0xffffffffffffffff, 0x75, 0xfffff, 0x9, 0x1}, {{r4}, 0xfffffffffffffffa, 0x4, 0x1, 0x9}], 0xff, &(0x7f0000000200)={0x0, 0x401}) close(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x0, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x4, 0x1, 0x0, 0x10000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x90, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000080)="307dabed6df8807a9d2cdb0fb80a86f7f420d277ca74bcf0294b6d035550a0626c6fc25c9439ceed42d2a3ddac35c36f14487a42d5e8212343cbe81a06c2fa8e412bdcadd417", 0x46) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)='|\x00\x00\x00', 0x4) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xffffffffffffff83, 0xc75, 0x6, 0x0, 0x8, 0x7ff, 0x0, 0x0, 0x3, 0x2, 0x5}) r3 = dup(r0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x7) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r4, 0x20004276, 0x0) sendsyslog(&(0x7f0000000280)="d777dcb577115a2c76dd473ac46e8d3a211bb5fdb8151149b01646db56ac12541e170469769941a33d1d03d59cb34eb88f2d0f9119a43afd1e2bdce960fe1da85c06ceefd8e9106afff07c99df293ffc500dc62ddc9556e3735f9faaf1", 0x5d, 0x21) ioctl$TIOCMSET(r2, 0x40044278, &(0x7f0000000000)) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='./file0\x00') 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x4000, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000000)="2078f7b678807d89e032dc", 0xfffffffffffffee8) 16:00:14 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x402004, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10010, 0x0) r2 = getpid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, &(0x7f00000014c0)=0xc) r6 = geteuid() r7 = getegid() r8 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) getgroups(0x3, &(0x7f0000001580)=[0x0, 0x0, 0x0]) r11 = fcntl$getown(r0, 0x5) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000100)="af2e6870d5810b40884132bfaa9b47d690b12cb04339a5d467722f07ca05f078b75445a7899a238ee9b760e0d1ceb88a2db8e8a864fb99bbb3fb9c985afd4dbb5e1ff9b3c8c7e9e01f32dca8868b508a", 0x50}, {&(0x7f00000002c0)="eceee3707a3b8565fbc71b242c1573b9cbacbefe3574f0e7fe53e900ed1f6b9aaceb10f9cb6c5989ea17b836aa632ae0a7a57267c19dc538efd8b2f4c14b26010f568fec5043317267c9e8423732e85c9beebd75e5f82fbce5e85c4d4dbfe48b79d23b601981aeb38d21fb5095f039204b048697b29d26b50ef78c6f8c0936ff5dac3b9230419f287a3923c34e622abd1699bdf044cbe6ba89c95ecce7b5111c0f875c66ad6fb08f1412518f7c2a31500119187fc6fc71d1938dde80fa86bc8ce3a61727248c40800b98f60d39021fb31e9b4b5a14d48a0434d75bba85fb80843cb373dda13554e97b0445b4", 0xec}, {&(0x7f00000003c0)="faec2f3dd614fe70e076a2df01fc8a85e350375cd1ec310ecf1cd4757eafba1fbfcf4339e2668302c6839534816bab578cbf6df4ad6c03080d3202dcab2581eb3e87e1a4de5347b9dcb4b0d2dcdf4997372e61aee721ecaf87dc29768db1654facc68376a43a1a00994c5a3484ba9565b68f78ef15013a9ecb8d84941d423ef0274ca9b5994f345e6581f248799a359c4e14f8d40ac917551d5b07bb0bcbda082ea77714af598397c7f698819b977533f996c929d2f3916a9e992b29b0b8f3b5452b9491250bda05dd6a92307753e1850b8b2bc86054dba8fdee40bd527d2bf727f5d2f9ac908998655a54a5834ed4f674a526c5107ed4cf123824103db4613d58dd88c1aa1814cf33f6207505d49a7d53ace9aeec2e6c9186c7bde530b12bf2f6b8d1439c592d64cd79b81b4b0e60e6d00208e80d4ad9b30a908985ac39c0f0ff15599083972463e8df01bb67d8dd6a93a2827a5f914ee45136b2fe8d3afe434b00f54b8f0753c9580e687a01def7513c9aa9f4f0dfc080fc60677f619a2d4e30634e762489f2229d1f7684813dadd89c135ca28105a8be497d3928f2ddc51644f4866096a78f5044f50efc7c56f2dc1784376464f28af5fe91dfdbb8cd80d2cfe8533e0ecb234e4f87f679766f9c7e2f1767f4aba6ba8e92fe66e2c6688d02d00f11c37bfe7b91b7f57ab04a5bb32a54d3306429ed30b1139e7d17f3e678920d0e631709dc648e59dc96f0f8f2c57e4ce03aef6f19c8a3e44648aff12f06eb7f6cc56874e9a03e2513a53de0b76eb8d69ccff868299aae6f6670c5544e2e14056b4e63fde2d4dee7e1ec430ba8b9442db2893731b9ec0edeed24b56f361ed857c2df598e5e022f5af415b4fa17c0e293825cc637c01523e52c83e629bbfeb6207fd38c5a74e286039195e9eb0cf2b90e9d57fce32891ff559ffc22aa0328eb607db73bf5c9be8472fa4f16073c74fc44a5a26e828257162c6e6b9bade1a69ea29bfbdc9e7ff3244258c564954d33366248d769404969efdbd41b14bbb55fc4cbd8cd0044df0520108546e07dfc04db16c9e41b8d935398edbeb0857b2563e1d2cce8e0bdad84f7a8ac1f19af691a7228d637350a9a470328840547a9eba70aaae17260fb4a1fa50d7777c003d2b51176ab3526bd50929e2c66d1f8ba0bae95ada8957b89f1c10008c40bf4142944a3ba2b305ee1d1b1e7160cf229f76de51222b574334f45882005ff632a8a09b471844070cc88fbef88f617da4665260ab69a64c6f9206525e39d9e48cff58aa1ceb92968e1d63427ec168d174222abfdf1cf682edb93078b7ade565b63fa886dbb8ee2f717cd44ad10ba24f8dc51067fc0fc39f03176d54baf2494e86c7aa433e2384c8fecbb5ffff084a9d827fec39c6499b1befcf2326b070f52599d51688dfcd7287a4e06ec9e4e9d4aad39bd421348d09c2a7ac31ce3988efbba2ddc6d027b660a304cd248a382898787d7e72f3ce95b7b1545002ee8978a1efd7cb6456ad62211d51d07b5d8b2a4745a3e2890d48521886fb12438e24993a7161b536e360369dd0dbf69baa3d59e86dcffdb8cbb52b11d43393b45600ac3adfceb1bbdec31f25da5e34d18e86d664daf555a90f434de4aa8e5b6283a159c9c55bafed4dee0526a5d2e22ba1394490e639d1e239ea739078d65c3ab120fce03d122eadbf02aa4589f5f9480166a68030cca9a1960c47e6e3c8675cf730805d0d8f3f411e81242590028f28bf831dca77b1228785b54620cd9ea609de503811a93c334f17caa02f1ada1248431c1a70b7403a07a54ee7a8f647018c5711048ec60b475323e57ee720bacfd1a331006f996680e830ca51761e6cfccc66ce5db4feb1d251b669e3132e5558e6a1dc36ba633b931160a36aeef121afd0cd5e837eb54d73a2d6ceb4f05a3fc4478d1cf08442d9240b74f08cf52bdcb6deeb24b81bea08b68f5fee328e8524ed38248888fc9f4a5d6c3c7961365bda02d6cbef6e4de0eb2280fa26bdf1470653648c7667b6d9410c5ac6a8b89e8e6e720e4ba1c59550277c663c658d269666e377593281cc12cc990cfee13e0188cefa41ca01b6acc2e96d44e8ae504ef3bc48265586a20df173e19fec783770952208d176f95cf2476719cca46157ecaeeaf1e888afc91995cb56f31e34c1230cc41a9b0ff1017026e6e8b0d36e3d172a731b4c6d62c3541c9b2bbf4f23b91dfa4818249ca57a5ef66100d426645f1a74ea12ecbb6f18fb476eae0c17f0050f02fd787fa722c16c5438422bf13e25e293e18069b5a7232e42411194d763c877a80671928105fcac37109004233b613009e901310713bd3099687bba5df595f3e2e537cbc1ad3a78d46abeb419aeaa8e982c556061f636a3e1c3643fd94c3f34ec5959e18925b0d9288e87efbb0d46897a84fa1c3b959a33554dd0482b5787516a3a2b4987f57d619ac48867c01e07085fcd9078d8a076819218826c982692fadd5f1edbc7bf40675991513f7df1aedd43774dba1acb8a333c194943b717f1c0b30b15b319859ff62bc47915f5b87a4b18f60c2bf1b671423cc0888ecd2b5510df91c0128cedbfd0e34bdc3a30734949108960d7b7ba6ff20018f896896c851ca91ae3f14cf380b2278aadb5d6b81f1fd92545cb9bb19378ac8e3ff76ad8d71c29957dd78aca35f9399994358a565af93267d814c381758612b808d0ce74a18f9cf6b5680f54d8abf26bba22143118c4493bdbe99808679da4677c2f67749daba037fd12cee564ebe155664afe8e4c9974b0a0d6fe79a9f3a25c99fcd0480262562153e530f3b1743c0bdd30366dd60c8647724fd200f20cabe820b4e1314452e262a46c6836ee576cb4997c834627d9f130b39b423f7629a855fc27d826903d3bb575996bd050da6ab88f75b9344e983796826ee5ab41a2b2b4c167f733ca030a1347d62da853342baa15712d1d7a48cd17c825992efbb144c4dbc8a267e3de6b296ae7c114aca76919e59cf7d14923f7ab037ca1060d168d8e7dcbea97eb2bd3f3b045bcad31ca6f954f035597e0018f44d1db3a4e1e42845548e359336445314a9c74ca4dd07bf7238c2f351d9f1669bfe370d71850101aa077d22219301bc1c1bb730c6964bbc5f6937d5d8d67219d30a1b2b9e213b72d02fa4dbeb705e49fe64321eceb25d1144250cd2841780c5b57525af8ee344aecb7b62b25dc61b8f1ce0333fd0c89c6676aac4a638bcfdc8f37c306529eead02ad0f472c8c28b14335b123cc0f3089eb82035b7252ea00ab235c1b13f0613a6284af0aacd3095a8c252e00a64530cdc674b2c81860e3c29c0aa9c1076a439f55cae06ada7c00847a7dbe39fd4e986555295f449ba51453755b8e375a34b57e8c0b26d9ca4f9a1fc3f1d5e1cf2310c28eaf6a4737464e30421e01fb20c3def7e9af8141c3eaab8bf935f576eb8fa1ef18e609f7956a28c84dea212442f2a3fe084efba059bba3a48314db1206467da779ac8664e9a41391931079d4734afe2114a05ee0e4634a990b70b182c7cffeb5d40c138749409a0385c780b16b3527148992d231f41d9c1150300cf61bfc19a26b696e9da6c3ea0baf4cda7ab4c54aa2e3de38a03bef13770147c4a81fbc77adc25912be2f1056bffc4e42200b67af6baeb522d15ff3781062c061b02a4f08a4fb1f57b3708a34d2be034a2b21b666fb8c497f00dc2da612e8c6506f457650ba6b9f61a99e3cf9a09785b7735cf4b033eab4ebddc704a8e70ecdb525f560425b2a1402816d0f381d992b18c43c843e3ceedac6e9ba74e67ed1769b64d6a5f720b18a0694129a8f375d75b74e08db4ab53c66a2941e13a80f7be3989d358dbc1990a7a8ca1e6d4ee31e334ca5236618e5806188450d6756d1d1cf15d59e4666a51a6891943a6363638d598d6427a8b327fb299a491b8085ee172e8fcc55483de686c155c583cd0f02ac4e671a67a0fe1a4c72e791bf39c5a627ca040b414b1007024c150e7912612c4a0b62f04741f8ea7df2fdedaa9f6fa0be618161eebec5c0b0d4c1f55677743dc6d8e6113e0d93b67077810a1036a6c3ef9f3789fcea53cd71370d2539982b6e0665f6b699332352687ae68e36c7ee3dd549a984828d7e9cb6ee0f5e2fb205540b6be8c815569ba4e0da1eaf557769c442c72cbf096c5104b0a0a3de4a9e3682897a38a3cf19444deb92f4e110131f09b51caeb59ca1409fdf9cab3d3932661d6a0a1af3d2ea0b4824b6807319b88d11d4f4151bc93329a695eaa9bf8b5b9799efd3ca35997c3d4f549ca9547fe5ef5d9882cf79f4c898cc0d04212fb34449d2d83952d1bff94746358262ae812671921787616d60e54877c6d3d6d035d2cb59b6a19e77553f6c24a7612cfa71c3ab6d9cfb8d2abf46f6cdf7917a462e45a3f4673f13ec9715d24e528206b512f288c46ed3ce010d58b0ff1fdf1528cefa41560fc919eb4e468d36aba9d849154c0f2cb6cb0e167310e0e6ab7a38169e8c86eb8c1869b5eb32f92d51d8c06f51a8c267146d1b12171dfb97c4388d8f3a894928c78df34d756f67de4e2fa07f0cf0b01e49daea7d1a1fd3afec4d3b931e0ab3b78f6d8f0ba94dd52b54ca7a7242e21a75ea202f10541446355d2738ed8252d6263cedb8519f076f17805bd4633471da690f8b37a0db909deeda5b30bcee0e1c4dd250d1d8543e7ed532af983f435c53c4b571d6885e7b13d7edde4d811bcf0990c5632d84d479cbc8d94e18e4378ca39c28cc763dbebbe4878d38f5665ed52638c72960b4d2736df1f691da96c7b333ba22f60c6835d4fc5910a748898222f53413d5ed36a20b72fd710770d46293a1692013d45a365f4e8f83c1b8515b7678593719bb55576bfb5ed9a868e3b60d2c454c0d795873b0f2a90112ce16e6c5e58940fb7f5a20abd36c0e46429ec6e14c38c7fe16ef38c83cd8155c55d917375fb784409083b03d713c2ad2db715a0c48890038f1129827e98b196329a925473626e0d3e94567efb9260f7bd78d64ec1619ee69acc2bdf10c1fb7243a1e016af464e3472e06ba20dd8981ce3c41cf0e18d26981056e7994de5e71deedd172aa79becfd065a9726ac4388d6d51673aa9e1de84db7ff7b7fd1f60b3820ea340cf25926ff3020fbafc0b3923378c754c4e32bfbb97a2547d6b3f7af517c18eda10860cf375c8cb627c1a32db7356c9b0f4b40cbc74434e1beb8339d048d7a5a62dec580bbf8b2a9aa284f5f0b0bc291407e41455c5437b9c4d38f3ef53ef9628590293855ff9106e46fe452c07c7e1096e8a535c0efd8cb2d1abf34b236e119807375c02e1ea6536c5fee882eda56a25276315829256049491241cb762e97afee1f7d4a26aeedc4491543a64dad27a51e8af4b94fce5006262867d5e9d0a1216ae15dea6e2b7213225cf5b4f58a3460fb2893e3ecdc549258ed0cad6bc615b4c83c5a83ff98cafbc4ebf3228eb5130b38c1f64defee0b9bdb9a02160c55bd3b910cf1dcb3d2c1efe2714a0bc87e542151b38351ea794dda057eae59454f47b84689b040f8c6ff793fc40722a8e5605ea2ed53b7dcafe26477553071028f47199ba847a70e9f917c7e7b35d88e82d0f324aca152482fc49e67e2a122de6171bfe3b3fac3eb57a16ee093f2e85cae9b7495b13258a91c82ee46a9f0fed74904a03fea39d294a459f9825ce1dfabbf7d0a43a715770d73c20c5845482aa3a3f01e19e819b2e3de7ad6f8ff0fdc51f459f882a2644e11bc2628c373b564d32f1b9403771ef46135706ac36ce95c3a13bd0f363e7", 0x1000}], 0x3, &(0x7f0000001740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB=' \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00', @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x2}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000001680)=0x1) r14 = msgget(0x2, 0x244) msgctl$IPC_STAT(r14, 0x2, &(0x7f0000001600)=""/69) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff89, &(0x7f0000000200)="007c4c822ac6ba24a99f340c4db90875b92a12c1a33a9edabca30385c47320144dcabd68daf36a9c775e33cd32dc00588c55a69cd09fabc1f4f13043c12fe35eef1bddb6ce64267d49a0ab15f3add0843264b7f6a5f8c37e5b4efff8a8196774c6535528ce1e4878d426d1cfd8b28f15024d9eb8dfa26051ec0bff340e8409c8a42c952cdb7d1e25c4645ada3a29af48d515ac8b1dad2f74fc30706a68ee529469640b25da480c8c419bf355f20729c5") 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d3", 0x493, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0x10000000000000}, {0x80000000000006}]}) r1 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0xfffffcc3) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x14) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x10, 0x2) r3 = semget$private(0x0, 0x1, 0x88) r4 = geteuid() open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x24) r5 = getgid() r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x3ff, r4, r5, r6, r7, 0xa0, 0x5}, 0xff, 0x4, 0x1}) getsockname(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 16:00:14 executing program 1: select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) select(0x0, 0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1, 0xff1a, 0xff, 0x7ff, 0x0, 0xff2f, 0xfffffffffffffffd}, &(0x7f0000000080)={0x7, 0x8, 0x96e2, 0x8, 0xffffffffd78627ce, 0x100000000, 0x0, 0x1}, &(0x7f00000000c0)={0x6, 0xfffffffffffffffc}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x400, 0x0) connect$inet(r0, &(0x7f0000000280)={0x2, 0x1}, 0xc) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/199, 0xc7) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) mknod$loop(&(0x7f0000000080)='./bus\x00', 0xc002, 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) socketpair(0x21, 0x3, 0xb2ca, &(0x7f0000000040)) 16:00:14 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000340)={0x5, 0x5a83058866cf4884, 0x4, 0xd5ff, 0x40}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x4000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x18, 0x0) bind$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="4e4b6c652e56111e3f15704726300000000000e16bfb8f977b4bae069da8f0e29d5f20c1c81f28266b958470f2df0343f5b75cefc83d50daa3a21a77e83250ce1e5b8de0759e482d748f63ffcbc73a495d767b7bfe52b51ab3384a47bdf6c71d4dde64c7d1f9a7c5a34a1a480dc28109cfe53bd4b1b4d111941036bccd6faae4056377343ade5c864a467ce6bbeaf8140a7a0a95c3ce94941d"], 0xa) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0xe5d, 0x6}, {0x18, 0x0, 0x1, 0x1}, 0x6, [0x3fffc000, 0x6, 0x5, 0x0, 0x27, 0x100000000, 0x10000, 0x21c]}, 0x3c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000380)={0x1, 0x3}) read(r3, &(0x7f0000000280)=""/71, 0x47) fcntl$lock(r3, 0x8, &(0x7f0000000240)={0x1, 0x1, 0x100000001, 0x4, r4}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0xe00, 0x4}) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x10001) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="34c6ca76c133b99b44f2d0da17e6e4153e39b416e7679463f22a61017f7487a612edadcd76cd6ed8c838ca8f57c7ae70ab289a8dae7ae7ec83f6b02b9ac7b8ab8a98b9c10082359a56db2aef5eadb43108bd22be7036cea19b9814415fb858a2338da1412c682feeea6b9cecbb036c3c9907ead6fe4aaadb3da56a1a5a196a20a295b97198c9c9914adc34952acd352650e5e14b6bc17fc5b03948feadaa2343d16b5a3b5728b6edcd2f56", 0xab) flock(r0, 0x8) 16:00:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x130, 0x0) sendto$unix(r0, &(0x7f0000000280)="c005fb59a66a617f92d8c226d5cd50a67a6c97c3b4b5c8c71b756e9afea9426226133945c5a9594e273162e4aa15965ce7fe46af341642b5e1a4063c15b1d5a59188dbd57ad63bba1429eac903e7636ad85a2d517c0039c807b5fd274a8823dbb2990328358d95a996aaafa6cbe707666951593ddce7472395796bada693308681e8ddb273d49553818fffd13ee36178ea72e69f14148cb926e145174ebf7cb9a29373fee21ddaa18efbe01bede60cec6de3c28f95b51584927828e32c59765c2679824876f0290ca015f9eacdb472dda34765c290e266839be801e2801e00f906c0", 0xe2, 0x8, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0xc6) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r3, 0x1, 0x7, &(0x7f0000000180)="b1ff0cc48726ad285b23347bf843084cdab6d255f67f587d87ac6e91d824b10c0853ee5c22a795ff6e369b7db70fde2ac9ebab5a8b5d9be88243401101494b6ed6d4e84d38151584bd6dd151193609ecb96aa60c4ff8c7fe6156f87f73ec3b878384e737cabd5e188df2e5a84cf0cf6a21fbc3fbbae33e66c92a9cb89f8e1ca5f1a87f3f6dc3785b174aa0ceb2197293709b31e7e73d64a690b3d9cba8899eafb97580de9724d4d33c704d01cac373c2e63979bb698b3dad35cf66d9cf2702efa063c3256fa45f73d73566fd5f53def60fe0a86f1927c4a6586f794f85f675f5dc", 0xe1) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x800000081}], 0x101, 0x0, 0x6, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x82, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x8) r3 = dup2(r1, r1) dup2(r0, r3) socket$inet6(0x18, 0x8000, 0xa000000000000000) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000200)=ANY=[@ANYBLOB="854ef7b17effe615fc6b3d658e13d7e332628df34f7683d58d543b939fbd1c6694c251205e3f2de98a2edacce4bc2b83e7e85f82638d0f2f7e2c6343392673e58c34eb09930c34072f14b503f2deb40c52666bfcc2bd67356346e46d436662367bd13c990979aff3a18a72034e0b22cf38455b4b086310b3cd0c1b3c083fff0450ac88582c1a276ea5f97a1744a78e04a8968799a9c6e96462c0eabb28735c299f87bfee63f1d83dcd4fc9b050da4456c3293b37b72c983e71b0b9ed8a3e0f7c2a4ba8bfab9393e7b75f32596ec6bedfdff3ceb8c8f6f8648b3ed91005eaa2cba893ec9055ff89f5db6f6c128000255f337e579d40df6852da88163db48a3fbd47a5a7f177aff17426c58705962104c4fd6035ae772e905ad792392bdaa5a08c02a1c24daabbbc804c38158d5a871749a543d4f47dc0ea3f2ae1242798f2e06bfd0c148829f6ec729244a43fe97dffe722288a188b3779064f3ff5d3299c1a1aca94a03ebbdbd2171b1c4dbf9da43f1dc3f4d11274275686d111f3ec2bbd95a3ce99ddda07354f962f8405ae"], 0x1, 0x0}, 0x0) 16:00:15 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000080)="3e6888572098ead111f3df2cef1fee879491f89a3b", 0x15, 0xe, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r1, r1) 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x101, 0x1, 0x1, 0xa0b8, 0x800}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x8, 0x9, 0x65a3, 0x3, "f6e6db1e51fe3f6a9b40bd816afd10871ce61c23", 0x0, 0x100}) shutdown(r0, 0x2) 16:00:15 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x140000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x7ec}, {0x8, 0x2}}, 0x2) socket$inet(0x2, 0x2, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x72, &(0x7f0000000180)="0b98ba1eeb34e62255b9fcc90def9e92108570b8ce3fdbe8250758f4b839bb303845acd1953af4093e6001f77daa2f25a0cf06cd81e18a90e8027c921970ce1052c07fe6a32cd90ac4926329cc165e9d4d2f6b846f68a1578a9d476214403132d6c7739b40f4be69f05ed9715bd8919044da") 16:00:15 executing program 0: pipe2(&(0x7f0000000040), 0x10000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:15 executing program 1: setreuid(0x0, 0xee00) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r0) r1 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = syz_open_pts() r3 = dup(0xffffffffffffffff) fcntl$dupfd(r2, 0xa, r3) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) ioctl$TIOCEXCL(r0, 0x2000740d) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:15 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() geteuid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:00:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="e4f6dbb757e91cbd77c93789acba18ac10e608e815d342a6733d986603332c7cf3b8b40301b004f66e07532aae32beea9b25597ff5e2f7ae18662f022dab5ea4f0cb55ff256ed111a97d9c8e63413f42b7ec618af36ce46f5e2357b02cfe4519077a226090396d22968d8a6e00cb33aa90a4373264afe952ea6257883a77d7ec4dfe1dfe1da320c5834f7b80756ac6428c27731d79b98113a261a4884e63874a7863796384ebf1c307f14610dc583a11eed54fbfd6df57be45bfbf2a345aa5b16fd3b47aac13e41c47980a5d81", 0xcd}], 0x1, &(0x7f0000000580)=[{0xe8, 0xffff, 0xffffffffffffffff, "fc43b03f966e286850f553217740902c55367e48522ff78b49a56fc885b7d13869d4aa0d7d2a2e3fa176852771a460733b0b00a9063cb728b43d8bbc74a8b2e975f62e795f3c592e9c526f45ce1ed4514c47e497de0e996b23e1a3ee757f672e87f88bc4eb907b53af7c57411827350353dfe5d5936026654ebbd9a33e5e690e505623424a8c70fffddf2d34a971ace5e846e085e6f3f463cf36d7bebd44c83fcfeb8462a023c3885baec3f3e8cc14d302039148b9b7133050a2740e7da2f42ee191a1f38a7b1606b17e27d00c2999d02591"}, {0x10, 0x1, 0x4fe}, {0xd8, 0xffff, 0x8879, "e09e6f8e3ae40e804f03e8dbf9dc0a83450f2201431e5c6ff46d453c7107e13a2949103e9d830e251b93b978ddefb4fc44aceae992a9c9e8df59af5d901fe2a5c87974973cdd630b552408d98f1518d089bc5cef55dd08ec86c0a15c282b0bc231c8df7705bfa4a9f77005dcd087828bb960e32db4b87d687fc8249969915fd92ef625ef4f66b010f6cf921e3fdccf49dbf202e849ba9c2c7d7ce3dd18f3634ff876151f375e0b581ecf16723b779438dc9d29d8a0fae38697f7ead1d78a016def02b2daf544"}, {0xd0, 0xffff, 0x6fc0, "c4ce58906d278925d9ce3e0271bfe137e6cef22be7f7608564d4d5d7fc0b6eb2d79fb332509ca69a93052af413ca5e5412d446e06c38655a02ffc29f8f3db78bbd8c58e32b236fc86b2a745d7fee0c51ae28b73bd5297581e89d15902f9db19388a117e792100c57c06923ff90547ebdd8bee269a0c73718f51d504a17006d2be46af0580f1e39404f7199729a72b5f2c8cfce0fcbc4c5d4f303260f07aa03c42228445512d260c0fa30f2fec21be5b51aabfd0aac5f0a12c9"}, {0xb8, 0xffff, 0xa9df, "674e74a94f2e0de8f3c1d8e4a5312068d4670b02e2ec0c4db1be48b14d6c69e28145b20c2eea71bc38d9f120021bcc75c50080d51e8aaa66b93094d3d6caeef803f6ed56967e99a9a3ecf1938dd7e1b2717d60dbcd328e09103db857f65e6592097f48a9f057f8b824992545ff76d06ac4e738dc092e3f9737e6032fc1c008c6f3aa6ba411ba8f4ed4119b3f53bf6ae039f2ff741cede24f1c41b7ec2f27ff0f6e22ba"}, {0xc0, 0xffff, 0xec1c, "cb86c66be5a7dfd4830c72162ab670fb65c87971a71307153a2c7b1db7a994b735e62c3e0338090245fbe5603951bb4162a5376970a68bd89eeae4ef436e05ce48c475e5ea060f68a2e8ebd7df911ffd9cd7fd6839ff480f001ebc37d730063f83ebf1df479886025a4c749799d3e159f1cbf15bb5b9b7293cf1650cfe13f05b9e293aa158ba449c845ed59f2e77fa0dd91116c9266465f409cbc84cd2e0587ec85446d0696e776af0d415c076d7"}], 0x418}, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000340)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bdd4c5a1fdf79d364ed2de7e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af64801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10bcbd57c94ad64a3a289d05b4242956d3846a49cb4849eb194af240278368bc56700abe41fca059898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db05078122825a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84aedcbb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d3254fda9d6c68de4ca116dd887c40d8d08944c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a87454289541cc00000400000080000000000000004a06333504b4", 0xfffffffffffffeaa) 16:00:15 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003580)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = dup2(r0, r1) recvfrom$inet(r2, &(0x7f00000035c0)=""/200, 0xc8, 0x2, &(0x7f00000036c0)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() syz_extract_tcp_res(&(0x7f0000003700), 0x5, 0x100000001) fcntl$dupfd(r2, 0xa, r5) r6 = dup2(r3, r4) kevent(r5, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x101, &(0x7f0000000000), 0xa, 0x0) writev(r4, &(0x7f00000034c0)=[{&(0x7f0000000180)="5a7cf5f843a32359cce31adb3e1622ef2fb7429465aad9032911e7444e99fc702bbeb389171d52b93890b416a76b0ec9e115c1491792527fd66c5d98ebc9279d0025251f1086859b2ede4d70824329a06b1bb544287deabe5593b48bfc67b7b962642b345772678259bdb35b54ee07f320e86cb129860e584e8d14a26176b7da7950529082cd1523335c71f94fe1b723ca429f6c0ed80fe0df9f56e931a67edc23779a5be2143e573b176305c779c548ac71564d7b570d803688608adcf17e1a669c6d9b043558d79641f83157f9976cb713bf90d16ac4755a16aeff0bff133085af5569f344f67c5bb95a44a5bbe15f9d19b180d5e4ab6b4f4e823d57a0c3ca85902f1a5d1d23be98e78d93a969c1a104cab9c033ecc3627476859ab77bab7354398d9e0afea08dbc44a10f0f2efe927badc82abffc921c127608cbfbfd518ec568cb114d27d767bd3ff4b4b883b4f9aff304510e2f740d30c0d6e8abb788e8cff506548968d768117b8896fc941bb587a09984ad53f99d588bcdb7f02c0688e80154ca3cdde6b9822cdd99d72e9bc519b34b9add69e60c090f7bc2f78f4b536387c409691f602cc7fcc3f46921798a41a95d619acbdf4c91af7fce160a6f13eea4ef53c31ae49a12a34f80658b7a70bf43ed33f305aa4412c1ef3e5065827b54cb7f65121008376214596a124b36cec77355cfa060a91095b7a69665834df89b817466f89ca89b02109a29df3d71346aea6e148d5369faf54979d7f1ce2227b6715853194e0b82e8bd94b77d918207ff02a1d976fd96e9f78f12698222cb59efa37db006bcb1028d3258cafc2860f991cbbd669d26e8d04e0d3c8d4294e90e75a4eb48f5328841f04a9b15ffcea7b7a011896bff636c017af8c0d630f80546743b2ab1a1000d312d0ca27423fef5e79da94b6b5d8f5dbd25dfc5c862ffcc9bea3ed35b20620515ea577ffe052030b76f18cbec8754ddb6bf7b88bf5c20dadcee6cddb4d4014e3809450bd3bd1efe90fb5a5618dad27232282745b0f71d66f4c012d46f010928dda184bb3e2008894cbef3378e3d22f1e8d7b9fd8a109127594562cf38e3deb8e527f9bd6e0f2accf969f2cef0bd051ddf24639a761a5e58d7d0d7867249e52b003bee7bd0d1893bd93a75022abddec3659897bca0b690c208b6546c941e6d79f2a351d4b72563816873a1235294b22701510f6fb06abff2e68ac1e51a84c1e581b8dba1e5f60435eed82e651f34b995fdb876e55390aa41fbf02db0936a9ff028451b07cf052e8b80f43c66e9ad341c1fa835d79d71748dbb5068bb989335f61bfc1a947d4b17f87c8fef90e28a957035d5c13f2bb58d08ffac756d55555fbcee324711845477d5627d88f18b08cd9ea6c4d7fcfcffc3a6e691502592f6c18bf45f05c01ddf92e27fa70badb1d9e71632ec1c46b2cd6b5bedd382fda1ad9e4eb8e59aae66ab8a1c6802a3c36904c32b4994a7c8d4797f3eba9e5845920aa1a0308273e4000295ce181abd0b7977f3293ec12a2dcb3653048fa5badb153bc6162679f202cfebed5f897c0c240cf4c77d0fa94ae7393b725b1de9e7071bef3c4d2a11eb394eeedbf45cd0f8d5736eedbbdacb31b393b4182beb6031827f6d3f3c7eba4d2d63e413b241fd910627910089e8b857848af1d0887a2471ec6ca55f36aa5201ffd4c5d26e1f860dcf58bf7b06442839a7d71135256e207b37861513d7618071d63ff95c45a81035e06cb8c16036e7f21e417d59be4a9ea739928b15ffccb3664b1ffbf5ab4490dcbc8321547eb1d424cd231cac2ecdbe7b66cd14dffd00896c1b4cd3fd22ca069f6e84f58b540d336d590a8786660bd5e058986a52fb348ea07b85f2780f3a15f47120647cd4c858c824db1e68898e2bef2d0c839fd0cbc27d694dd4c0a0c282dd4818372caeeddf777d12601246a5ec4b4408eaacada50867b9f764076cc410b8d8c5210d1c728dac6153ad47b3c434576a1e5899edf6c94602841cf0f26661625c3f5d31a4d51576ede4f3a61b68966a2524940bf32d398d0fa9ed7339fb1c47c4801ecd6087bac1b16a94b8b8f8e06c285319a4fdbe20c91f9ddb4724fe9d869a6c3faa108fd765c467e93b5835d6c1c94b0ca9eaa651efc1237008dab2860490e7c6a835a7018b03bd9488b1fbad4b754fb8186f7bcb68a2193a1528bdbd4f5df1638415d3c2c997d1dadbfdcf4074f4c3e3b179865545f2ae825de9e393c66c606609f9c00c8a9c7a49985fa18a3a8768e1f07033cd19e5046d01e7319ad8a007f399d1bde8082f37b830ad7444807ef5b785e493878ede299d7d7b4948b0b449cb15f6424cd03b3376a2c20a1d564ae266c13e9ee672ad64e97b60ce823fd0e21182d7af21f61239d8217f97203c77970573571ec71846d9d153309775ba761aec111a9d7721c64b1c499123e32463b4bd6cf77272f310a045881589f1b5df9640d57fc8f0d35dd3b60632842f1f0507ac7c28cbdd05c8a97a9c7c56c7dde85a4c9691a3fed679b3f4f983fe2372703647fd5287a80060c99002a837097ca435cbbe5c97b47340b44f60834938f5d572053ae595449908912e1f840d0421e1ad8543e7617874876f0840a7888bcd59f77665d5ad2757aa9770f5ddef7e47bda9bc60a144589b3c02b09ccea6ac01a6b5e6f19a5b2a03540334dbfbb413b30473810b931801e19865b00388502aa0481f9bc74a84e2c7562dab85ddd7ff8e76af5e3a8996660a4dcbcd730a8bbdaf4c5481e24d992c8a43e6f979e302746855afc3b4613795442ba7ec18f81de2bac261c79ab7220431192b53890ea1dcbce984c1d9de851fd447bde7f94c4ae05cd438302ecb480ef25879c3a86c94e78c5f633951513e42cbeabc50960412c0ed027c653fc3cb300e8067262df49f46e8f28f03a7840c495a6af48248fb88a331cfbed9c87c7c61d3111bfb735f20cfd361151c15cabdfb0900f2cd86555bcece6ced566fea39503998f778e2f22d8c1bb520a0ac0dd7382b143e2021f08a3bf39675c12bdb6dadfab57717d95a8cf50af30939fbc45c24c1d42edf31aa3b280877e725fa92e95df3901ac399e71c179601ae289487560f7f429fc60a27671186f7579fcf6e57af4c0fbbccb4a4a4645db740ed53a035a15cc1fc16a7ed2882f25e0c34a848e9c5736dc824676141cd97038e77bddc03f33f648fce15932bf7279e4f460078c4f8cc39303947c7cf8ab13ee5ba07deed3e202b319b433f8dd15e2365d7916f185688a4bb0f802d7acd3607ee8e7fdd3aecf7599cb0b751d8c3aa9cb0fbfb1af70059fab07d97d2ec3e83c8109358906c50bfa7c7222ef88e40d5db0d9145e1a7c2c3b37a8e49dc1c38b628b883e713e80fc9ed8cf0fbe116a0fd52fc1df234b5d799f4a440c859fa06e02962341dc390e0edaf04d89b239381ca7cf8441f9109f52d53034d633faf5c09b5fc2b0d5c0a5ee463985b6a2173ea708e7814fe41afaeb917b395a3faa5aecf2fb3b74014c7f3ec4ebf589b5a51a60a139d3187afca39f65ff6d8115b01dc8766e018c8c04aca5ed81dccacb88be216b69e55c142becb496d0f15abec92ba6dd6fd8acf97dfcf459806a443d3847fd605c0c807a10b78820624aa7f46b4f6260de71938c9045c812f90d3089d10348f97cf8845a2e16b0522ac26be582d94ad2f5e89da813acc4717e1a9cae2b24812bbf93f5fa19e5fa9396b708fc2df1b9f38145fe2832372ac800310935c9c0a3a338ef847b343f68f3013bae59b27ff938d55a4a2ff7d10428d77ed3c51fc2cd69e022bb09a2564f108aa7837bcf266e3df990d0edc8c13f51f2089a3be0e7dc8f70c6c1546ac44f6dcdb7a4d98ae8f9f912e2421d57adac3f838d4852d35994545f0df93aec1c2a8646699b2274f5b99144d99f5e4d48c0d243e28834c8409536e8cdaaab21e3d5a799cb7b3c8cf21e3c5df33dd18523e0de9331a3c13fe19b1c575ccf927472bde0165bb48e837e23616f213683d4367397e1ccc97a8c8a75533428f62218e78ca4a53f8354a6ba7371d0f8d65499621d095f0c2b9ea505433fc755e029f79060578502970996c6487f876001d4cdfbf8bdad4aeb01c943d3e0410a5cefadaab176890833e0d29d31229c20ed5819f3a4f2ce1ca0bbe5fd29b438850bf99ffd70bf30b0fc0298f80f5e7315bbb1debe40cb92bd870c6fcc841f170deefb69f50c670ae6a66bff6c5a6817bf37ffd56753182cdd65c6438ace19bae2059d7ad14cf6838012d803415c2a7790ea2248eaf71ac3d02bc45a91ad791586c2affd901df1172a26832a98ebf509a9936b51003a0f3d407d926b340af5bd9de758cc60b55c17ed614e2c1ce48647db6e0c11a337a9e5900169a8e41f5d4487ac3337639c730572d2898844f0e354c0b50aceced51e71600b0c02c815dd673d0cf2314e08ee0ab9caf4ca4be2b308744f5e16fbe9f0c1c93fcf518436947c07ea228c462c5b08553f46413ba4b251e486ed3575cdba73c98214e41b96be1b207b1b7eda55dfc52a02338530c01facc63d2f96646efed9cd5f17372a23bee2690fc5a7d951d7729ba9b4fe19c015550536212294cd0c98142c703c931f83479c2a6c3f4e6a6453db2728463cb3936405020d6e7f0a2465575522aac0ab4c4d22aa9c88980b81c2474bfafab8dfa719f6749b712cf21009a156176b07286cbbcb0e0e3fa06df7c6e229f88b552d1de80fab3f0668a038e9504034a7b071339441165a283c298e0380b2866f52855426e3e5e97bf845e0659da7aaca2d8be9a10f7bd6eea4766ed9fc9c980e20f463d0950e9216222cac2fae7afae655684a0fd816c3d0d4dbf04c7657c33d74f595c5b29bbe590fee0e17c1dfbbd0c68ee8eb5806afd4b21a62f9f71e38cf679d77a6e175147d8bd3a4ebf0c8a748d86097659cf024b006bbe3f160d6e5ed7f99bb2ef43dddb190870f226dad62f8d20a011fb1e4e3dbe40b4604dbf50f1d6dc5aba434e4446fe441387104871d256ff0fc287ffea1faef2e3ad55169ee2aba1f2e51f8e4795ad9539e3f4953bbc77ed7e6a508e1de807d83fd06b01d5583b57f301bf3cae37582b89ac53ca86d83496ee80ffd9d2610435f23c8fc38538603daf8c47e636f351f56fd5e2f550d180cdbaadaf993d37989f95d1a9c20d233b6228593447acce728b3a3bf478f07cc0926b201b7fddb02db8e349980fc9717caebb0157de42867087ec1904ddff0b75cd23a1d61e5c311f582f370fa4b6800d1a9e3b99052c57eb9c09bc2f50320f0e534f4b4b3e3b6527679ee5ea6e592f32b8b791bb4fb0710a9f77dbd3130387a141405b30916ca13ddfb8f5451b3ee9ead945be5a6af2a59999e8f1f96e0e91aa41bd0cc2f40632ec5b4066273381c4de57f9db2559f850659ddf808246891084e79018761be9c52acb0d639d90e41c587843cfbeb2a14734d8a1c11232049f89348c6dc466ffa21dff71c65fc54eeaa46ecd2ed01fb0b951a67c48b2e1ee3143140282b6f1afbf740911944aa1a4fc5e7a3e5915f8504f07ba9f30e60b38bd95c22ee509152aa6d45207a85d9300a6ce9270ec1ace6f443a3146794d9c5a45788fe7ff13bc80c649096725242d43f433ca1091df34b51bb67e5f881289515858ccb5ae325774169e5189a986f8d0151f5490589c34609d88f12999cd991dbf86b659b412278cbdbfcaa33e405047dbd6fb9d9b85eb77fda01ec1341241d84a52d967fb3fc4683dc740c88863dcfb040b82bc2c23143bdef027a90073b2a70f4b", 0x1000}, {&(0x7f0000001180)="aa28a5f8bc24ddf68ef1a4600920997f5c54f703cd9abd333d74bf723df9893eee0cef5f87e938ee806223da7be4efcfbc08adfde63086810fd097a4e9b331552ebb3e5fac3454d15e50c499d335fa2211fe865c55aeec0629855d1ceadde58ee832e15828478a0b31bc63741488c4ed21b74c83d25efe5a72e46c353dbd1270c6ec30747a2c6ed53dd3d4ba82271b2ee649b0d2bbb8de4a1a75ffc4c2ed78bf2b1d6c4dbb4b4f094a1fad8dbb8025eaf5de25e7a1d98d7d22777590a88b74acd779e48e556b3ac1a8970a996d41b8b19254aefd44ace3a81c405bbca9fa9d74b9e21d9755cf56d0d9c9c1e665f01401006b1c53d9d1fcf8d895ec09585acd076a5f7962458e0d946ecce2dac7027988a15b99b0973300b109917846a14a7bc910c9f635e28590034e7c5daa4b82b7e4a8e0b289f96fda325d8ff4ce1c39f0b2c3c23b99592696aeb5919576fce28f56ae260ba4fd8cb5d618e7614981634e703efac3b02762118a960da2b6952daca341897a1630ca089c3d365beda8a0f6885321596a8243255e20c1ce10a40bece28f77a6811bf67420b62b0517ce85aad220950924dbcd4c29ecbe725d3f00478eb87b6d74085a7c361483dd424fe9652eff2085fa39a882ea11231e432319788f7a47bd1ebf9be5885e02dc83285441cb6e131af806acd107d560358e87b98c7da96ffdd415b557685a2a2219b21a9e46597582bba5637a83f1a8ab0b5ee9b3693bcafc01546f27da2e8b8c689121b68cb02e18597a3b724001506d4f413fe501b588c69654a3baa34427c7b083b27df6a9101d79c9c2f83d0f5893ff51d86514c6ffa02bc003270a615da0e05fc9353a7e541fc7c8db8343c7bd476b691ae3aac535fd904be5964ffe5680dfaf1f6b9bb031e8010069b988ff6111d7d19870b291001f3f9b09c5352eb866b7c4d5601a9ecdd653b66fc8d2717ac5d94dc8a7bbd0a6f25fd3c8d376ae4ada5c3b248f2fc19ad395bb9266aef277f7f1cb13d687e54ca358593703f5cf7e585b0135893e7caabb374b2e71225b33bd5fab448327151ee5d6b0e5f7eb7dd424f77b0079b79a15bcb91f65bea28808b8dd9ad70594257e5c249432e19cfa66395396d3958be32058526d8e31d0723825f9a949d249e05e2b5d055ee48f815d0d1649deb39fe3d2201c65aa74936c060e2ca098b47e62c564f74bc5bad0d3fb61ec5a1edfd0734062e6b9cd9795d6433768e2d952d7951804b6fbc98d8cd54004e9b5e4e4f474bb6bdf16dbe8e5cb5b01cb626703147b62bae271da9b1618f32f2d10c14a3474cc9a786631b77ac6c32f629a532c0f40a972d4df6b45e1bad3c3473c9b39e5b594571ac2e4526a8351007089e8c8d0b83bb10460c32fa3e44e64a092c19b2aa93eb7269c7e9623b69d8efd66ed1818b6232cd62dbf4f274e604b8be55516a3bd1f43c0a4fd0ee3a9ef3263f8c38e32320789c4139c9bd225654a07c6ff0505b5ab7995cc161cf3c018aa5d6c0e6210d2a03f18ee52178fd34fbc4e4eea15405cfb56310ad666b9efb6eb94cfd55b5c0ee1a735d1bd13cfbe8e20c0473fde0df3e480095bc649ab797f07c0d50d881b9a7042b656e0a8c52163abc88a99650205ae717ff26e0a8fdd428f45299be6997c3a51bf83d07f2d0d920c847ee05dac2599db83a46918ab6fabf3800675d6113315f75a7c8d3b18d767a48e2ccf8eab635f713aaf62af0d9e023e2d612046fe1bb324a2ff583450c10331af8ff5837801a13cb16d194c2e04f525353803742d2bc87e522f61b3c4db1d5553d2c707b6e68c76e245f692c0a2143a98548c10e74aaf7e17897874bd2e844b6e8887f24fcc069d45577a4b8e491d57161a9d87eb515803d3cdd00bec711874ab92f54ddfbb8ed88a475f7573c290af6792d2122b5f41d2071701c1e38e14ad6794498cf572cb9ac69b8f5f9bd7766bba984cd4048c5008153b3c624312b3d29e936b986c3cf3c2af4587b01afe475c54125ce34561300c76ddd6fd8beceb59d924dc3ac96c9c57b66af764eb341bbfad1d325ec071899026495f3aeca6d1974d9fe645495195fcb0281323125b0ed086677fa723c368166d043cef854ea2ebf3114514baba87923b7ee83dffacc2cf9317920afedabc84ae8c08306422342336f78337e8fac541e484e7db7a880a80efa6fed648605861564e8bd74c93665b77348e72c67ba1ca40fbdce2f70e2ef4d5565058ab8a7d0bfd08861d2fddaebdead8b6c83029087ea05163f3c2890015db99aa0e0303e76506499687c3d40d1c94bca976cf4aa302760525e56bd3c178a52a227bbffdfc90ae6337628501227e32ba9d5189b006e5d52c582f225cbc103fadf67b6b0d7b0cb0025c16836abb95ab3f279d3f41b762164c4390ec41d77f28ae7f3949ab13d228737ec6237954db06edfc4052a5f292ebec920ab36bae916d5b2802e0b9934c5291d0d9457507d75a20cc82acd235e708db0ecbcdc8dde8158ff8df90f50b47160cfd164a92b8474e73743e3098b63f2817a4b4a01016b529accd946afef120bd71c0ffb2e12c99acbf34a939a7d29310b9fe99764ed293bd977b8d8e79a043ca992f2ca4fb3fde84cbdac95a4dc62e781754b4222503e3f6ed4ce4f3f8a75bae010528cfdfde53e8a2a060f4907acaabfcdc5729d70ea67121cd90c07fc9ba8bee79e213f01e2f002d1d7248c69a41e728aec6aba2583899cf4288a3e2b3d9b2a63744a03bd167a235fad536fae505530f77cfd9141922277e5152fd8113bf79170e271e01ef3f14713b75ac1445da6eb8d31a9e9ae50f7453c100cca2ae07ce284fd61c673d4c24d8f3943ed47c4292d942ebd88cd25ce9b60312e3dddeacc5dfd899b7b821b70cf1c9c24b2d4cc2b20e70e84b6551666480d235b0ba28dd898751915a71a8635410f116e500faa248d195d25bc1b1b3002c66586da2be3f974da884e7183ac5a502ab3647160cdbc1b2d62fd966cbd3f516d5d9a416d174bb8148b9d7564939db7a2435deb93a8cdf95dd7fb0da5fcef9e778e8c14df1d01937d329ea903385daff94930b62490ab668d171f142e4f4865186c8fcc6d198496d45dea35a604211509872b2ac61542b169afacda051ac004d43fed91d5feb4fea963ba3e730addfd0f5219da18389c59ffc79fadf79956a37edfa73a8a4f33da51a581bc01918ca11a44bb0d288833326577233d9777df91a535fa1b9e12c45eef0c65593227e9b105443539b40f5f9086fc5db8f384a658c2b126d5e00753530d494629f41585360c124daa24c14ca1c9205fc090215bf7d12d2d0794c4c3419abda4862980cd4cdae132ba389c71aa518764cc5014f549ee13c2b525d22e7bfc921c191ad19466a5505715b56fa8c6035e8c9ed0b72e5a80f8f33cfd9f7fe9f948f61dd730c8d2e90b29093e0028a17d04977bd24f01c558d220daba513a3e694756d312068bf601be016c3f449b09e226804a63d57305d348b6b5a070f56303e69d9acf43a4fa1ad388e53e80be82b41c012b28da2cfac61b6a0665c0f783e821069190e7ac287a935c10ee98c1cec6bc6fa74f8b2e80c9a482d64ac3b296b6af8ae05411ab2f4f08a5987be353cbcbec9da6fb649fded6351c4665bba0d072f8dc6cacf4cbba001d727b2386e2e084a722f48afb5ab14618dc788aa1b3d1af3af6c3a5527edb31150a74cbbde26760483671bbe81c2d8df92f00a4f4ea6f33fd02e6d7c0d411e602d6978140f3058a7148713f8129a18a005bf9a39df82ddf1905971516082d7bff4902d7222c99371f05113917439f387fe554fd2774f339bb762b283caf3c78bd438198667c67a156ddb3804167f9539bff6e837b0caf858f9be4de018d155921245a5e6e6a433b0ef44397aee21c88a6e8580240142bc542c50463768a163406c18ea70127749b074524e0d95cb4850a5fb93a633fa62cb0f205ab70902807e4df48fb8d751c366389900b24167f6f2c9a8b9720d1fd2f762b10b1d951af20e00f348f020590a812a6d405f3a83a99b757fcca6761348616633486079c7506011604f0cde41948d2788e4b74e424112b309887901cd163c5a1789995a92171b322e31ff485715b81a6067b7e1996d31cd8b6aee4a4005ec0ab4c96c4b725b3d7aa80cae04fc15e3ee995c8710dd95aa8f6ddd79a63b746eba53e91f6641e706b2a1de16ec1d68a9e87c6302d868d503b727963c6e278f9bd7ff89524b81d49baa1b4de2c41000e021e7cac0c6c1e0e4c5e21e9de48539c312cdb846071cb27b1b016682ae191206cce9753653be2f854d18befd13f80cbf1da573b7cdf5e7296668f0dc56d11ccacfb65eb2e767370ceaa7fc9e0f088f2d40e58d3a01e3152e811d90c45b3960920a143eadec427ca8af664f58695edb1aea437cba22c12ddf5d836958c2637f0f5bda2cfa498562998d760c8a364aac8d3c2cc9fe6a4332cb6c3ac7bdb5bd8ce017cacdd39747f569e09989eb0c5087a37fe530b373829b445980c4d81c538b781c52637e185fd3e904035327eb1eefc44f28ee8475c3efe551dc29bca01c40f8d5d5126be23e207af7bcf12dbddf5c39d855f97144f6c8026d303ca66cc6cea423ebf79bec6421da5b44542d64a201903a93382b439e80d574f355416677f72914255e2c7ffba4b0d06ad4ded2e1b5ca687f6c3f2a1a4903be679f26c48d0e7a9b56aa8937622fa7204ea0a0a74f2916891c9777833cf94a518f8de34242b97f72795f7b5bca6d84b401429107178d8ce3504ca74f4f83e8c199d761cfb30e4f6c395011866b12d2dbf0299c52252e8e2fb69135fdc904af8d1c2fe4dcfab0e4263cde0b666035fc7425add5dc87b5ef9123e763ee8956f55c2889a94517d1b110bf456a371d1e10c425273bec65b4f2ab64b3dd4668bfe5495410316980ac164d33e03dc6b6d6a3eeda552a89b6599a0f5e6f6cfdf95a53a829bb3a85d29877993f0ddb0bb128958ed71e87e672b3d958ec57420d48a29c8267f358297a85ef29971a4808d8481043516dfb7cdae5b27cfe45c46e66025652af81c1fb3a8b9d47cc8144a7ff1e012b55a30d4d5329e57924a9f60b0bfddac26d3164b1a72f4bfd54dd5d386421bf2c702c72687b06cb4c2abf67980d4588861a84f1ab1a1d597659879f657fd5d1018096ea5adc722cf5dff11d066d94783bcccc806e6feffe458d68799d34d5ee578abb3eec6c28f0c9b477dfef7c8fb61a04ea090e3d1ac004d0d1d4a56a32055cab80f3072031bcf48c79682b65fc7b932d7ee99f6b7410ccd75efc62a8024d5b55df477b150ee94217324b80f88242deb6970ae816977165dd3206b4f2633aec3114c88a0c76175dcaf3815da7f6811652b03bda72ebcf2bbc6a6fa2e131a6a0d68fdf77193ed418181b8f0cf8bd9aec6d0d0d18bcd2bb888f6927038ee1fa1243dc3ea0587363f3403ec53b6f018c3167fb10d41cf84cd171c0955b2ce6581e179a9606b2386ade367f20fbb83995b282b192e960a51af1aa573e633cbe15f35af856d360e486d8e298b1baaf829438a0a65a7868560d83a06928803614b4c7db6d74cf9886781bdc05ecb5977e267de56dfd81a5eb9a6a2930d3a95c0043b85c96f2209bcafe11507721242952f39e330d50a616709ef6459e00d33e37d76bbdcad10ecdfaa3c75e0d5bc56758906a8a39bb422cfa3425202399abb6f5f6688b8b74929e0628944c4020900be8bf6376da5adf5cbd86d6a2342a9e7cb7bba73d8e9ca08f649733df9ab1d862c67afbb0", 0x1000}, {&(0x7f0000000080)="242f8c08f956e246e29bac74429797c47257e11af8fb66215de18923ce7d621139d00da2011b497763058f6450eee28388f5513828b4cedefdc969c01270c4108ca26101f87e88f944c97ce7207e2e6dcf132218366fc5a5659211c5741bf491", 0x60}, {&(0x7f0000000000)="535a263fb1d9b0adeadcaef4aea24ed0322c9775337e10d722f9401e1cffe383ccf8393d50d656ab97aa57", 0x2b}, {&(0x7f0000002180)="7137c42990c8e1efe5875e3c4d410c3ef5405798efdda0f9fa5473351e672c1943667ee763a56d68b773a3383d3840fecb403130d8ab8f9b55b01a25c926276a1cc3e99d0012153b6d0ffb539599b1ac5e0bf96620e68ac210446ae469e27a1119b213500a608f9bf74be826272d0814a0316f92dbfd5adab022d0daf8830e6e0d72a33b44d7da", 0x87}, {&(0x7f0000002240)="620c4c80ae5be4bcbf4cffb0598498cdbb3897086e87502dd7958279f06de51be2148bc9546e58210ea39857af0fa4693f50f2e7dd4f61ba7a1d878b80b6deb5e9f52d96eb3f8a9bb1825d7253865fa554a2b2bc4d04c1f16c912061afb265e215e6ec8210a7ee2041f2c2f2a11ad62feebc8f46d15569c2b9", 0x79}, {&(0x7f0000000100)="f68a6c092d483d40371fa262e21c68f3059f05d8e2579320a1f1c4ce22ef4aaa8c238e33f41a9097d08327c607e80fe3db821c7e4e", 0x35}, {&(0x7f00000022c0)="d0c677e61c361d8d420dc2d39587234acc130587ed1970aa6e157e256c9145b5357bab6f5b7187440fddb6af78783510f9ebaf10f7b150dd9ec7726308b3f736fb03b867907ceea164b36a1aad0a953aaf08a33393c7d4f08dd0bf8d05ed80de1eb4847909ff6c8fbb4143fc44969277652c0e27cf0bc021f5a8288d5970b12b58b9058c00a85570b9768a9f1a4649520c0ddb69b4d0ffcd6e1c6253f7818cf1094221a593ade87ed035108274d204c3f61e1264f288db97c5b442ca3204c8700b06f82748f6c1a0ef6b8397415e809fd373b76aba38d4127abf07532aab77aa104a42bb9852e10d5998b0ca4cfd4b247e9f1c1829492ffc833dd1780fa20e3f391f5359f29e5d4362eb593e778f2fc90cb44a43df56746d6499b8597dec5e9dd23d4acab07ee1519a549ddc62b9d252f42bbc02084b4e273e09312ae596df62293d522ef75b56be46553a169b46ec3834c743e99868277d3db96385407631bda4cccc8cd094d9e92bfadfbae19a87328b7dbf7ddf2ae5f752cb86aee1ad790d887fde2178da6c50bcedf411b3809eba40f8ea751edca5af4b6a985b7a12ca58c0197f7fa5f8a7da969396c45f44023b4cedffe0f1935d41036803ccba0bdb724a464beafa7402cc05abd025dfbecd1dde632706cbe04d70b094d4c2e733465eee342e318842c354c85975f149574262e99be6f33df6c43594b83d056cfeba9928409089a949abdeaee91fe65efc251fe6283f954cb490ff5d381a47fb07d6001f7576048ff88c6bf8d1a3e6a2ba2d95bc74a02de61972e6f19f2c7f33f5da7443b8f9def253f6db4acd3d2645752eb0e550035916063f314163d489274953bdffabad6020b5f66a8bff8df80d63c1fdd0a953baa5403e48ffaa204c4c2650bdae36ed1bef666ef4d4097bfe2616bd73f8388fd6d3c9b80a182f50fdc5aab699bdf8607af20c7e0962b68445660f4c7a60644c134679e935aa56219cb2e02321efd16609df5e221882466547624c82409f596e1bf6bb95f7742e38299690e926d6e4f028ae205107e63b33ee093186526bca9ee202871031712bac6d73d5494ba50a407aa12575956aa53bb1d871c2b0b73ba5821285e17193f1b352ea276c3125de50878b0d54806ae0d05ba67ca6a973d6e0313d640a062bff25cd9119643de0ff2f397fc727cb7fa26a787d7f19591360d02228214f79181b464cc954b468cf38a9f5f7734aa11d9aa14c18561360714aef8db795235a0344580be56b00933a1b7304388792d89c9c8683061f7944e86a39f5673e8eadfe063460950679e7b04a6686322a88fe605346ec43b1e3eb6001e1f9e21a8abbc3c63bc4bc97cdf0472df01da71f6314308a1102363a12ae9faf4f4533c55675e409f546f5dc590bbf7e7be6f5620b52e56840ecaa344a2a1fc15a0e0554d09c717f96ad00d489476bea4943dba961a7c507f00cb275109639a5eb320dfe6678fe6e71f5bdb3e30df703259ff71451e61c63169310b8454b944ce51c68d97e05153ea3b78fecda95dda207687401b8d35fa1f06e24d37b4ed8c6f36c2f44fcbc84bca8d6773819429aa3e97a6cd3fffe623802a549ee739b910fcdf6aa8873a7da37e29d53ee5632d5e84e7f8543001b2ca62afac61201bd07db495a1daa6e8378c81cba78e093bcfde2482b495d19d97a3c2c79d6c4b65f37b3a47d8d715cc96134dd6d35976ee2960e6102aed88416bb50be48287d949e9a9be8955ee66863be51d65d2987f7c1e58ccb3eaca1ba2a7e5f071c5db34f52434e554eb0ad6c24813666069761ce0822803b4c1b835d3252f6c5fdbd4d4eeaabb8fd90bdc4df0cfde6a3a3ecd59700679faecb912f16e9bf63b6d4423ff48266661e1b5a8d0cc615548dac23fade1b308475943cb9e06540482dade8153e45607b8409f0843329ff0c0e63446e1f205919409491a4da6761bf6e804739e9d07e3f26fbff4d4492f0168aedccb620987ae1965903ff09dd88aa938819fa98ca08b6198be38f4a2c1a5174bc132a50e1bc3714c9214576ed26e241993a923aa71cce04704c99d631f5c088f5cd8b2c8697e1a99cf1d71279640380f6c448f7e02d869b1997d233875b135ca4b42911cfb90ea0201df0bf04ff45d4dc7da2ccdf2b1e82327c3b4fb931b2c09d22d79aff9daad5877938accc77c723a9b77a4c2e0903791d66a63f21f98ebb81948b3d95179bd5a5b020d90f970ee9daddff8436b0b6e5e190e7a4faf2b4aaabb09c4bb400e14d147d66dff12f564038e16e24fedd8a937ae80c5652e4d6f62d81725daa30aabe60b3522bf831ef19c1d8550458c5444b4d92f81dd8d6d3b42c342b46e1d4a3de1d0f513460f606a99aa61101b4e55ffdff3281041e1b2c622375f48f756c0f1e8d8c9c63aacd0abf98908f7928a8b0a3430e1e01faaaceb9b8d153d5d44a054871444c973969f865d2e44026bd9565d75324647fedb146a0d3e51b7acdc87b05205c98ed5f2e860e22b6b5e719ab0368becb8b7437cc1c004dbd105ec9c1744acb8f9515caf55d2b9661d936d1b3412862f8d5010d0155355841265de33d6b0628f6eabdfa72b8d6e3ff2929d8310031338b188398616e6c1361d4c069c27cf492834b12235afad1085fffee8f025630fdc2ea8a6128955cd799af76467e18d6affd463fa948a9d3b47acf5c08622e3a7b25935e29dfd492069670566bf77310dc7da9e2dc3c8ca7f76c28aead47f3be39aa1b1749b583b3cd95852d32395af43ab913e6446748d94b39b339f0f0f1190e12bfc662b6dc6d0407afb0d242e84435e8e88562b9184e01f2ba245314710148be88df8850f4e6328804d9a09e2cbedb522e41089745cfbacd7de58283e207e9b0a6c408b1a242224d0697a451bfcc890342799a1a0db53bdff8b87a98c6e5976566c70b8a7e53f9218d5fcdb25cdd1a3a0b4f6610814bfaa139068a69d9859dfa2a72180ece5c8b0c11f9e3e6d1204e244b1c83dd354be9b52eb3ec8845ae71ced20443d51a97f3dff9ff8c39d8dda9366eb702294b3f1352e5de804af8363c563c683837042b683fb86574a338d3eb9cfea2f637c8ae70051ba60622dd55a0c322a4d591e7385793b7dcaf8e94073c9f890d469ff6bb943cb9830abdcdd4dd471066cb1b5e765abd965d699aaf51cc613eb8f751cf9d46590b0776178d36d72e06c15b356e45822c399bf9f6f38e1199f2e9d58efa8e8c448ab9be009c2bf15d564d5d34f96844ae5df25292a270948513509112713bd2b2c62f3f54f403daa7043c2369d3c6878fb5cd0380e13729e3fda03103f050373a484af4338ab0027ebaf800acb15530151c06cf066ff9e136e88aa09e1cf01241f32ba4e64f8fecda9882e99fde8208fa14f87560d2113e07e39cfaa001b1f8cd15cab2cd623ad67f387bb8575ea48039afc81bec50202c271337daf00ee72b9269919774d56c5f0320960364a4db1044c6856982176fd8ecd545ffcf62ef97578246df05be92c9272aeb35dcfcce5543b3000223947dd22386b9af75ef12f12a199ec098d42b765fbf6797cbe4d534b6af76ffe92769b38111e2fde7dd65b1abdbe6e3ecb52c382cb13c9e5942c7241172bcf219f5d6e504449bb4a60d44a2f8e84de343abb083544b75076e8075428262997128982aecc32d67f53cb7d4b941b408e1748129f5b2c285f025e923d93b13e9e920f2650231c0c290467c6b23adfb9f89b10d58aa88faf03b43e13f3d19d8987c63b3d9932e53339cf755196201b28f903b466976a5cfef2778f3fad2862ce37d0fab7c75e2ce9e8c3aa35945b9403a32f471ee1a57992c45a84d99f43d8b4c7868942390aa20a37439af8e913ff8b30eae31883daaf0191b196756ce90560e80b7e268c938de2d14801b0f203a21334afa59d0d30f8bbff1b3a15752aa8f8d42f96bc0c77502b69f607a55db4f5db699dc3ec82dd625e673e42034f968888b7478f3f2ccc239f7dc9515d603de947d7ac0eed21df56b0fb6131d6801385652e892947812c10c42c7d70bc7cf4d8ad8b0ff5e6f59f284889c64813a01f2ddadffd50292c3e89b9814ebb4766763f5d2ea854ce3c2597e1ef78aaec11a81a04d312b22a2ddbed98c02ad7eb4f1044918ec71678e81976a769c70bedca917ceb60f71726f4d734500f218c92b351bd0211607bfadfb2fdbcf4b3d8fd36e62c00f40a1ee532402e139ca62995fdae8683033c7f881fe292c0a4353bbb888a5376e13e1bf6f8f2147ebba1dca6023e45b09dce2f2b9e701b3978573249b49d0033d209b1a86f8e74666b0ff9acdeabb3b26011765cac3e80c061a433b8b9aa2d5c639b04c17b4031b24b6d6d4b78c7bae6790330bbd19f7ad6fd3d8636a1ab6de97a00e3dc0f6a4af1a85a6250e921bd716eabdbe0bd8d128a40eacad407d7ec48ac2d86912f06bd481707ac932e6ddd8c099b5013bbf74243af156b2d987d920e8ebdf5c31e806f533c405ce50b902cf8390dddca5f62934e0fa8323c136539dbb40849b5351aefe60b25444771e5d20b02a919b682110f93626dc3ba2674804ba42096dc2dfbbf16b15c8a9b28169014ac14df998db1ef21d7daba1d779b380e493e7a08baf515cc901986d1eb93b35c8a95a4a36145e106e63ae189de650c7d918875f689bb6a040d128cc6a558a0a3531928935de91138c0ffd998f0a7508b38f963bf574e48b803fc9d1cdca9255e3756a388ac1a51c373e1e2ca248e28a2e1f739cd4f5f724c2efefe884a53bea2991fadf11cf8264a0cd26fe78b922a8190f557d8680da87c70488018890db345d6601a196e81651486690aec39a6e684d398da7cefdf96c01cf062cb6b71c579aa8dab27a275316ab46e16dd0890f55b7162555ee66036bfbb8064af20ec12c4eba9ef4f545d5379bc4348f4669fb0a1f852c245e50bda80d21db53a3055c1bef408fed2f1c5dd9e8f5c489c33321b73375e4f0d757b5abf5cafb6092dbc2cb6c55fb7521231ac8f939bf75163588f144391cc998aa5a5f03872dd94db9b771dee1d8355a977686ec7d60fc3bcc15994bd720e6ad37bfcbdeeea85d747772a53c7b8717391ea1eecfd4fb815a73010169c435dac8ab0890d654097e4f87a4ec6711122d84d6a98ea935148a3255a8790bc4ab81d7f816e814a068f3e834f549a9317420406e8ce1a20b40149b2b65a16e0db318559a043b081f3a483b3f49d5f980444ac1c5ab6840d93371476d95b3f7a8e59aa81ed66e9b526cf000ec60263f74d4312dc08fa77aa86546c870d34bee2723b1e5601a57a7158e66752341bca3d58767e3d275f79963d3b4da7d264407ce9cc1d53511909eeec41543c602a548105289e6008b96a579eebd96e6787d0bf1f14ec6cf217b7a4e7e36937356391bd6d484eba8a39086e0c2cf4095bd71b4e84e9a141589e29cb426137da5ce5f5b99d1b9c2cc2add488a8f7fd628f85639231b13c78b7b6bef6841193b96a8c9aac30f6bef27bb77f4846ca764a04f7d04ee707ac83a76ea60d2027fe0bc60deaa9e4de05f680ca2f7123af7fd5d3da8d8406c6a9425fa0d206bdd0dde2e804817d8463ddafbb63c7a264bdd901dc978f56c1d1940b8ea6d582fc2b8168257be45f287f66a2a82763bc150e4aa2294793695f15bb1084857ac03a9eed6a3a531b2f0c8ba99fcb263bd38c45101e38b8ef6307c5665dd3e76c7a0908a6bf7d4c0ede18017e8294bbdd77f5b959e521bb9bc6d6641f0e96c864eabc3e0cb5812c738aae6e6939b07bd40afddc59f8f7d76bf48", 0x1000}, {&(0x7f00000032c0)="a950b0b1613365d59db0acb243d57db772ef72d8603dea469f5c01d53f89a810777720a844ea225b99f364ac34983d36e25374a5afdd574fc487ec03c78da7164987bffe215eb9601b112e5edd24cb113fc16267c0ce3d4cf556abb5cb84fa181e33ea91a06fae6f700379246058a6883613c9e21ced3781e02fea0d4cb30ee9e38b8d9083a49b64340a30890799a1efea4793a26dbaf40dbffb6282f0735eef81139717a4b538199f6b3eaaabb532c93ee9ea62ed1745193b45143e65081d549e37bb82f781ff904ab9840f3a7b3d1c10467e50fb", 0xd5}, {&(0x7f00000033c0)="01abcc68d27b2935bf97e60f43705b81fe795b2e919f94028091e62fb3f18b519fa301ee5b5ccb47aef3aed3ce1552e8e14c214b46b0de054ba1ea1485160ee3fbe2b77b4e04abb3c8038d609d7580b04945a41228c96fa99b0d1c9a96018108d417ff569d825f0d585ecec223e670cba5fda3c2d74c7950b9da0d9fc1f19f4f1e8dc516ac7839e09b225d178ed34ce21a55b145878446c643fc7c74202046d767c63d9c3f73203104a10331233629cd29a9daae1cb8a336a45a8012fd2a093bb3b20e1ffa8262dc66d4a765a5ec9ab16e9da601d0d1d2c7fb230aa9519bb3955648447e17154a57c34c0a5640fbf5749a845cec85a3e2", 0xf7}], 0xa) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000140)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup(r1) r2 = msgget$private(0x0, 0x421) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r3, 0xffffffffffffffff, 0x10000, 0xa6}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x5, './file0\x00', './file1\x00'}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000280)=0x9) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000240)='./file0/file0\x00') ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) 16:00:15 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000580)=""/252, 0xfc}, {&(0x7f0000000200)=""/169, 0xa9}], 0x2, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x540, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x0, 0x81, {[0x101, 0x5, 0x0, 0x4, 0x698e, 0x100000000, 0x8, 0x1ff, 0x270, 0x1a, 0x4, 0x1, 0x8, 0x80000001, 0x6, 0x17fa, 0x401, 0x7], [0x9, 0x7f, 0x5, 0xfffffffffffffffd, 0x101, 0x7, 0x60cc, 0x2, 0x4, 0x800000000], [0x1, 0x2, 0xffffffffffffffc5, 0x2ce97868, 0x3, 0x1, 0x9], [0x9, 0x800, 0x6, 0x100, 0x5d, 0x9], [{0x77d17129, 0x5, 0x3, 0x1000}, {0x4, 0x6, 0xfffffffffffffffc, 0x4}, {0x8, 0x100, 0x5}, {0x100000000, 0x1ff, 0x1, 0x6}, {0x10000, 0x8, 0x7fff, 0x2}, {0x3, 0xffff, 0x80, 0x5}, {0xe9c, 0x4, 0x9, 0xffffffffffffff80}, {0x8, 0x9d06036, 0x7f, 0x6}], {0x4, 0x6, 0xda4, 0x1}, {0x3, 0x100000001, 0xfffffffffffffff7, 0xfffffffffffffffc}}}) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 16:00:15 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000bc0)=0xc) r1 = getuid() setreuid(r0, r1) connect$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x1, 0x18, 0x7}, 0xc) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000480), &(0x7f0000000500)=0xffffffffffffff08) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x8000080002000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000b00)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/null\x00', 0x10000000000005d, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x7fff, 0x291f946c, 0x7619, 0x0, 0x5, 0x44e, 0xfffffffffffffef1, 0x0, 0x3, 0x1, 0x5}) linkat(r3, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000300)='./bus\x00', 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) r4 = open(&(0x7f0000000200)='./bus\x00', 0x8000000be, 0x100) renameat(r3, &(0x7f0000000840)='./bus\x00', r2, &(0x7f00000000c0)='./bus/file0\x00') mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x66, 0x6, {0x3f}}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000003c0)=0x9) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000340)={'./bus\x00', 0x3, 0x7}) fchdir(0xffffffffffffffff) mkdirat(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) readlinkat(r2, 0x0, 0x0, 0xfffffffffffffe00) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) geteuid() getuid() ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000002c0)) 16:00:15 executing program 0: syz_emit_ethernet(0x15, &(0x7f0000000040)="225bc85d76cdd91a9b4faa3c8316fb14159e7da0e9") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4c}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x35}, {0x6}]}) socket$inet6(0x18, 0x0, 0x8001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x4000000000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) 16:00:15 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0xbb01, 0x0) 16:00:15 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000002280)='~', 0x1}], 0x1, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) r1 = shmget(0x2, 0x200000, 0x40000080, &(0x7f0000002000/0x200000)=nil) shmat(r1, &(0x7f0000135000/0x1000)=nil, 0x1000) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x2d}, {0x6, 0xffffffff}]}) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x19, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3bf, &(0x7f0000000180)="9faf0e00b462f5c20c403cfd00000000000000000000000000268f00") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x76) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000100)=[{0x6, 0xffffffffffffffe1, 0x80000000, 0xffffffff}, {0x4, 0x100000001, 0x10001, 0x409c}]}) 16:00:15 executing program 1: msgget$private(0x0, 0x8) getrusage(0x1, &(0x7f0000000000)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x420, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) 16:00:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="99d06ca5d7bd9e806a8c2e2744777cd5a38592a9a0948cc5a5996b3586693946278b4b", 0x23) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xc9c7) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000001c0)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x5, './file0\x00', './file0\x00'}) open$dir(&(0x7f0000000280)='./file0\x00', 0x282, 0x2) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x9, 0x19, 0x0, 0x9}, {0x6, 0xb3, 0xfffffffffffffff7, 0x74}, {0xfffffffffffffff8, 0x407, 0x100, 0x732d}, {0x0, 0x6, 0x1, 0x4}]}) syz_emit_ethernet(0x7f, &(0x7f0000000380)="462ceaf8d985edb41587c7ca031b930f06a8b113f8bd647da62fc4fae0ca3b80c553e6b95edbf5cb912eed775ad5cb60d772ead66dac19f7efa2226dbe525d6d45a57f7e33af6143ca312025ab685f8fa5edf836aa4639edaaa97ae6ffc6f903b72e85fdb213b20416b58b72f99e13112d98022ed43a70f0a879dc918c7a26") linkat(r2, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r5 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r5, r6) fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) setsockopt(r1, 0x3, 0x3cc3, &(0x7f0000000540)="7e886a2aca46a9f56633f5a8bd7397ef5227225cb08fb966ec47745f930b8f9f17ffd0dc531e7e8f47a7e5968f0fd7b6f25339d7425a4c0774f11ce3e79329763dbfb83442566c047010aa2d0b8a89cf939138b9184741a23e5d48a229c3f9731c6820cccde35a9bbb2c206e74303087957ac71c20eab4f2ce0922ef0ccd904772b54e33a83293bf48d96e38de9df6119b3f1d139f1e34c6686fd4abf80e7113060bb8d0f2a2cb36dc1b7a9829eaa29310dae61dcbb6c0dd976e55767a132e3b59c5aed92ad7ad2e08878274632562e0a42fb6ec8c87527f20ad56bf", 0xdc) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x2000, 0x0) chown(&(0x7f0000000680)='./file0\x00', r7, r8) syz_emit_ethernet(0x0, &(0x7f00000006c0)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000700)) pwritev(r3, &(0x7f0000000900)=[{&(0x7f0000000740)="e8417f59f51d98c6a7b52aad82eca336dc4678fc368276f37a675ecf7d62016d63cf2586caf9afab8132a07c9a427066bfb84c1c6bbfba7f2a7ac58bd8d4ab57eb0a6cb99de7a064646be5ba552a91ccfa996398396c616d3c36b4c55ac658d3b84b140f459494b10e2389b8f75199955a2c27936605c6c6876cb3fd544252808ab36d867978a7b5640470cce488f515e97477901e9cd51beda2e7b19380c45d163d38474ab4", 0xa6}, {&(0x7f0000000800)="dbf31bc2b8bc4346ad70a3b91442b58f6424bda822588ba7dce206332cbb9b357979daed529ececafeba2055aef4e8c7b04aae6ec17ac679dcdac50e5ec1e2ebe203a4ff8210cbc48ed04b2db72a04dc1233197dfb8864a7797a80d03b87b8fd61e2e489175109ec80d74ae3f236e845a95fe2beaad2cee85e5f363a088fb7b5773823a51c0d82fb0cf86b5e59b5df4c348af4abc6599588c7a00e9a5a10fe7324e5a20a613fd62232b36220d1dd4821d802d50c7c4dee7d8a53ca8481e1c00148c653dd5a963426d7caa357ec792b411dfa40aa4b8b70d7b4782e07", 0xdc}], 0x2, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000940)=@file={0x0, ""/62}, &(0x7f0000000980)=0x40) shutdown(r2, 0x2) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x8000000000001, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), 0x2) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0c0b7ab03d80d96331626372c23731c15df46c2f5e708c34da70a24f0d9bf379d36f8b752d70b16ee8328089c4829fe1d5215db4797a4bb91ca811a229d9", 0x3e) 16:00:15 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000000), 0xc) listen(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x600, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x7) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCLOCK(r1, 0x20004276) r3 = semget$private(0x0, 0x4, 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) rmdir(&(0x7f0000000200)='./file0\x00') socket$inet(0x2, 0x2, 0x9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) faccessat(r4, &(0x7f00000001c0)='./file0\x00', 0x100, 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/236) 16:00:15 executing program 0: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: semget$private(0x0, 0x6, 0x84) setrlimit(0x1, &(0x7f0000000040)={0x1000000000000008, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x1, 0x5) connect$inet(r3, &(0x7f0000000240)={0x2, 0x2}, 0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x180, 0x110) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000002c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) write(r1, &(0x7f00000000c0)="b5c789d71381865de0e274d664ef47e38005b30a0b58a248804fca6bc0fe55acec24b3972140f97d597036fd090000009eea932c75b16a37491bf9a9120d26beaa5dfef2b8a1315fa3f665c2f06af6bc4e6e0782a5fc4dcdb82db7922071a5fec71d115e382b328d661e3e85162b8f2220dea189bbb6f6883639b537fe7b9f06fd765ad0c89fb3394d5352d4027d82e8c2d90d164caaa2c764a8ab527435143da96501174ba502070404a7a77896e7914fd8c14eacc018a3c1c380cf119f1d146c702ed0b0353de1ea0de5d367eec6e8e6f0a20735858e098bfeb60c47a2b6551079418695488990480910f1bbdb4e665664797708c00c58d99fc404a607af50f5e1e99a0ebefc7bd2abfa588eb00804c77807b1d8db44926ebae489a31114ecec75d31185110d35a0ce4ad52f84270ba60411ffdc202ee57370dd899801b91a656dca45a022fd824441845e46eefe8dd8265175354f23f050c3e617b41b128cb388d44d3c209777d645", 0x16a) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x810, r1, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 16:00:16 executing program 0: mknod(&(0x7f0000000580)='./bus\x00', 0x3a0914c44f7b202c, 0x6) r0 = open(&(0x7f00000025c0)='./bus\x00', 0x400000003fd, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000500)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000540)={0x3, 0x1, 0x3, 0x0, r1}) write(r0, &(0x7f0000000280)="d7e8cb912b098e78a37be38c6fae9f804dd8fd6bc9689a5f1630660f9f1825d3dce3d920cf685faef9d36b4a6ff4a351f8d349443196e9f97bb2fa313d357cedd99cac5611e3ed0f4423a4d6d73d57428aac941b8762c8ea4a824cf32ef3abb84b49cfaa8c2bac6fdb291d8ce75e283f461ca0dbf45dc625775172b109c911ede448a24b36f5d295efd3db766fbc2da264a5359173f1af265388916148b9f32f3270d497a560b1be33f1e126f6f069b76f4e", 0xb2) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='[\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='}+@$.\x00', &(0x7f0000000180)='^+%]\x00', &(0x7f00000001c0)='.\x00', &(0x7f0000000200)='\xfe\x00', &(0x7f0000000240)='*\\^%$\\\x00'], &(0x7f00000004c0)=[&(0x7f0000000380)='!%-!#])-[$\x00', &(0x7f00000003c0)='(@!\'#)\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='o&-\x00', &(0x7f0000000480)='(\x00']) 16:00:16 executing program 1: r0 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x2) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xffffffffffffffff) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) fcntl$setflags(r0, 0x2, 0x1) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7f) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) 16:00:16 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x4, 0x9, 0x9}]}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r1) write(r1, &(0x7f0000000200)='R', 0x1) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup(r0) 16:00:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x58) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) syz_emit_ethernet(0xe7, &(0x7f0000000180)="23041faa3cb0356675a0556da69eed15b0af934b7ca4f60930e0e990bda63b99923563f3d3f34491f9463c4e9030b1d4fb2a547952e98ec690ea79795ec2d2ac9e2a8ffdc0542a968953cd48219db89d7203c4701de2ac608f94b000dc8874d6ec2d633326545d20c18062d97e985f7df77927949ba6f331a787f2f97a5ba319c81946a98098db0e5bc2246d6fc33cddd9d225ab699abe3b32e63167b3bea405a2c1a8769d9d34707dabd92392b882842c3cfaa5dbfc2b39d32d428ca4acb0c8ab3ac26aaea4fcad5cc7ebf056e0b1cc1c376596a10176d55909baa710bb2d08d7e9a27bb5b199") ioctl$BIOCIMMEDIATE(r0, 0x400c5708, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x810, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x800000000801) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x8) open$dir(&(0x7f0000000100)='./bus\x00', 0x182, 0x34) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) 16:00:16 executing program 0: getuid() getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422"], 0x86, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) r2 = msgget(0x0, 0x684) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa41df84db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200"/223], 0x1, 0x800) pipe2(&(0x7f0000000100), 0x10000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x25) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x8080, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 16:00:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000eed000/0x1000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) clock_settime(0x4, &(0x7f0000000000)={0x200, 0x6}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1de, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1ff, 0x0) listen(r1, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0xc}, {0x276}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000240)=0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)) socket(0x27, 0x0, 0x6) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xb7, 0x0, 0xc6, 0x0) close(r2) write(r2, &(0x7f00000000c0)="bd70b4120bf281c62f9a7ae76e17729f81c1feb124c8a3f78845dee27c05e29af7103fa62e07732e5d221966dd5b30d1842bfe1f25d6b09378af6f28c8e8959da8f0a9b53ed579cac900a328d3d4b019e9e151fd7ff8ac01546c728043bc75cba409e3844524d7c8a38c6800e38a9c3661dfa002145ed8e36f2852ddd2b7ece6530830bb623d5d0552ddd1f8620d6cb45ec44b45b1a72116d24c2d22f19666b079627140f6e451d5198fe82ec7ef6b304bda08dcd8bdbc7e2a4119721ebff4fc535f8e47c64f737494af4fd430ec1bd2b2aad45d5ce97ed46455c901104322f58489662654ce9033cbfd39c81db7", 0xee) 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x41) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') r0 = dup(0xffffffffffffff9c) rmdir(&(0x7f00000000c0)='./file0\x00') sendto$unix(r0, &(0x7f0000000240)="475900e6ac2c5869effe4e2e4d95f36d802c4b28717f0eda6a201d0e63725391fb8a3dcce230b3ebe7ec660386aa2b7427ee067426bbde5ce5c73c6713e114b4ce26a848e4c31a4982ba033119b25e428f3d7f6862db214a9a328b8a00a2e2cf6163a68ff7d709ac7fa39d7dc9004000000000000000000000000000ee7dccf841256c7d1256fa5c207bf830c87010d94f754645b8affea4b67bc207dd8e32727ddcdf7d47fe9eda3552020930fe70274ea80a4b2296953c330efc", 0xbb, 0x5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) chroot(&(0x7f0000000100)='./file2\x00') 16:00:16 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) sendto$inet6(r0, &(0x7f0000000040)="98cc0002b237f3fa928be0cab454dbbcb7cd42fc5c394096ed14468d1b11817b91f3c6bc46a729ec18e464e8c6187b73f6144dd4a35e5839bdd74ae85c340bb19e8b958b6238e08de42d4700b650d238ae1a6b8eb5e8f877ae73f3ee67f931f6bbcff534d469d50e526181cdfb41409fa2c49de2fa83c4cd9ee856f27b48e75c25dd725ef462de4a25e2a3d97e981991102b78d664720c7824275fe43f1866d176266c1a4e9e211ecfb22305f6a9600f82b720e904748d023d4b7018b2bb720757def4483ef7f1c0ee51e8174608c9d9162e52", 0xd3, 0x404, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000140)=0x3, 0x4) sendmsg(r0, &(0x7f0000000a40)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x3e2, 0x401}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000003c0)="9e7bb44107218b82b4e402c08ac9838817c666d35ed682487bed4853dabb8798a9b7e9f221e7b01fb0d626cb054b666cb9bc9dab47d6df1871c6adfe339d", 0x3e}, {&(0x7f0000000400)="31cf192e6bb36f14c2835d4bb9e6a55db3e53ff342f813a877daf8453bc46b0a734adef611e45de1a427caf208aa3b4089dfb14be8b06d2b972d4ab960075c00c388095f1985fd4cfcfbaacbb390eeb3584344e714a309d13a61096e7886cd99fb11fdf8084cb9a1405688ea34d2bb11cc04845071012d450133e1236936c51183a1b573b5ec9db234d5ca62970bd8447b465d6dce87d0f61994550e88bac7001d2bc9cb404f3dc893cd3b8949", 0xad}, {&(0x7f00000004c0)="a6d2c324a808aeae3bd76f89172a2107a8d21926f06473e41ffddc618379bff4d0e6b6653c73dcc143ae5863d1f7f40bd955c66cb272e6c3f00c779680aeca13e0c78da55213d5f629a9af25317e05a9ef3afa6f77053844ff287342120582b945fdd01ce1a3a76aa74d6428ff0dc2611581283b507b39a9958c20", 0x7b}, {&(0x7f0000000540)="46e69c67119a3cb90e49f9888cb2b82125ae369e2c86ef4708a6e86e77321694130e9e4f1d95c151668a302942ab820363276173afd39dfd9b807fae54f8d571b8c454ca0631cd7122c8f3a2", 0x4c}], 0x4, &(0x7f0000000600)=[{0xf8, 0xffff, 0x9, "e989d39fb21d22376114146817cae7d81679a4e030246954a7be34d14094491a40f3394da02199764498e319df715b9845f04180f3c5e6fd5df3ac281d96b0eb8647873cd39d285f86c76165e85534d271e5f4a88c42990afe38fbc9d16090a214133ff5fff1ed891a6a1bec5bdf2224ac971fc5e16755e6bade16be5bb09b027f6b6c49dcdb4e55b075fb14c2c66728656554ba50a4fd6e8605f2a763588b6c67d82dab872589c7e8e0ffbd98f727f1e967dc0ef8f5fdd08e88f94b5b69e470c48ed81925dae24ce2e5036507b8ce53e7a21547fc4244ddb87e89483166280d8e74fc"}, {0x100, 0xffff, 0x9, "bd94e10022b79c3a65dd8a17b8205d292ea2eadbfbb2e1aa41c02d9a6563c6e283e22c34cfe37dad998fd3d7da11ceaa24af6cc01b3a1caa743da030d280b2b2203025143b0492eb82ae65ad566397e4cdaab1bd01e420ca14f97c4e029b89099dd37dff81d0bedf686b068299c87924f8229cf9bcff0e1952e5aa6a292372ef5f35e0859c5d0e28a9de861e6d09eb72720983976be383206fd6655f88a6e56505c6e9ce794474e325ec416683259b39c5caa925a092ffde8e559371a45ce8336980e78ad80cd6c55d34db0c2152938e20eac0571ecec91d47525c089e4cb8f7c729b51bc9b68741aed45f2cf09b0d"}, {0xa8, 0x0, 0x8, "36dcb76d055a3a9f7cfe53dc0328179320cefcd125744c4f7c704d0226d0ee3b66ebccd11f5f09cba060b97fee0a5030c7d6827e01ef93f0252f643098f645f15d6c2cd0725b917cfe1d85dd78df8fe6b1a60a11529a74548b76179b2795b8248de8fa5a735147806ea14963db231c82de29629318ea74a08341b4ad24ea25669e9c3c4616e2e2ba18316f3d1a557652b136ff8adb85bbb7"}, {0x18, 0xffff, 0xfff, "a4b41ef572bafa"}, {0x50, 0xffff, 0x7, "4eb4bc78574bf96f7511124f731b20b513c613c7af4d04c0a8168e1c1948a941ee50c68094cb8845c8f22df391a474f236bdbd5512fa8d349c326d23"}, {0x30, 0xffff, 0x7f, "e305bfc7240e46a07cc2857b08754f9f62fb30de505f79359a5065"}, {0xb8, 0xffff, 0x100, "1c1a19583b0ae510dd558973dc081dd0206a51d38aeeb2f06eb6a8b5c132e808af511fb3e529fd216522c28b92af03e6594f37dd7586b7096f8edac659a5eec2a6c9bc3563198a31e96c763953c4d01e011800b37bd07b7523587c4516bcce5d430bc3c7f7dfcdf782b0768391a298bef571731758e48d076984f18b773600ea905166d20a8d37dce805b5f1d9dd6fdd1a81045e074c03c21c6cb8473b555e5704631f3fe93e"}, {0x38, 0x1, 0xc68, "a24fdb3f38bfd2e9fe7da825a76ffef3136b11c3b6e0caab0de22500569d702b9360"}], 0x428}, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000001c0)="833775978d4f780536a7e191b984f20f977bcd401bc793dbb9499d2cc8d9083ccfe40f58fa9c8e813ab7ac02cda3a450424914c33072da3b57a7df6132aca4cd74244da44fc94acfccd7005fa139ec6a9f3acfc4722760af8c922a27eaa26667c9d9f9bbe20e6c98ae5fb47f650409fa926bdad9418df155f2191e4ac1309260fce7423f609a62a1429b8fefe7cb87fa7f85f4e754d1d8e5466b78ebbbc64957a306e566d872a034ddee33c97e2aa86f8bbca2e01b92d6b7d6da1a345f370de1a93b2188cf7df0072dffe8b9d4c3eaa91c909486ec42acb166c675fa7c98ff01000074136e73415c532c8978251d7ba2d6280ddce1f6791d72e6ee0de0ad91d8d6695dbf7f634ad148d50310425322271cb08978ce18779086dd3fff493f0f874bce72a7d360abd10a15e0b7dc2be381a62708ea1eb085e910b7701b3fb233bb9bcca55f2de8e54619a28e80943f87d29b326a021f38b83811cdc4676cf50299501728d07331a4d7f81d1256119a5e95c0a45eba4315dc11aff3913bb26c473e7b426c602ce0743d22d334d223324b8a2bfabd202691dbcebfbda91aed46f049927f95a59d116333556dfd5d4b896d65b663cf985fcef8fc469847b5316a01243451503f8eca56a3462e7183c18e6098d3885a2c329f3c35539b637a751f2f42a5f2427b3710a3b230", 0x1e9, 0x100000, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/52, &(0x7f0000000040)=0x34) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) r1 = semget(0x1, 0x3, 0x430) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000000)=""/25) write(r0, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x0, 0x8001, 0x800}], 0x1) 16:00:16 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0xd) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10018, 0x58) recvfrom(r0, &(0x7f0000000040)=""/14, 0xe, 0x40, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\t\x00\x00\x00ile0\x00'], 0xa) socket(0x1, 0x5, 0x4) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x8f28, 0xffffffff}, 0xc) 16:00:16 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x80, 0x2) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000100000001}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x1, 0x8000, 0x3f3, r2}) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x6, 0xcd07) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x10200, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x288, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:16 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) recvfrom$unix(r0, &(0x7f0000000040)=""/30, 0x1e, 0x1, 0x0, 0x0) 16:00:16 executing program 0: shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x100000015}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) clock_gettime(0x3, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) clock_gettime(0x3, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x7f, 0x1}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r1, 0x200000029, 0x2e, 0x0, 0x0) 16:00:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) symlinkat(&(0x7f0000000180)='./file1\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file1\x00', r0, &(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000140)='./file0\x00', 0x100, 0x80000001) close(r2) renameat(r2, &(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x51, 0x80, 0x200, "f24c50e5a7a48496bce309d4edf0cb8b349d154c", 0x9, 0x9}) syz_open_pts() syz_open_pts() 16:00:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) getsockname(r0, 0x0, &(0x7f0000000040)) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) r3 = dup2(r1, r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0x5) 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) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) semop(r2, &(0x7f0000000000)=[{0x0, 0x7df, 0x1000}, {0x3, 0x3f, 0x800}, {0x5, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x2, 0x100000000, 0x1000}, {0x3, 0x10, 0x800}, {0x7, 0x8, 0x1000}, {0x7, 0x9c, 0x1000}, {0x2, 0x2}], 0x9) syz_open_pts() getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000300)=0x8) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x639, 0x7ad, 0xa74, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:16 executing program 1: r0 = dup(0xffffffffffffff9c) fchmod(r0, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) fsync(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xc7, 0x4}], 0x1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x5, 0x6, 0xa7, 0x3f, "c639dd2d1031ce5e0ba6a47c6e3b6b11eb13aead", 0x6, 0x7}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ftruncate(r0, 0x0, 0x8) r2 = dup(r0) r3 = syz_open_pts() syz_open_pts() getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) wait4(r1, &(0x7f0000000180), 0x8, &(0x7f00000001c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x3, 0xfb, 0x5, 0x9bf2, "539a8cd3447bfcc0aec04a9ae9196b2ca1383464", 0x9, 0x4}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x8) getpeername(r2, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x100) r5 = getegid() r6 = socket(0x1a, 0x2, 0x1) r7 = getuid() fchownat(r0, &(0x7f00000003c0)='./file0\x00', r7, r5, 0x2) fchmod(r2, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000400)=0x5) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x6020, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000480)=0xd0d6) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000004c0)=0x81) dup(r4) fcntl$setown(r4, 0x6, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0x2, 0x36a3, 0x7ff, 0x81, "d2f3a92337898b77a46f103cec7387e9dc85e70f", 0x5, 0x1}) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) r2 = dup(r1) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="325d41dbdd2265a6aca4a7128b5ee412027b56195dfcf59e229e03188398447bcc0d6ea94400de0a6c68f442f7aa89afce0dd4bacb15c90ea03b51f57863d1450ab6211209bf7b33dea785172aeb1de8ea53108332bd395742561837d48d5737288e39cc04a47c68ee21cb7e32bfe39ff7ebe6c928df612409ba3bc0ea0da3c3bd8d449d920362ea1b0a37805c7faee80c6948c02f157274f4a051ed1a175d3be931bcdbb7", 0xa5}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="1b0065b94d9a5c9d42aeb64df91bcf9ece66ea08f25b916d2f00e673d39735b92a1ac69b33b3", 0x26}, {&(0x7f0000000240)="e9ea6427b6b1e94fbd3e480d5f4d1ea215de5abfd1ede2d4b27778fe4b92952ef46cd41462f1fb6b7243b1b0382670813acc1500077b8299eec49eb0", 0x3c}, {&(0x7f0000000280)="c8cfd5f83d3a2e9ddf690607f5c293951cf3e0c8253392f13a97f0dc46472e5ef59250ff5517b9d8962ec829d3b006271bb36777d5c95c47feccc42fad1b73a0cba967edeac007708227e3bad77e8e4c7f337b35994fa4655ec054e9ccfe0b688a0f42fd348c2f46746606fd462bab2e05983e7a6f94d3f4b4da5a050daa65cb36eae3e90a8fa0a1f36366549bd9d7f57c5d4562342ce9dee11cbf075b1dfbff08861ca123a486bdab2a426640caa1141f41b0558460ae2d9861ec", 0xbb}], 0x5, 0x0, 0x0, 0x6}, 0xd) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x7f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x3}, {0x20}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000140)="bea990e955a4ac09244691530866677ffb2cd6969b15dcdf649f447e629b21fa7c90151a5d49602f48c49abeb3a64c9b508d7bfbb14a210397e415318b1e56397b41b17c3a2997e6602bf1c9aeffaed52a2469620b5d4e7eed0f0d9a8f671afbe10cf6bc53d5a8a97c2819573752bce8f705d0b5da6db5ad8aed4c6a9d80713e1ef0b6cc53ff65fa1a614d1baae6c86c17aca00fc3cb77d4f66517c8b114b7ccdf804f3fefe95a283a969ca48a4520b36e74f62fe957c704ad028590446f04ef6b0de25d2bb16b3cfea2d45f3f9c6f17a605b0853b62408dcaf80031f88151928cdca03947", 0xe5}, {&(0x7f0000000240)="6a805ec5de5487139a799b747416", 0xe}, {&(0x7f0000000300)="de29ddda5fd2d7c4d6daedb27be2aa9fca3036495e2ea3cfc79bec7ac2d3adef97192888c190824597608ae63652c5c9c8c6fa304cebdf39c59d74677bec760da2836bab957afe12c88cc78e4778156f6bf877228689c87c2cf1e9a3aaabd1b2762bf94531999c9ac8d5466bc6251e53e54c48c82c468301e801b850e8f19b8a444e4dea298c54d8d34b17e4396247fd8a4364237516a00648c366d37a1b196191371777f2e49530475abb826497213ce34fd7cf2297dfaf9a58cdce3c698da36f30eb49efa3e1085840f53a52e1d747ab3611bf8be36bf669540d095ab7037b7911683233514971ac125bea06992a70b4028fd19a75b5f8e1787a103c2e7153ccb48baebd35a3d2a1d4b870741ffef0e701cd63970bfc1a2a16a58fc69b245af44e91e577f78f8f9775ba90748969c3058563fabecdbf3a7274c9ddc58b5faf9907c9942acf063ec408f7128484705ef4e2bd2283f4968b661f69678a2ff54c8ae5b8d75f6c47720d16478d4fb4cf1844c9335facb195c9715f715b47a589be9864afe3ea27c31316035f02b018395f240201f336c4dce254cffd62053cf92c13bcce827aae91e1b7c4fe906a617c44535be61725c80fb99aaa6518d1e38430497ede3ee91d78eba557aba376e6e5b6bdc6683e05d89be7d80d1a62ef006cc49416d49131c9025cac35a80d6e55d164c995bc4efaa069f612bcd62662db9090877cb4a489665436482067636b656807ef713ed1cf71a418c9d0be0f3879cd017678463c6887770afc884256fa0399c62f538d2e548e9e953f1cb01dd1025462c3377de44c505a9bdbabbb7bf1d3f5df0e5fe61e1c3d697fda397d0e8b59ca4e87d2bc1df55bb96d6553d1e54935cebf7cc12f1705023c0e0dfa900a60fca467326d52f5f02ef62c29fb46a7ad0d6e51859295fbcec96189b08b6bdbef2726dce390ae976e34d7a56e1b5e44db1bac64248adf540b432bbed3a067a93b3c14f26f4ca117b0c262d78ee0152b3ef0366a7d92460b856d1f61ed5ea79394127029050ab091ca5ab16e33f0f253c437fdf608f83949a8d2cf4a1f1308222887b6639be00cae338fd1b150cd3f3bbe831774e05e4cd73b6815ef8e16efa3cdf908d738dbba2e75b179fc58bf0b11f10fc078378737d120d47de15f0a919d0efe7f13d89885c17f9e004aa89a07b6b6fc7208655308185901483b1455bcf8a96226c2939a0da454c0100b5492a9f12d8a49b25055355428f275e3830ae398816d90c30d0ea6a60e9592d383c78a0593cabfa9ec956710c2af6968a0f2d90b330dbd08594e27bfcad5082591a89ef05f5f851abea0b3328c05c03dc5d882e874d067364add623ec153b539d41a2eb75d0b5558bca3ab4dc9458bd337ff3c5dd0c8aecfcf2c753133498136654c6158acce72942c06fee756a73c053e3152f88fbe6311b3d77ab4f73ab3870f1da37384a5cb0abe81f7327642486c5bb5e6111e43b461f2bf9d36f4b454bb4639b96689b2afc59ea01ac0061098520a7221fb115dd4548e0b19699a22302a160717fff2df6348a895e78062e99412077ec16992468cfa841af8917eae37905c7bb9275d116a1633d26bdd15f9d8dadc13a2e16bfa8bc02a96929edba0fd726bc561de9c1b34bf179b3cfb35ac2bd2f033e45c07e72c83e06a79b3601d4a44145c6dcbdf29eccb673f6d43fd3455e25e0eb629492aae0dec7bbda88d4572259196becc1e438fe4f879f46841fd62c33365248fb4017287c60e989c7cbf72b5ce7da7e96a3e1a3361652744fa94d232c1d127507fd2aa5625db9e6c1c2d4daa219c762d133c23889c922b86f723f8872877c6dfb099973b575f99a8f4d81ad74c70e0250155ae31f338cb22a31416411aeecc4e78f9dcb5d04f32e51ab77fcc42fdc6e6330f53dc4cc855c13b6a6d4f3d1f2a4087a943ff28b5431a0f339ae5e046b980eda9ba6d58d1f133fa949dc5a64b1f862166e9a3f2ee00e08e8ff63099e82493f02b73c3476267b27259815c7cfd636fdc1b2e0c579d5dbb9936f7d36df7ea9b587aef91d7e982d3b4a9585e9ad155172d05eb806575e3c2030e40a9750800e4b393dcfe6222cfe69b0328f630742f3f39ae079df29e2002fed4d0e58bbe6ab85974ab5e1c2e1e5b4be62812a7a889daf6274773828925f21903ba64da5fc287b005ed69f6d80d2a72dc6b1283a385eafe7b736d65fed1ecd9ad5ccda2562e24eb05f254de03ad62ee80ac51d788ceb0edb0247e5d6969fe6c244a7c8d7b46781cea8e08bcce36888c57bdbdfd94f555a4962007b3c77c4dfbeff17d6de192aee553b3018120e7ba5d589ff59ac757d7c3a10bad2cf607e6e84e4fe4fe60b1a939d12c87440cae06f126e100a3bbe436f1c48001cf60cb02d5a383986393fd554f3f63d7a23e1dbfa42e49fe512e617ce2e57474abcf7b0082ec3ab5da53f8b228981c1f52d152f9bbdbe81cbc18e96bdf3f530794f5c1ab87987594bc9152cc5a6d6e1f392e9955af29a6c119701a729f86f88cc996e27f78962a3d6f15736804e3f3afb2f0cc23276ee6197391890cb15e12dae4b4819a6fe502fca94170a32e8e5f6be7596712ea3b708f32c7e6e2255d8cb862779f2a2260357acf7e7238ef08e485e385ad64933e570c4db5ccc64bc740b3e45a3b52b6d902de5a73c20992c71ebc99df4d7470f47719f434c042477d8f0a611ac8dc93772fec667bed592c71d2ffe5f718abfafe8f6ad3cbae2aa31586fcd676f1c9be70f223fe69a1174544a1cdca2422076c43f3c0b78ed384fe923e8c8ce5592df33e1329450baf4e269d53cd469c03759520b1e101fada1a19113b0e0e53b1e188b10c8205e1acda9752029b69fca8340408f5f2921f012fe8897ac6bc96ea338ba7fc13b9030b73ec8f17cf764b6a9628d1f5c40ec42da06eef64592496b2cf3167185c2173763c9f8e5d75fcb49b1c9d98db3271d880a952352c5209075c65e6bb21fb4e9c803f57d1bca8e681d2ea104b73dd2259596960377b660e0977c6684da3316b103c7ccb3830378bf185ae2e21eb8582df5ec084053584bb6acc2722ccc119702358ac4739d16d0d0e7db75c3fc90675342cda0950ef30684ff684d0447a1de51944cb15311d42ca0cff7d207b2ef0b8f3bf45ad654b549447711ef65ec060a2493cb8d8b194bfad74a0b6859234adf19de372ef314a7fc34d82ebc4e504af41b2a313eb45997f1abd5aa20869b2af3de9179d9e1854d2fc35fe7dd787a059858f74516e4c601d05da568f61d4a64d421a80ee596004c39ff14cec836386cf18077755398a0fb72a778f6dab1a84d4740bdf557cf395f26abe5f22b5132d98c4c3a5da17c1546581a35d0c8e8d7c3a6b680e20c54f5d863ec8004a803a88e2f395c25d4d54e62e57db2c9e354e6716c3f41ceedbde1215ec0d8cf493301d94c6f2838c4ee4701cde227db662925cf3e156067e0ad3f234e5ac39a01792ba9985e86d1be2edd6d3b515b489c32750c8d3b1e08f9255e5019c065fb557235988637bfc510dcc22e534e2bbe1126d77b494638c843567bcf5da7651342db57f9a29def60fe4c2303077dbf97dea534fd77af0dd462871416ff60c861813fb8db018de005ce240e61ef71e3c6bc1ca4858e7591473e3add8ec035e0849ce75feeb59f169a68bac2d4a60a267e10c344487c9f321906775981d0adb59171fb79c89b521e577a87f8effee12f2632bab05c0b7c5f38d64928711fc6bd7e8b48ba0363e77dcfbafdd1fd3d1a95f291c76ff96a72036304db1ad0bc409aa5d064daa888a3931bb7c38530fc988292a8d6f638e6d469cd5c27a367a243b886371848eaa9061965d4fc77cd8b5b79749eb8a6fdcf2df51cd535e54e5dc2cdc1cd76759bcd8102eacc8c28d71f322b48ed643a8db67c23c81564250dd4f0009ddaed387e8d7ed0fd3be07d5ca04582dae73f7bcf4ce55b9ff60d3f299806d60cac2657134f1bebbf27846b30c7cf58aa79441eb46a3d824aec22e957a66683c32c9812beaa12412ec24786d8661a3148ddc0223ef883c6359d8d62bf098e28e2bc611e3863a6d060cd501f5b3db657e6181d167da72cdbe848ffd518a34ed90caebcc048b4f2c1661d9c4af8cec53fa39bd5ad9e251bf65355bb4a0bec51d95e28ca346189d1e7570bb5d68d783537756788a221f946a8faeaf122abdce29abdf3dbb0727521221b39717e0b81e814717f0eebffa139f815bacad4dbba1b6021884736c6272b43c9f21398cabc108cb116b3e7d1cb1f4fe098adad87a7e7f1647bff3d76eceeb4f8a65c75f2f00ccb76c700ac7683ede6b19a7b03bba763df844402d9041dc3c719ced37a7a7ae34f724f1132d44e6d24e4d485d485012dcaae1cbedc94fc1a029317ae513c95d214a4fa04136c04e2ea94854e16d47fcb2d742435b9c4cce7e4c471b0906a3cc9260797f15e95e7617b32f7d1770ebbf627d925c0f817fb9732aa1c4751c48a9715951953424ece4649ffa0fb2b1b2ebf49cc8aebb4532d4ba66f1e189fe01612dffa116d12a0f0bbeafdde5537b73b2dc6b960d1514d74079e1382d3d1119d0c08dd78a437bbeed45a085461e29dc23f56afba29124fe72ef9a3139cb811e6400e01e8e84091482a9e58a50cf4450b56c66d15e16c70755e3b07b41ddeaa202a8a9a4b6228245b56ac012059c42836a883029f0ffb557c9d43bbae02489f1710e87e3cfb00a83202e0ac4fa411d83d48a51ce8b4bcf0655147e1610d5cf3b73c76a802473c93111fe218073cbc263ca66fff92327290ead5d02674f29ab72a02a604b39ff506ba1877ead1b0da286112d5c22def14adb1d310a2b753124ede1490912d347552558dd21eccf59f082b1e6a322d2c11fc610f750c4727c381256008279cbd2abce6e38133ec80d7a97e4ef59c5b3fa57657d12cb85deda0756d8313dec6774ef87a5fffe71357fc84607608b79a38ececbea03a77a4af6ab15301e2e27567b7475bdd824f5e5da8a463cf9e36dc1d49ca732f819a0e8b9a6c8a42cc2de5c80355b72e4915f8d6c9bb8cbae87e760be49d458d71e5829e6546004b29f2117b0fac8f74b30e8672ddf2aa874260c573c127d375dcd2cfd87ecde8ca09cbc0d096781fb531d09f1e8504ebb890f2974fce2981c61888648d2fac33082d27004ea8f67ec1876a9188be322af986ea179ca412da812236be5c2b551bb09524e350c3631ad6b7f5289be8237c98c2bd4009d9617c5810e9cd1e3234da4fc35446308816df4b93fa4a5e0c435c52e43c5d5671e794dba7f2e48cfb047294469d9db9c59cd7d3041499c4fc6c7b856c399fce9f4a8facfa0c2e752c771b760b121adc87ab32f89feb62cfba99709cce6dde39cae482f23c9067fe4dbeb743b9bfa3eece4a866e1d6fef4632d59a40fc3d0f3715876d5531cbe9d9f856b795885112bdb7c361af85d647652c377556fae42b23bae6cb8917c69b3e84c432b8893b490615095261de81efb42d7a24af271fbd2d411bd64acce5fe7db8b52f6652ec64cf6419802dd738e238a56654b60abc36fb942593c27d357cda27c5530377c3e51844d625cb2d61ead024589dc0cd7de9904138b452c828f2859f9f5fe340d4f48c9cfa815e70282689446eeb4a4f5586b8c172fcbf6208fce5152645f26797dc525d3c000cb689b3cea56c274856647ca267777fe875cb77bc03da711c26897e1510f4c851cbc6f1cd7d579575b8284e2cd8f8bab804d7033650eff978b45b2af8e6a1d8043629213f97bbf", 0x1000}, {&(0x7f0000000280)='N', 0x1}, {&(0x7f0000001300)="61ba3167b5d9fbba068ae1fc2b45e3f8fd75d3c4523d66e68ccc05d229a0faa7673ac172a75b2267f396849604be27b16c44dd8661443d2f883d0ff554892d08828e40bdd0d7a10a7bcf0dd1ce7b082f83", 0x51}, {&(0x7f0000001380)="5ccb829456017d4d8e8495cb", 0xc}], 0x6, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() r3 = getuid() setreuid(r2, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x8001, 0x8, 0x4, 0x4, "93914e87780c779d9889587b77b51eab5581d90f", 0xbc, 0x7f}) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) lseek(r1, 0x0, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0xee}, {r0}], 0x2, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240), 0x7fffffff, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x3, 0x299d, './bus\x00', 0x8, 0x411, 0x96, 0x1bcd8b31}) 16:00:17 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x108, 0xffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000180)={0x3, 0x0, 0x9, 0x8, r2}) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x500, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x11, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) write(r1, &(0x7f0000000240)="c3725d4e7bf815398bf3cd1596aca405d79ded7d2680f11baed6f038789fa304ba71c07d627aa06c6fe0900ee305451f29a4c4d80934416dd56e64653eb13405faaf8b92ddc440d47e04d6beb4a9fb51ee0daf868f786a01cce592cd85acf038ef40cac52e34fe22d63acb20d6c323d1f1f8ad5d0cd335caf928a2a848d9177d3c2cc49b739bb9f8bdeabaadc21d4f04cb9d1aaed4aa788dc364c97d2d91d5", 0x9f) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x0, 0x6, 0x4}, {0x18, 0x0, 0x1, 0x101}, 0x0, [0x5, 0x8000, 0x7, 0x5, 0x3, 0x1, 0xfffffffffffff800, 0x8001]}, 0x3c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) mknod(&(0x7f0000000080)='./bus\x00', 0xc100, 0x9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") getrusage(0x0, &(0x7f0000000180)) 16:00:17 executing program 1: kqueue() r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x51b, 0x0) close(r0) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) pledge(&(0x7f0000000000)='!,\x00', &(0x7f0000000040)='\x00') 16:00:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x0, 0x7}, 0x1, 0xf723d9c, 0x5}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000280)=0x81000000) 16:00:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x64}, {0x6}]}) open(&(0x7f0000000100)='./file0\x00', 0x620, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8c90, 0x20) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x7fffffff) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x0) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r2 = getuid() getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) syz_emit_ethernet(0x0, &(0x7f0000000000)="a2") 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:00:17 executing program 0: r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000000000)={0x3, "014e52754ac5c1eb7ef5cc4b18f0c5116f83427a6fa5bbfec7bced405c7454e230a1a4eec3b9de6ed26730ef97ef0ab91197114d9dd3277ac4fd7e156dda942ca7e7e5987781b286b3599bae7744b1c7103e7fc007c7061a04e8317670d5d604289fbc73104736c0ad09a14ff15290229d3879492f8f9a45678049a02d2449f5428236140835a7d510b1339fc4c34fe28838bfe6eec5d84c474cd3745cc31fc2b5d2f8b28a8f4f68dffb4e408177218f7c6e84f9ab91c3ba93d9359acf50203970200e6eae9d11f7b4a037eb209441af1c8a520261"}, 0xdd, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "a2543884888b971f263c382b33839df04bf328c39a43773403bf89eb169900671cd16c2ab7f5908201d45fad856a239a02c6ca71f0cbb9b8c5d9823a6a4fbc450e13644daaa635677b9541dab95c05e32a0e1a9dda7ecca509d586f20beb162d0035128b888fb2f5b0030156785b974108a579d172915a1cd1e84fb05e9c7c5c0f87dbdc9d3e714b12aee8b8538dad6278495570aa8a436e9165bf832ae279c3a6487329621f46c4216d7826da5b5db6450a8eaf64f1d28ed11c8b7d6352e36aee7f48771e48639f4854e16e2e3695887ff2c6e7859afed29dad32319ae11401c46d4c405e625dae7247899241cf230f96b5cb01c78b9b0c86f184becb9ccc3e0a66596520f27c4a43c4c882a1358d197a18e8758c931c3d2b086636e98c451c566b0b97de84c53d11ed693131cc54cb306bdfb70d724c6df312983ff3973e40631442112252d3a6a1a719e098c26339be3e933e4fbc4d6bbb94fc6b41f80cfd6fd78f566e01dae02ebf2bd1629db23e0302846500d35474e02ef9cea1914b5d527729bb4be236151b98a43cf1bb10d03f402980ca60f74fbae41518a7eb7cb71b89e167be475e6be955623e9897bd0ef04e3059c2daa0f94bd4c614d552a00e7e56490d6f6bb9d9a9d605bcf4d428b96e161f05eb2e909960f55e83bd1f8825ab1c2b3f31b42a9818042e7bd1c8055ef707f082556698048483f8bd31059373f11eee8ae8b5517459cd3e5732275fec00c0385118aa81ccb223c017c222acafa8f7866c6f3725e0f8bee19cd1b8dc6556c78c1a068d21d735c58ea01c5261957b4cf532ba6f0c3e5fc2d3e95e55e093fd176943c3b966ceec87d0b3e1234b068df6c21cc9e6dc73a8f3bf2feedee957f1989b2a9ae635dea0b8aa426a6205ce106f2c3c5a9055554840dc7f39c52b4e231de91987059bfcee9ed20f8cae001fe3a48ed32600c772e5fbbfcf75adcfa7c63526bbe68aed684170486e2aafc5bd4302d9b9e874cf51fd4d2b3f706d93a8b4f827bc9ec9888ac1f88764597031384049f2bd445c7aa24748aeb2106b82006f018dd5ca7523bcfed887585e4b8caca76a3152a29b2bb972fca9d2188ebcd87d80cd527cbb442391e44ba1aa16914e6b4938579a7c4ac9219392ee4d58ab2ba26fde0b076d0ac28e2af07c7de6baa1d3a207eb7d643b941ebf57cf6f4061f74b464ebdbe567b922fe3809f862b94ebf9577d89354004a993b40972e86e3dc51e756c4fafe624077c0e2aa8bb33fb3fc3fd3079ae602446cb0ae9dc0fbf2e353af0273aaea7fe4968e07fd01777058f62662e0b6c5aac3ca3087f6bd2efe7bf5d77e2dd90736c8306e26600c781aa3f7f568c95bcc06b1c276c41aa0cddeec8c0c767da8c3ce8af80f61bccd0bccae620ddb3739ed5dfa4226634781f6a40707969c9bd1d3bac34875d61569d8d239d8950684b1d29e00c12601620f01b597cfbd7c4f32d4295768e39117e25b99c3b2ec78e3cbe3594eef996a13f76d3cf00658b4f23852b15aabf7f17500ed67d5648cdaf10c0320623c6bca6c2448344b2a9c3245c511568c017167c88d503b3531539d136720fcbd4606e3bb3c6e51794ab32a89634b70cb6cd53cccc95941de6bca5e2db86d4c61cc65eaafb619899510650173607d037590b5aaa062e7055a9813023e2aabae65d0b3bcade25f70a03a6cca9f2c5d22999c474bb608f1df674b52093acc46ce71476c51155dfb0d99cd71a80267bf29e0bd4d1afac0c11acfe38ed03c26be29230f05d755491fc0aee030af73b793ad2ce43f576c12620892415073df0bde5ae912f462cd6036d35ead3b00c4fd50a91217c5acf40d0b5d99d7ed491ac67fc9492c3b97881ebb862503456832d0647bf56e681fafbafa70c104a58489380ffcd5df36d3128bb90d6ec57d5a37985e3ef04fb4e14040dd02feb1ddb16c6f87dcedbbdc1e9951792db31d4e38c4df1b7325cb9ab10e6c9583383dee48943127e812d4a5f41192440c0bf559bb1ea4891965447b6da27e11c3a6cf30e3b949a4364561963291a469067a0f0d0ede139254d16408cdb500ab9e3045a2455df32c97cbc4dcde6a4cecce314e9226f4293e8746422a06ecd89daf09c9a07942e879f386a16beaebe6b3b46e6ef6027b26a692cfa106f2d8ccc978b6d5431156396257775d6c26148b10edfe79bf8e4cd632a68b5739647f458aeacb4405f46c90f4027b88ebd04db1ebe7d9965e6af1ee950ac1488df85493db69e832ee8c92202e5ebe2bc1bfa1965f018857a131566cf2c3354ba55c3cfb5df2e603dc020c0a265ef0165126e0420674c2ac3e1ce43098df35c14ce3f0e4fb4cd0af862204b8386a52cf25beb86b99858990f2e070e6e282941ac61b050efa197088d04ab711d4eb45d11ed781eaa25cee430186b8da903037c6d95ecfe1dfae47ddac10660f005faae847c3fa136214e8e3603bb8a973f80490f1a997b38ebb29fb9ccfdf61759053ac2cc9ccf66222cf7edb13e9bfebef944c4c1c5dd2ec0e4c8171242d16d50c73836db4e5384d79a3239fe23db36bfbe3be99222f165a78295072ea5a8394b3edf7a85eb26a4314a84cec086c1bbae4cfc8a3e6a11edcabdb68769a91b007c819c71fd34174548a4a18d2523425cd4b32ed832dd213aef152d8cb703d34b7dbe639be62cc73cebc90111490ff6cb33876c5c34533fbafa04cbff548d36409d20b7158d502bc7b10401607c8f269243dc8caded579a2dc5a8a2f157c1880e3c851daede896ce1c68eeede307e30550c53b0ab26f286efda11ebbf47de630a77dfc03d562b0390f92bb861670ff8172361b459946208f969a52d72bf47ce08186ccaa95133bebbf8ab083b6ab74687adae4cf09df47deba08f20062945d9de631412a7eedb0c6d9661d49904f37cf7bb6608c4112b580d67dbf4578fde56a5b27c0c09d036f0bd49bb6cb776713891aeb0607fe952740195cee48b62ef0d61f31962ba38fdd54c34b1ad16af1b13842d77920c9f8a01aed1b5f9d3a388b967d34a8af0397b8e2f1ad7b025708467fdb43232f9e2da8475e99f096157131f36f2ec162a611071fe389469b2af727787edb2a8979bd78de1653432ea299e920b7d2598a8a807bd8b454b22b606bd91b442913f7272ad3f4b0f27ccaefff12196450eb8c2192b12ed3b05d5cc8e8be8f1fed4f38e7d657ab75e04241b81b2927fbd4f5410451a1ca15202b45b7aceb6f63259192b5aa1235f5301380ce6dcd4953c0ac03969bc9fa3b985c03871b6efdde1df81a894edf90652143c96a064e481f269ea8403b3617a5cf612f71219759525fc8c26a34b6fdc70e87538b56d889296e8722d1bb8b8972d8dbb96cafdedcc5b37de237f152b9631fdc8bf598089634c65ad6d5af20ed94803eff8f77ebf79260e341d122ae135b1afdedfca19beb33b93adb7e5087fb5c06d6dcae819cece83ee76559472fd3bbbee1bd35bca73f3088924a6ccb21cd58507c2580d6cfa67bfacfdcb85c941aca072d7dabada090e73a52c259e3aea2a14113816bef5bc551eb26bed1558e50cf10705295ac4cb8611b6e981dfa82c2cbc6065a0aaa744d55b4afd4167e047e24af5f40c1d02dcf27b4f08f8b5c682eaee41e0698b1732e1e8ecb5e62befab79b5a4440717d5c167bca21dd8d4977df3320a75a4a5987c07e3a6c37fe60badcb1f8969d23ee0228e02efa6dd5a610768877924e0effbf43540e2d9102299a459274d93e5dca4dc50e16edfcdff8b83c2f70696ccb2d57844ca5429bf98b2ff75b43d5a7ed64d2471f53218045403e82af11d67555002aa6c639c13960a5a0a1483a5f9d0b9f67bc1e7e5a9ae526abe31ec6804caee6f4fa06a9a96c331cd61ed8b7fda65e0c7d4ceb1499d374713f85b835198485e22d7bd41a69f0e0022afd4ca1d728f29dd2caf4135dcccfd86571da05bb9b49cd14cb838ba4d84586c899260ef4a8e3e3db3c2fbf4f2a548246b8c2d6dabfac9aeb71f83bbc17ba5f5119211baf0df5aacae77f0a1aecf113edce77e8a71d292ffc7bf3bb0319b3e4e4fdcf75626f7563717395737b6089903adffced4e4e4a0f4d754e71b1b007f7ec05a69c0860bbcc4913040011c42ccc13c5ddee786049bcb81be30631673baf992d5d7349c363097576baeb5d92d73fa2c5b6cc7356c984ce2496e8259bb4fc3df591366561cc2d9944054d6ca2f4fc3f238a13f3bc3cea6c2d6f9c60929c47e00f02eb5285e4b78d39b061808f0b63fa6aaf17a77d1e39f40fadde667b0612849aa0b623162621dd61350ef5e85177fd86f4137e75ba8f7abb09db78a713efac2120cbb2e157e10c554425d61193775420f99224758fb39a4726ff9bf786f89d10cff054766d5d2bd2bc4b0e160b5901f25a349d0aed51701cc295b8ec428f74aceee84b3cb975d85d875243110436b7a0c3d5cf7d09e9b0d738454781ee8e1e5f7f4c2e001e67de753a3f013d1c60268af9c4a2a1122eea67a1df6e74831783af10223ee9dd95c323e604e3bea0b38ecc4e04cd841cfad9e3a127234c03920c64ce5d599744dbbdae439155fb41c572b67d237474517b70fd5232ee7ecc8f31d198634241868aaf7a444d99308b54741f8f6c481db34c3bd9df02fd8a1a3b6b55be74bf94e1e0811362df5eabbb34a523ac772b781650c8939b0638668e022945c153a08a05123b993954766dddbfd2caf7b11851d84ceb030efd82092e79862ce8f7487281fcf0856bc0c30068b67e5555e974da688ac8fffd164bee1826464e94216d8fa8c02c6420206288b4b7f15ea2aa838509ce416be93c3a9897dcdfddbfb88eb360e525e096777fac142546d1264a0bdaab09e9c6b0e656bb9c6d7947a6a8c2a84bdd166961bcbc6f9860e5fb97b74f6809da11c6eee91e97a395b14e41b06442f79e7e6f572c97bcdc3e61f9421cab93a69240fc2005516df33dcb295285843030aa9e74fd63f70b3ad0551fc010c39c0e3e96828075b4d4d01471c182d92fbb2728b2f6b53ca5d4b9bd01221231cb8929a015180b887b03a7e93a366a11d8e7a5bfa4dde107a93d52cd25a369c51fed74714fab25a9f702a5bdcee5b64a46fd096586ab748f7c8d6d18d42534806456bc860c9e53c24bc922fd511f1b78ffab0c35ec0e0ee2fead6605bd4a5212a7181f137b364fa8d7766860d9221a658beb7606239581bf4dde1febfdd97fe43e0e76fb2c5cd0227ef694b13616d17ab06927c6dca611befc5214ae6fd37c33b3b009cbe9e8ff2a990eff1d0dc4e3d2f3f8ede237a929320a12de5b467524113d7e2cb875a6b4aeae763afa8dd145701cba0b85078b3b31426dce19b8c4edf536a66f2b0230546be87a12ce8f7541fefa9131d1628c97743465885ee0cfd6505d4ca5f10c641de878a966b611df7f7bc90054d74e68b95183bcc91aafa769de963a6316acf700cf7675bc949ece06bc16966823fb83e8ceda725719dd5e420e67fa39453f65ae721996c8c87e92a9f42546473d997f7da26df6fdc8210d9636f115fbc4d9871447498caf8f5b7eae02acbc2a4aacb49ab606a5264b3bc0e322b764385119228303c86c47a618e6c0b866b00b6770882d9332e7bd13068bf0465518f3f0c6c9bc6dad14886aecf404e9c35c7036201a0951a35db6f06bb06f77680dc72f5e20d553caa1efae38f62da2d49e5352990c1e245ab29b81cbb41b415ab7b3f55bc86181ecdecb47615f6da0ad8273758473ed00db80eb08ca273c8167047b43a84175a61bd7fb39ad32803a935"}, 0x1008, 0x800) r1 = syz_open_pts() msgsnd(r0, &(0x7f0000001140)={0x2, "e6e0acf76ea9433f23cfe0ec6e4f19baa6b07cab15611a45edeca4814c50eb67bf9ad93ba96d8eb502771b98f12ec3bf4924446c343c9e"}, 0x3f, 0x800) clock_gettime(0x2, &(0x7f0000001180)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000011c0)) r2 = dup2(r1, r1) r3 = semget$private(0x0, 0x3, 0x640) semop(r3, &(0x7f0000001200)=[{0x2, 0x598, 0x800}, {0x3, 0x81, 0x1800}, {0x1, 0x6, 0x1800}, {0x4, 0x2, 0x1800}], 0x4) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000001240)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001280)={0xfae, 0x7d, './file0\x00', 0x888, 0x401, 0x9, 0xd02a}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000012c0)={0x5, 0x7, {0x0, 0x7fffffff}}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000001300)) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000001540)=""/103) setitimer(0x2, &(0x7f0000001340)={{0x8, 0xff}, {0x8, 0x5}}, 0x0) pread(r2, &(0x7f0000001380)="586f65dd96b89f6378b4df02e032c1977a8b1a084be6f801f5059dd0afdad7965996a0c9d85d21644c50f068ba56f308fdf6859b5a981ad6297b37a05333130d89329614a44583528fdde9138f41fc6304372f073145915f914aaffcb9659fe03be75419c8b6660df877376c8505a1df60bd858f605ed262867131cf637aa9275b44351c3682c2d1caff715b9860e66fa5105b8dd5f9b3f1d1d47e3a89f6980a6c44861411bbcb31a17cd0c6174c8027a6d98e383f4ae73455a57db24726c6c7a2f2fc7566dd0dd6e7757e531d3c6bb09a92d25623e416444c3c2154e11a8986c37dc64285c0c12966cd9395ce1b7521b29b5463eb09900506292809c8f3", 0xfe, 0x0, 0x5e) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001480)) semop(r3, &(0x7f0000001500)=[{0x1, 0x7fff}, {0x6, 0x0, 0x799acf8db8bfca56}, {0x0, 0x100000001, 0x1800}, {0x3, 0x8001, 0x1000}], 0x4) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x5fec) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x401, 0x6e}) 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0)=[&(0x7f0000003b80)='\\:\x00', &(0x7f0000003bc0)='\x00', &(0x7f0000003c00)='\x00', &(0x7f0000003c40)='\x00', &(0x7f0000003c80)='-\x00'], &(0x7f0000003ec0)=[&(0x7f0000003d00)='%\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000003dc0)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003e80)='\']\x00']) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x7, 0x7ff, 0x4, 0x5, "a33e2f6e783c1c4b12e948ec20f9d06a2f75a342", 0x6, 0x1ff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x30090, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x7fffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r1, &(0x7f0000003ac0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000340)="da61649858307b0d832fa914e7c6b9bb8f69a852e1b07061e0baf9f8e89828453fbeb9ee862d4e1b59de90efa3fcbbd5a3a5b12da5752b851808ab8478dc089cbf29bb95316f707fe27e0ca4eede2ee9e6eaee042a94b2594ce4e2662954176a4d42ffd5642237f75c29b5443cd4ca8599efe4b3a469fa236dbb9126efd4e2f0225b3dc252ab5d549cd731b69fc601b322c3ef400b83b93faae8eea282dff3c79711f4369e0ea43bd76c85cc1a6c7f76a05bae5b7c20d9626c9681db5d079779cf20617733c0fd17a56584b7bc4866c9522c19cfa71c0497b26dda06d0f74f7c10a4b3fa9cc9cd5fc04673b5e66f25abcb4e1231120c159d80d541024ef4c61a38d60bfaabe55f713f70cd09e1b1d9ea57195e8065f9e3ba2d2fe2b8336cd8f7434bdd9ec73475cedea2902a093641a5749f3a8e9341e28ac805bcc75bb3b3d0186edd5cd35fa06ef9943d0d9bdfbac193da9dc68e2aa6ccbfb7f3ddfdff4306ed68e077d360e7b806de8446000b888a0ae0014ea017b61b9180eb7c88d8d084a251ea71a492172d8d1c039e26f9da4a52d455e65ef3657710394d53d2f2345e0732796f3bd899d7cfc985c72044fe981493c0c24e4330a4210b4fbf91bdc00e98cf3153d6188d216c8dd61190748c689a0bde90ddcb02bde5323735fe1d55dad348f555d3e1106bdf3011f94508536ef0f612f81357ffdc39cd6f40a9fe1f051e611bcfd82a2f7ce622fbec710c17309e39f5ed3cd3ac0bd61306fa242ad8ad64096b0f369f48413f35dd2aa6c8babef91b336ffe2a90ee92f6fea5d45431a395ce2b093931809fb7dace4802b3ecd26fc5a105272af6671f939e8fd439de9523f773f6f60a3829fc68ccdba4b6bbd26f95bbc12844c2c77200d76cde2950c748c4ce887cef3310f921708e7944ae732a547f90e7cf18303639a17b7a2f959a740d6a8656cf7247f61cdd3c3100db1a48f636a304ed31e6bcb22fae1b38af4bda146924e5863a8cced6508b945b4359fe7d83d5bcd13cfadcfeb4c6e57364afc4d8ce303c3b1f9e9517e8d7fb00d0789dc28901d88c20ba53cdd393d838cfeb7fe42db007b793d649bf998aad2874c061cdbc97f0b28c9c1368fe59f30985e651ffb029ad39eb51705bcbc3428af32bda7dd9132b3b36fbaf193bad21f544ca63ad16d038cc8a503406abe415f9fffcf2a7003d154ece0074f9dd1d3cc8cd24a97abf4ceb879c35d8ed9c8041ad2335ae8178d8f0d9c56659de2100477daefe1e4c3482f69d12a06a032ae0a320cec466835262ca5f7afb15b5e8cb422c14c7e107b052ef873d12c574463d5a35f1287412d3f9b0fc9b31feeafada3c7406c882286e0903eca537c440f830b9a4c2b92cdc630a3c9ba1cc0cb953d86464dfe6abe8ee2768d3fec917df9cdbbfbfbeb78419be2d23a1b330d7e36abbca2f5ed8aa1632c4d97264ef84d995f4d8d6d0e47f40a77bf3375cb5e1987e2b476e370d8f932093af7dd3f82aea798ecd807220f22f908ef4aff6d183a890c9e09864c773cfd3acf43ba6162bc01281b5756434c075a6292838a8c31ea34755e334ff1e5e0d77d96745cab5236fe54f2954f86c5e9e67fc2097927249dee7c0aa1a5a873e1a90af77381b049c3608c7c8023ba81a52bc33ad868ba59668a8ff34d4c46493918c8b934afe32d6e4feea7e2eff838c830dd77de6ef5ca564041a7639ca1420e709c904e926989acbc59f91f747765e3eea964dc6b318379badd6590a6b0a7efa65e0f970ac9bed7c48cc1c12d70a3a2a78d6f780043502b95b170a555933c4eea014fc96e8a94cb51f9cbba64aa6cfe0ba37b10a5820a2b487b12c8722abf9e8658c012ec42a8c312412868bc8368a1368dc64ec78aff6dfb05e02322f37f8c05fccc9134e8ce86c808bcab110028afcd1ac3915f6fae3fe54ebb98561e319ed25aee1bb0ef282b72ef47e58f461eb1ba5688bf4e1de1e21c9d958af3a496b0ec815350be803cd14a12a4b9e453405172dbceaae34ca1dd8e32abd0dcc9f553022f5ff37d7bfab424dbdf834d1b60b93cfa1d9624a722bb3013bb24c52a8fe4cd0f95f191bc74a42e445c79a6e789699c0f9a3c94f7f76bccb0d1c3ff565c392c1e03360661e1b627b50f728cfd28dd05c2f3f746cc151d6478af930dab912ea7d685d3493c9a949f6b64cfc7ece4598e8511198c8e793478f5b11c26fcccf3deabe2357421c619ae44155ee414e885cf3a228a3fad0e4df0a88766671731e793bd0b063b5908f93ba701ec0e9b351b7ee836d7c44266f52274bbb2889bb19bcc0aa1e9d057bd379f32dc28a6ae124c06918e63d70f08b01e37662b66684f40cae55e55eed0cc897af9759cad02c79fc9dbdc52cdc6cac5edd81c2b066b804d9c422f891c45f8b305999a021428d14fc594a2ea8fbf563f29730f2f8522fc4836c37e6a4186de211032b8fabb8b0476648f090f28b64a531038f5f2222ad9227483832becdebb57f83930f57e70fb87fc56e67be05fd86c461b024bb8c6264195bf0793da642a650c1c6b8f9b4663c1fc2fa4e4c91382dad646def17109eb54f62ec3a383163b259e621535838cd0bb9d33784d77079b80e713e4cc1f8bf49ed3dec12d43ee84d2cac269b4e71ac9e97503251b499b849eaaac5c577f4aea2f1cceb1a552690db8fefe3f105cf589cd3f472b577bea72f5b2b1fb5e43663ca894c6b47aa68fc22af1369012aecf0985de913415e0de4eb79f6b2c98801c8edd8c866d114b8c5d92de9a733d3b2f0b5d585fd37ef8ba85ee01c121f02055b7b3aaa3b063c9a7dad91e71688e7593e4b6aebf72bc882368eabea5bdbc9f524bf107c7dfc79f65978475b4e2ea45728c5c0e332e66688ebc399aa41a1dcf63d40da75c4a53e7eb03fd4825ae4f67298f533bb3553c3b0d1f6a88b74120ba1b3b20c1921136a14db7b12f22b075e90a738764805b68ab8a81f7d66026048befb60cc9a0697eaf58cdc335e68671b938690a61c7c617e9690be95b6a657750783971b00ad67e47e420140a1f7c1444539478a43de83e23cbad86beb00a560d29e95869117caf7941f41149d800df732bec0bd2b750e417b4cdc2c388ad0739e0b6ad32e9977f6ee9c77a5e91472b33c5280db5c35e3153a28180178a5d0bc8fcbad7580a49b3c6a5f21510dde9d89e32a1ce5539078772d257f900749ccef6c4e4afabfd15518d44bce3e424325abf66e205dcd41aad8e6a2b756c91eff945c5c0189e2dcc4abc6141c1c334b63e36a0b3a9a25a36ca034e2a3d70474523725371c626aa2da6b3192e2f9d41b1fcbbce91afafda9149fcfb90d7ea1524e2a0b23ce80ae7bc484756e27a211765a4858767b253a01c59de87b503de48323f37df8a0ec9695ba07c13ce07f5b6f9f0cdb44a359164efaf81dacf065ad900ed2e3fb89a9777e16b545ef13bf8c3e59de2edd5868be16ef3b714c2db352e94206b77cacfdaa3e494d2ac8788953d3d8411f3da2ba067f4e10af3887226baf8c6662de444cc6768b09a616b707e469aa9f152b9fa1e8351b5ae399ba4c71c3c2d3edadb369509a3ae17450d492fa0974b8e004ab330d002f63fcc0c4c4f00ccc2674e347e9c39e55629ec0cfa1fefcf2b2841231878719cb4f5325f4382f534d693ee545e4d52be0071ee1748aed8d5cac7570a1075a966a5da2c03ecd55afe514f07cf99678f9230af8480169cdd0f6a552d0e3b1b395e24d6f3807d2e4b25251869851f1eae040444d2850d397c879958c732b5b21ea596bd8b8e56cf46e7b41bf8e51bc7b29b90fd499bee291b5ee9f791b71d1af2d08ce5d646c7ac1ed8617d98ea9f26f5601e4c74d808b1bb904d68d4722c87a0bbcdfdee95d2f30aa49e0c5b758a3686d64cc53b078281a2cf3d2a0a969872a4a58c8c37e81a2078ac97c3eaab131b9b32cb07925ad57cd7fbaf592ad6adfde5fdcb52d517d0c1dcb7c13c34ad7d9cd84f71e007465add963c00879f4bea31ea6b3908bb6c14746ceb8817e3287b22b235635ae75770116ccdc30935bca98754ea20e2c9e717cd4b97cc8fbc06a61d8b0af3fa870fe81117a5bdb8210d9c6d822d20aacb09fca88cc645301545ac68d7740a8618c553b1d4795bc5cc033769557817427f0ff5447eaff9fcda8d696fdfc558bfebbb2b9871339382ada894e6690c988c9e2176035dfdffac2479b204d73b17d3d84077ef01c36df8e55b4e3f435f3e960188a640f3fad82ce2d33b95e35127e1cbe69b89fd0b6252468116ff163668279431626b928fed6ce2952e00541ff9eb7d63d0ee16168f75a96136f47a8ef9dfda7d8ff41108671723faa141d28ad067ea6dad0e0f60c9c506605de591c95a6578896d15d66ca22e7bd40851aaab059a643bda6b0f16ecdac1dd370e7477d39ce68c2e8c4d9a0c9de46c41a33af2f165f01316c8648715ccca6f478620813acff6c34ef8ddda1cfbec9f99d642e8570ca7c529dc67a7fe96533dbe2e059c693ce55c5848e6ab0d4a2a2a508a1765ea0569c7bece2a396750f6eb0302d6859f74b3c8907696c2729b424700148899ac1d0ca4be5302c8532caa5f94eb52fc021b64557eb31436dbc78df469ec334794011b0eb222d88d539f5fa8855a3b8a0eb37012a5d261a1176b376248c98ab723a1b3826a7dca7c878f140fb010e0d105c022450fffc67784286038883c5488cb6eb7d33f4b945e613b894082520da078befdbd60b7b29d6d153a9096e4bbee9e857d0b0b0fd50386bcc50446bd0727273d828e5c5307a6eac785e4e8d2413f7f65f7bc08f677fcf33764925a37a0f655d67dc0d4e37025c35a7a480c1fd59271420651a0e534ee61ac47c6d184418bf10268bc3986c7ffcfd1bede50705368e75084557db516b9b432f6c3b1a5644848b3ec8184fa65f6b91357ad089e0dca702684abe9a82c447aa3a8eea49241a9347726f94d4b295808787256b87c6f6d821ae0b807433c600c97dab55dbf644a9a1311005330c2c27a2e2cc908651f9439ea7eabab17060523c513cc48a1c62333b1d32985b87bba18abf8d604975c08b4de10aa2411b324707973ae67db8b932edcf76e2423366c7b440ec4e665a32592449589475db324efb3a6418fbd2b140622b6df669d9fc2707951e314aaccf112a491537c6269972c8428cce963513b1f49e377b01a0edf04172215d43cb2716e30342aded44449fac9bad82dade92007e9cb73677741d70cdd7040287c3f4716653e432748adb4da81aef5ecc4f82705ddeca2d1bb5f235798af4876eca865be38c6f349e9818bb383829f33291f488a76e9d3a4c7723940673332c4f78a98b5dc3c40d5b4e317ee6ba62074ce08d8aa67773900fdfe39ba26c22b4f75254e4003dadfde7d7a3a2371193fcbdeeaaf18fdb30f1231e98890761c23e0d14b72404056918c9870dee6c30b8db167936e2419238f5d38488efc0e6ded8aab232fa439dbb980fca09a0bdaec941f11ffa1d902574b5bb90eda902715ef1b1a644ec5b9a5115d211a174184791204057bc2c144e9a15332e9fdbf8cbcb1094dfc2ca9c72d12b35478601a9d67a467d1dd2b205bfda4d28171b16f355a41bce98c77b574e4d6834c8ad883d1e1c70d2fa3567498f39a962eff887c606697c83e04679cfd99f5a959a8426abc2b097027d2fe3c2c099be6ba1f44d63ddb9ebf18cb808a90c88ab8d9a5d3e5883e14c716737bab1e9875d7ada4a2e99d4a06a0c826e0293ebce4fe27a7a27ca0fa73d0b3bd6df23c855fca4464335d7b2e1", 0x1000}, {&(0x7f0000000180)="95ac59da99cb73e86642c3964b0b6227a7fe96749a3dca5f089475919c40a20d5157904d12ad299a85526c6c3cbaceef5bd32b54a3eea53cf2ab83893f5092ea6398c57ae026261be22afa3e36e90e13da80098e33ac9d8eb32c34a5a8da9600e20a0e1ef1dc306676a77332b248c84d11b09a1254145f9b0f3b419524e1a0b076f7fc5e544f285b651750586da0ed7fd929a6c544b74230efb4", 0x9a}, {&(0x7f0000001340)="661da20b60b15fc600d0fc62c0ca52d400b297913b170654a0fa828bc699cd20f362299313e6056d8702b041a0e8105f93c9848d37a560430020aa0b2b155d85680f65d99d0d961bfbe75527f3498933", 0x50}, {&(0x7f00000013c0)="f2cbe05d19ea04d5aff4b2be9715079196ba6b92fcf495bc027b6e01a514aed1223c1bf614e543977c6cb6f7c39b830bb205c15a82f58cfbddee4ed899e8202f97f8cf03dd228c0d3527bf8f20340c23d45b10d9528ac648de29bd1686fd3e3ddbf274f56c0444bea5ea8bbc7d43fdc637de8672a7fc34aa7d205ced81bf53cce2249c4714c460b955368e510b5dfa", 0x8f}, {&(0x7f0000001480)="4e55ab64df683ccde90bd615019bce071d70130fdf16046789ae4a1f46326c34c3f8db17c9e4a508fbaf7c90bed9ce1fae4c74f92f70d85b8c966268df75622eaee93289e88183349c14149e1135dc99d3c053969e", 0x55}, {&(0x7f0000001500)="f68d2c2d2c90ffe585f2c877c8cd33484932cd576245cd232c47407eebe0dcedfab305b64d0008c2a47fb8ae8589fb5bb6625699933774597b055068968909665827ed97a166d9cb49a4a1a180a0d5d4ef97443403bbc564ef48b8fcd0d62a77c2ef42a56a8f312ae49d53c09d0634003766cc2b70e303f72466d5f6d1097eb6dc9f326297d4ea34cc0dc1e0edab006981d6c8df6ba4c4cd5320b0715c3c3ef2b1f82d24cca5247271aff43d5fe60cc2a2ca0cda4c56cf73aaf14450a1d114bf56295b690064349382fd963a2ac240ffa6bf97593221b275c3f7a578a67c10d9ada3891390a0e4dc3e9f28a560a5174b8e3edf2bb6f125fc4103fe9125f7bcc5cac0f6b44f882cd8f727107cf10435168d642d1aad05baa6aacaaa0ba8b78151a49998eaf96da57f82f247107a4da1a740cfb3b74ddf3c20c9f920b331104f9529d756b8c2274a5b5fe88d5318d72af177b8bbb61b2e9e7f2c8ca5c14c8bcceb3174ff549adc58d3fb0a44a051f7ca7300f55cfc345d5b1288fd8857954cfae6bfce7bd4bd069d6f8a205b6bb3d485ecb782b3e034ba11062be1f304776917b76144724ceb1eaa8528d5163c6d392b8dca4be04d53639ef3764fd1804b950ecb52c3ff18fe21b2e04cfd7b0b9980fbd1d6dd269aa7dc57a889ee02dbf8d0adcbbb2303941f6aff39e86af4d922239c6cc62f62dddf72c480235264895fb5dca59d999bd926fd467352ec67ddfa62c4a6d1a1d5f7501d9049490b36f092f66cbec5d883744c193a7e9e85e173ef4dc07d00212a56c4c88d54ccf7ec778052a82d3da338932cb00dea0afb830834b545eca93d7667ed9ec01e1cb27f2c72de0c207fa3e6e7471a132371f5046d8f80d4161dffcc629968ff851a3b892f802ee5c42706acaafc3d20009241ac0de191a8b14915670f0b31601974db89f1f4bc3ade13a41954470d855aabcc8373a54d3e074ea5797507b08399cee1d1e61397b1ed7c0df04bdd858d8291ca0f6e877f9645321eef6ffb0119d64622f34d141736d7700840be6f921124b64acfef87f9392ea284036f39e337535a99dc501660154e64f3532f8303e5362f1890c46f6c777f70a974e830f570f064963c09af0e211bcf2d0ad65c84b01247e04561b2d2f5137e5d31b695ff8ffe7543fd88f0ff276e218a34baf7a8a5cbf3f49d4c1d989e366c1ccfee8452ac4fed088da900f07b0faca0f2c5f01a77b8452d2e7130a7f59a85acbe93ec02c0beed1c00ac2511d279b0b5e9c5cf3fe88278624b037c21d52694dabefa89385de9f9b3f4de1e3127d2889fcd2936558dc002012ea1c91faeb196ce5b3483e58cb2e7508ecfff7138707c4ef9135260847ea3128123dedd0bb2e3d90925a9389815801921a5bb82665513aef2ac769970a3f7a28da7229903ee5924e9747880983c05a94e47589eb09a7214d0ee8ee369602870d5498941ede0994541a79221f65c850099db597d38c9426fc27209e3d5bcede0a1d689aadff8f8f6c8b2b2b32c3a0149bc3e315f9db13782f2512095397869691d20ab8c6bee9d8468142dbc28c81e587efc02f93d3cd007f6f5ebcbc5fe3b55e6870bc4964db0829742e28063c0c37c1dc0679d66ba7308200bad26805e43cf8feffae58ed39ada0cad8e5d93b47a65dacc56254f13c9cc6eebaa972268e47dbc2993631dd00fff07bbc8f774a972812da180d63f2d557db6a34e9609fea7ebbd1e50d487566f48b0937b52e69eb92d420251c4a232b88f830662c9382a562c2603366334b06a7abdfeded7b3e57f809381635c77179272793181fedb4408881df39497a6ff40eb8ad89f117d3841fa57e8e13b2f6aee8a901e2c20a48826946f205befc36ae831debe7423b91cdee12db6edbf82500138b43744c3d7e284d03843376b8e3f353af22b3457e8931145b93380c1dbd0e2f1b3eb1712f258e1ae1cee687a79aee544f027eb5cbc2a95785e95962de0667abb58f4c69293aba109ddcf935cb0e518a5beb50a3c24f5a241587fef2253b05dcf940356332887a917b2f764f55cbb2f98baf23d56e610707226bc1a0f73ca7102c4f8d540afb9d7a1f25e487670c5da1311a2a50f54f71aa898e32f224d370b590e80d264d45e010530bf2326ea360d768a0c3ec0b232de4b0a44355d35bd5038a4f4546b97b5e6ae225ca0120e0ee6eea6fc170eb0c29497581d65cd08224e3affdc39238f204ac31d36c6eded1243f8af3956c43624a148392aa3c245d618dbdd5558e4c6b1be6b894f50f1aedb74eaac2db7ddffdc8cd31791e1e80501540628800f9eb81104e78f43756ea275152399460d0e6f77587a89766ca043bb1da8b7fa0ac119aa0a374ee83f7525d85c436d0ba7f3cd94f45d470f2f300ee7680af6de4a43b58d5ebf61030c5b10f134c5e3c1bf7ffb46e02713b4f1a2312cc3268ea6bd0355226557fa3181b05c244c0944a67839007336f46259fbaf31e3cdfa1fbec9256e98c7aa9893c9bef5e71218079cdd66184fc3dbd187e47339b3037c6134a4612997af9a749ea8522e45bc57f46debc8150a36144fa332e040648b9c91f592200d58ae52b5a8f1ed23776affcd7b2e1fc2494d8cc56efa6920a5a2c6fe12038fef8d51c84c708ed772b051d6d9bc2c0bca463252edecacc808404eed1c2e2b92210864a9c7ac2988e846ecdedec7918cd6fa0b5bd0707ea4d890ffa642c566b196950bc89be5662f0a2cedfc662b1dc4def78c38ed3ba8c2c52611117ab2ce7fd651642da07f7abd7043225a362b3633d7c7d318f2e2c5e72bf2e3e8b1fbd4b2d7ddf5fd167c2e6a501771b34d7a027a2dea9ac4ec905e6217d7dfa5fd0b390be4a17d14c4f5b6ac9549898cb029fbee1a10d91f2987b51d6e53b6a61b5dcf06eec16676d2367d402e694cbd6f9f8b8b719a09d5578ead1b1d9f47804fc9ad9b82ecab29739719a3a51a789c3f3704e61728004735e4cb3e252fd17980a0df037dc34e7e4ce995e49f2e1c2cd33cd3b5c1ced85c0c81cdc494c2e8f6ca2d27c3c0b0f455af8effbbd6ee2ff5e9333ddc55b5a0bdc72c7931aa3680ecba18ea21ad21bd2991965d6bb71b88afe0998a9cd538de45f23fa7ab062307ca51be10e4759d6315883e2d569d3a10be3f3190ce5b62257cbf826780bfc44a4ada46c9ef44dbae625b6850675d41157c2ebe09432930577f73821c72256dbf28ae573c1c243822e9ad2c05833a741a4db0a4ff06a0d9ffc423f425c594fd537f6bfa6db07c79cf3b2335e2c50ea3199a68dbdccb4dcee97a2ac4d8ae6df190db642da2e0add7f10306d93f0a406aa88c26c803ae0eb8e00d836e474a877314975b085c727fdfd298daffa3c1253747d8155e06f852419f1f06305ccf98a2aa7e61779efc4d70694dfbb5d4fc09511adc64b6f53dcdf7c543f9e26f3f20628bc0eb7c534a3504085565b81a9da915364d67e837ad6afbae82988c007d115ae286c2e3287a2927002ab58116195b57f9e1867dcada2aa8f0510135063597ec272cec6ac4b2d6c00cec28e80a50c6aba229126cd3a0ea50377ed2d90c29f75de75842956fa0d935f8f364d9b1279e126a2554cb1b1a13b070102555eecba94c8694007f24d55805069f439eb29609b6588aaaa22e45784f91c21ee81d0eb7f28cca953c8db3a842cbfff6592e28c6dea5dd5567a7d0cb489cdd93653b57e11f0fa59860d4e7508bcca503391bdc941000c4c156f6778359fefc208f1c1115dcdd6336e564f5bab9b7725584718a39e560191eec030f965645c1dca9d1f19b51d16aa61151772a792038db1285145999ffcaf7ef636b73364b3d3a31f63fcd7a8eb6ee47ecb471b97afa6c2d70a0ab2e87b5c39699e94802830dab8345abdc444ec30eae408a8b1efd9fdf01f1dd24c6e2116029471a67777ed319a219b58747985d41fd8e81c1a77ac8153045c445800dc7f1cd3145d8b87beb320b85b74aa6ddbbe465b091b877c5f94e52ab8c05ba0ac5c6904d80387d81c521ab1f715b530133d07492722026b1ed2a6e4f7b50cd6eba899f80b7e400c23f8213cc5496850753359183cb08ed31490999e976cbfc6dc04a976675c14f50f09929ffafdae78f6cbf2f0772f15294213202552bb52e77463e13b0b2c3a333e2362e33de7cc9c0c546c0ccb1e7885a4c9a1bb3115b44ddf832a9c060300b87a3a7225d0d886e305bd35462e24a46cf263ddef21c761453a414f53f3ff610d9812ac8fc094355ace82d6193e659b24f7fc2807f4ffcf621b27904ec0e815162f6814e40113faf87cd8db3747c1e70cde38c3340c3cabd95ff4678aaf87c6f2a125515ad571e2706cfab19475b6dd9e2306c4825e10f44886439af40db39a8c9c72e548742792de7f7308b422441446aaaae2cfbe61dfe7c13a0a4147cc357a584c7379847d83725b150f83f5aecdcf32619333b6a6700ab5b1f50ac977b79fe569ef86592c351906d3f6e6cbe7ac7ee948f4bbf086533723a0fed747fc28315b2094f110d1d41f90c83ccc759f58ea32a3b6556f9bc22a6152ced9198f98365eeb2d67295316bea7558079110ecfcb08addc2fff11e8932f2b2cacce53b4942efb659f007f95478898979eaf9f8ad832f059c5335eea36fcbd43071293d9f732b2894711ba0ce60c8c4cb7c1687a28a3d0907639aaa3f7a7fbdf01fe8b26aae081482730d3d59748347322d1bb2f769963fc6b55985a5dcca654402905df0e68eb4b1f401255d0897137939ccfa3747a9c81f31ab095b3f472177a5aa9bbf18844cc8e1832db55bbd112e25d6243d20bab40cfcddc7e5ff177e813e181268c725319eeb861144bc90c1d0e2640f41724ca84a846b4dcd1757fd8ceea43cfc8d1040aebc1a5b666743aea16095a67370402159ca61db8cfc82ab0383ab59b7ce263d07b9ed7ec476dba6afb99a862bcd6f889b4d3e919e2b350dbf7c525f3ded49b3dc72dad9aef5f222b93dbd38d06b74f20b84a535709ab79d3a2cad9d2c8fb95d387ad0ffae68b58ca1e259b198ec0d47dba5cd607ec69371842bac210e45315f6715ec08db9a4dd320d36a2e8190ebe6079fe92190fd89788672232c8b78945f3ccff8af328e0a2bf92a5c42ad6fa80e3300f1f74710829bff88bb1d5c2ec9f80931715b9028cdfb95f4c31a68a2a4b88d8bab40c2b5a236bb27a1464e4f75cf62641a04ceb5ab30c6ddabf1f598336e577ffaca99a9f53f01ab1c0cd808a1a1308dfd9935c447e240b02fe9a6a63b3c3c95d918d87a07e7c31e24ec4bf73777baa0a399013d4c7beb5e70874ddde75a797220ee2a20952c5247351384826c67ed2e1090210c6aa3797ef71a4ed17c9472e4d70d4ce805e09639ff404e8375c40319a1e72f7d1d836493213c4156cb1fb43137f2a5c395a31d3adbdc17869ee4ba70d7384af41e9b039418a9d19822f45f5833753bce4d179f060eb371714644d60e983d9a1a870262806ad1afba7d31b272bd9c1efd623b9d2268fcb5d9983d804fa1bf580fd44d18150f5ea79938d05ca3dcb1d60fe5bd1b7ea72ec871b7262b9ac805b445fcd463d7d999b0e58f3b85bbe9c0e1981aef32573a9cd7844de56358a558d230bc6f79cda5545381d1c1d3dc9658d87ce5bf87ea4cef012bf3031dbfc28e74958b350d9942610c05ac44739768889918bcceb90370d84f720f8545ff8465aabae1660eb6567686d12ab6eb597bdda8780af6921ebaf3a85e122b518d403d748f97a6402ce072b08ea5ce8f65f52ee4b12921070fedd80a6794d3d8a1b0fb68", 0x1000}, {&(0x7f0000002500)="5cb7c007aa860f3a31f90175637f01de1856f455971b4cfe663932e16b2df006545c3ede1fe56352c87c4409d851b7c12e101d96616917b6ab82716c05d489041df6d400", 0x44}, {&(0x7f0000000240)="73e34db02085ec815879c5371ea3d9f99fe548abb74c23e2059185ac29beb357", 0x20}, {&(0x7f0000002580)="bc59033dbe8247860464114444cc0a7d6b1c4eeb", 0x14}, {&(0x7f00000025c0)="8f99e80c809280e55450ed6854ccbcf735eb01821d7adaf24537", 0x1a}], 0xa, &(0x7f00000026c0)=[{0xb8, 0x0, 0x6, "e3808ec900854316cb475caee090b182d50ea88e9c363d444883ab64f4667182e1660540c91e0f9ffae2112bc32e7f27735b44e9f2b0a2ef5b4aa7c2076199e39b4ec02aa518b87c775ac464182b6ae8065f6f32fef66b302c147f78973ab6f1c10d46f98fda1cfeadbd8b92cb458916eefd6841892382ce237b5c0f71422713b0bfe33e477ec9710d8740549c8d6294aa676c6a637386f5d51b55504c5eed2d88cbe7e375"}, {0xb8, 0xffff, 0x531, "dbe4ba86fa14a48784ed916f09b7c6ce58f818bee785993b820b9f391d9a05f82dcd5e5256738a402002b158b31e8f76f73fc81a8a1ab1276236828b4fc1a4bd13d08713a9fc3ca2e5d10793929bbbedd67ecff60e36666393f95b79ce2649cc0e1a57ceb4cb40eb2f1e3548907641bd5aca924f7dcf58347bdae600cceabe6844bfab999b4fcb0f73b0b77f16b050e94637db42cb2d88afe235f3b1088c8de7b90e83b919ad43"}, {0x1010, 0x0, 0x4, "7af6d7bb970f28ffe518f051e6adc577070cca5f3a95fd64bc74e2085117b4cdd956e41f319c8cc4b699160219a1393f014c237cbc0d60184eb320c74d1b07623acc61984725b016dd2b422857c68200616d98dfde989adfd55eff007d7296c1d9d4e630ea7a1682a0dbe1e7062403c435922afa2a1476a090df4a7e5803fd58c0aa11682aa72b4c6f302048b91d3545217ab1341f5ea3b544580b837313e217a06180a799957d951baa0926366c945ad31e2a864331186cf418a68438817d079223d6b0d1f289c332b6239959d5bb0ec8d835ae9e69946c4e0b73ce0c4c7d3f4d99109801f01b8806a99bb902332a2bdc8b6f01c370a603632e3aa943ae700e76820e08fd30798a0d33d49878a70726d408920ef8db58abaa4a0c56c3698e2c7d47d6e86ed98fe076e7371087798a0f11c34995c121f7d66c79a0789cfd3c88002cf23b343885bbdcb3cb4c32352266d26dca58047851c49655c27cde498890465bfc72fbdc46586b672944899460942a1a5e09b2b89e91deaf4c240e1ad5c2a873d9a9c39b22fde1e47cd7e0ecae64c52b0d85ef207d47a1bf7d7f36e6a6012d05efc965b9d74bf43e2bf80afbbbbdfb5ae77bbc3e1d0282ad1912ddfc3aec53ecdd110cdd6d9b789452c41e3e7aabd4f1762d245c33aac6e30ed6b7e94bb34e91f2c0c84f90f6a3d196c390b00a9010d5adb9953e92015a0e3c2e54bd2101aaab827d372ad439fdbfa809cf8d7b7f28ce51c3d33d1ba8a9437b640eb96561f1665810dd5110d485914bd84182d1d3ec29e072373ae803902d674ec1d862d046ec0514c349d1da0c602ba9052ae4f59683e50ce977ea09afe379f17d49619c5ca92862672c7737dc86a7a929a4c18f9c10ba3608f84103cc4d707b5b3e613aea0e3990a63e7d552bf5b265c54759d70fcbf096b724b371b001abc9f3e84fe83126c355aa9f375a72e4e8d546b8e7076ec6e4ce610099aca9f33ea96ba1bd9491e28bd2f6d2c1bddd64941f37e1c1707e7ee60726827dfe7ac213aac81c973b55e659a0d550a9a2dae62cc7f4ed2e6d2dffc6111e6c05d54faf540ad672c8aaf1917c464f12d4aeab6334739ae818f51fd432c6af5097c952a443e18a4c950da2ff7e23b55d004d5eccdcd43acac82d3a2715f67a72bd5edff9605825bec11f6cfcc2e26253c2efac2ce66982ec033e5cb6eec985694d340946096f5775385b78a48ce33c6302f73c847cf298846f36a5efb7213ec0d82282e9dd6a12b8d03ed773f9281097d9b8eb045ef7f4e54d73fe34a4fbb19e15e9cfcb6e4f6201d05903010724ce3cdf90247c4eddff154e2156fc7fc8cdfc63cdb03460c61ece482d626b38e0aaa8580414d337c83dcc35e7aef0eb3d8a9464a06d2a88a2390ca469e45827aaa349805fe2f69af49777815c66636b48c152974b62586662ae9aee5c721dc82bcbf6b7f9137aa75f06922fc405d90c38856d15575bc5751270d5d46ce2fde63fa31cec0f5da469621f05f86aff182da380e907c7316da394be857d16bf2ce7dd450a68613076bcf0092f4ed2f419b65721f5541cfde85a3b27a4edaeeade3326f459a24af3b150d8fcd2f46129c9676020570cac3bb7e98aabfee6609dfd0095724e945db4cdc21eece48bbd68b8e53163f99b6ae5525320d057b69360044867448279214afa75737947f766dde90df09cb8458f749e6dcc2760b2abcb7e5ee7f54534405457dd8a6bdf5de53e1da241d9ecab2552844f93069f0720f6e880927b07ea90951f8f4eea93e4b335d4eedfcf57ba31618ec08edce660b2832ab816e8f8ac092f4a2dac1a95a25d2257eb2a2b64a361ec52241200c326c1a690ab020b462af3bbf0e5adf4324553eac9040dc2201a66d2704f317eb7404d5059b902f3298be2ae5d349882ecf2aa15853e054a4ae0b71085809362d1da40637160056af5a3007f325cf5233f990d821ca4e2778b22f4ef3792da2591e09761a8ed1dbd21a46b79188c2354742c2187b2f37a0730ad73571426e8dcae03f7b92a9b478425e94796ccbcd50cd396124a4fcdced091b78268536acce9b2a26f0a69cd4a539fb08214f09006509797579a83a09ca7cd67b62a31c2f0423c1e35583746b3d9b2a4962ab07c4479541305549ae3323091f1b95c036ff24fbaede7b53cf8bd1baee7dfadaf6cbfa42a08b6ae03f285124cc55d3e90104c7a63c205c95b3796d28469b735231b62de35aad5b192ce369770e6971d44931fba989c29ab1273a8564280fd5c6d65e6a90014a6b1bca27a548a74ed3a14bfe332704964c8deb10afc0144f332b8e486259296e01a6faae5727f4dffc6f545cccbf8ab7b0a695b48ff639a80995899b2df1dfcdfb08e4c6d06c4e9d5d81dac4aa8d18aeb4e6e9039857091ddea13042f172b80f8116f81bc3cd942e730f107e379fa8280f17d76c12773dcab33b82c679edd14cc3972caeda15f4bec3afd7b3c0437f834559a1812eb3b2b1b84ec50aed4cdf986ed3d69a9ac741c8ae97dd04c9b2fe873099d0228b4aab23cb4d177e8394721cad1c32d9576613e5c7e1b7b932056d5d3350deae7ca478c1ab41b1a7c2cd84801226b9c10827ea9bb3c84b72201e556a1be32244a3e81007cb7ad927db39e4cd1fe9af142ff1173e18c1cfb41cd09b298d069d28a730194a43768c0da78d4ce6cbbb308dc6e9f63304657cae54a4c543c71c572b52c9d7209efaca339fe114c96440f761d691aca6df1e88a186a206b4c3969913f9692a797330db52e379b7ca0708c74da846527a2626aa76701f26ce4697175ebb2e0dac1198ce72a221207049d9660ed4d4a67cce2c69351f97f757574268f880f46cac404c721cfb030587fe64815204398af8230aad52d5dd8c5b2b08885edcf96bbb356a552dd20314232c2d76bd2ba6c2c1a901e9d609bdcb62c349e0d813426e4534c0e22cc2bb7ae7056d5aa91b532feb74b760c5db84b0ea139691f75c22715d36bb9c8307614ebaa3ca16455db2f3a5c8026a0e238a085010ef6570df1e6f12190f8dca06bd6bf619bc3eee5d6395fd23448b53b3d3bda97c7f349db60d857985461b9a91bf42106cf3ffc0a261335904d82cc5dd19a3af7a8b8b7cd60e91827da56cf33187ec61c09dbe4e5ca0b7fe1abf2f0e79f8100447e219771dcc859595a47f1cdf997d286541457e86bffdfa1b75e59b223ce8e126df8de6051e7ca01247c79736ff55f2504c093964cf91ca3e2b012caa13b1ca6ee76829a90d575999634d9ec58ded0d6223245c2c7117deba55e88cbd7a2b234af38999345971760d3bc853c3eafa8f09eff8cafe180121e51c74b270323eb030b6fe895cce04e82a49c25e02ab1d2fbdfa213cce9dfb1fe503c0563605e88f5473eca19008d6cef2ef80fd92a5a6b57c53b8ccd6f30426f3d0b8cfcf641a9f56f85abb92d635313ed4ec4e114863cfc036403cc5a0a93941d0b84bb8f7196df38f4893a8b2790ec3ee0007ffb1e6c38929afab7ded4caa443d6979d3ccb169786dc6557e75eafb74a6ccc69bc6eedbbf887fe06103ff99fb1252d3b194ed4444cc6ca8485de08ce4d5a9858c36f64d222e416477a1b55bbe9af95e393da41988e95002a28f4904fb097df4a651edb8d33635106ffb777d8043e9cdbdfc5c23a48971df7a2a2d396788c89abdedfa74fcb1026e6dead63fa27660e7ebbb3251d162e879cf5ac4516e67297fc585ca2d24b208f2b2d7c637e2d79c983b8f06482846490e262a59308a4a3192695a2904bccb31184852ca8fc0dcb58abb6e086a0f5d2bcc1f453838f7d60d8b7b3a5b100ca191760ec2b1a9f8af9ab7d2d2227766623dac6f46fdefe4de53cfad07a1cd2819d4a646ac6841113dec3391f81207a2fe9a8ec9ecff65a9d20760373fc2db25a74c23c904730e30000a70aa49606b5af41635fde68d84d016ace48303b54a38348d1f098ba6e565119b869f3fe670d8bdab1773092422f12b9e2ad6159f74b73737bcb36a8d63b42a07f7ecb65625aafcad42dcf5811d120f50b9672b24c164ea07f89f781438bf5d23fac796cf21548a97078cea8ae8877a0d97d731ad829deaac4d495124f27c7f83c393774039149ceba2000a315fab30766226189c786b5ca2657f4df9138662c6ef1c847d740846646561c9d8d7bb89307965a5ed0249f82819d410772d457c987dbda9fa8bd6fb3aee4413aaebe3bb0dad62eff1d061879efc4a5a56e2e3b52499c59586f63104cb64af2d6b5b20922b7ed938bd8e5b6bcb7171ce13e3366291c6d441df29c38062eef9fe45a1e32c5e1bc90e1930a1ab20ebe6971fcf55985255dbac61b8d980d835c1728a7ac375299b3885f37f9a78591904bfb368606a9561f7978f17d27d9cb6329e56020a80f093bedb9215be1add0e56dc8f8c2f64d3124e447f698dd19240567005091e68d2a021cdd3f14f95ef1ea93236498370c836c58b5b267beded4ecc82562ffbea642a157120236f59ad4bad8787b1a384fe245e723c4101ed3c2c8f9c8760ac5f0d74dd16f96a250aa4c24047f98b4e1c712c34a7f7ce753261e7749861e5847eec5e0387d71f4ddffdfdc60a4b8dc37043393c79382a26ba85b516a39ae12d25578df3feaa33c1722d13b769bd2c37d61cd6ece192bceb7727dac6ba070bc943ee1d012f61dbdb64f661a1bb983e518de420fdeb857fa2df578022d477049db9580f5d8d6999d2ae272ed239c39ba8afa8bb834a8da67e350722f5f4155d3a67dacc91ca62a4cf2e9155baa5ac960204f19aed2f36ed09c450cae4e4515fa2dc596626039ea7ae1ae09bdc0d557a1ab9ef71e0183eacaeeabd6227dd65376511abae4c6500026db39a90a959e61a49f3e250e07ba6db101cac8a313e9499b1043e555f8333913b09e5cb94a3d536cdc049c50bac485de4cc1221bcdb3080f54bb4486de23a95a9117fab48998aee5518328fc553b0fbbc2981fe07f769e6ce39d26941d8f1a376c91ff5031fb71153f40464127162a28a25e78edd904168b5685f828cd9f3eca513910beb3dd75c8851c1abc6fbab38d706533a855c977be96f3b5710efcbf70731cb91ea89c76ab9c2532da4e483aaae9e02c65c3d94e42dd42e81f430d8e91239b678e119e75bbfdc3eaf1e70e43625221d8b4400579fc26020ca99066fd8983ab0376204a3b6f80532350297bc68387640b21e567828ff44451807e387d9250803b211db45c5a20a739335cb7cd2800a69dd3f0f5bf09b3a97912c828154e5ed1b0366c0cac40e94168ca9cefcc162cd5a3c3ba9acf39fa0707b82ef9d87e3d3dabb63e324b3f1cd7289d3b918a67386604c2d9eb986d8c9425800f577205569753f758fa90d7bbc6e30eb8e29f380a2e5af918a8053705168e18b1beb97bd2ee827d6d71b8f852694943a8498691f170b05a45d235bcb74afc523ae1af908d4f41944d0ea5aec3c9867c04909e2a18cf6e245756af4800150472c4f28451ccba1ca300969dcca4abb1b6386fdc4603a047d32f825b09fadf93fde705cbf9b2b93bf36ec3ea91da6911ea62e8602b7efbad31be909416040049fb26c218f065fa512ebd1f220d8a7ffd8628589f60e2c2b09b63738803d7cd7156d98703c0111602472eba56e059cd584c0636f9b2946b80fe7c8106da067fa3c8038769aec536926399123c7ad7f125083c18c4c72a1460298c92a99d59d6bceeed3cb765a1e27199613b9038abb2a22d3a7c0873cf1e3b66e1a296a01aa11bdb41f1f550d766e8a5376b14e13ba26748dc369d05"}, {0xc8, 0x1, 0x2, "97ef276651a318a9eb2439f2f3b7863fdf47518e499c7129ad2fc00aeb7a894ce95ea40c1ec70bbc181fa01fc96bee8947562b89ee1a26af45a8f6a71621f4519dd47e5577392d7f145ffbb0a44ae025149b02b79a923c5ee56191bde582818490da20e62158d447381a56ce343c303b37da9744616d01d1915f15080b620050729e4194b7eac3fc4a51c139d92e85c6c1be58651de956e1eaca424ca7b67ce26576e9b303bf7c5e97e2a048b7f0862d29cfcc"}, {0xe0, 0xffff, 0x4, "1ba130be2971a341b9aa154865357ddde9ecc945930918a6ba64b80c3eb6628f204443e125c56a5650cb67457f55a7728ee27fe2836bb8ca0e0822257b29a33f06a50ee8435b9541b5b5da43e8ac48827cb59de4db342bb8f1b9dc7eadaefe258a61441b655f56a8004ef3097ca487bb9bc236502ff71686ab57d13a1711374825007105176007e9426aed1532c31567600f745d9ae07cc7dc082b9d2f6ea4cde660012b2267d5e4672b208c9f7aae9f6394454a0b0cdfb0854b70a3b65c71ac7d7d3c4540a99e8ac8b33a"}, {0x78, 0xffff, 0x40, "431d804394e3296559bea55d31169b0f1dde3905373891e5f44fd8d1142e3e780bc9a031ddcef5867625f68f5cba6feb65ff1598ed292bb0bbaf9afce11a8dd8f80099f165edc397b6eae39faa7b76ce0e86e41ce5009e103a71cba14f035fd2c57ed1"}, {0x50, 0xffff, 0x7, "33bdcd59b8dfc3b57c807d000e4b97ae067ddfeea31139db2c190f73a0ca216770565bbeef470f39b5c30cf7bd929ad2b1731e1244e38629513bddd76b0a39"}], 0x13f0}, 0x404) r3 = msgget$private(0x0, 0x421) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000003b00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchdir(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003f00)={0x0}, &(0x7f0000003f40)=0xc) r9 = getpgid(r8) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, r4, r5, r6, r7, 0x8, 0x8e01}, 0x1ff, 0x8439, r8, r9, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:17 executing program 1: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000140)={0x1, "9a8806713a8cb907d1337e74c8b5a93c3689f81fd0ec3ba3f794c92ed0121004a13d80f60ee716c3fc6b7b88f845ae9654515297da27a3da1866ed1e69a6563c820c0241da1dad750d3ca012e4b3d76b3ae630410c0b4c9b85efd30f31d7aaba3fad8c6af5b7586ca43f648f978e34220d5c2a3d04bd3b77e035f3850ca74aee4c926a6260ede846d487dee8f5c5f3dd30a65c423d712a35532558176068716388c578df45e6f86e7b53a59de20a9106ed535751207394f4c4a87c1b83688e0167b6da1de841aa1c1929f7f526ad1a9a4cfa7635fe2c458ef8"}, 0xe1, 0x0) msgrcv(r0, &(0x7f0000000380)={0x0, ""/237}, 0xf5, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getrlimit(0x4, &(0x7f0000000000)) setsockopt(r1, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() lseek(r0, 0x0, 0x0, 0x1) dup2(r1, r2) kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x80, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8002, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x2139, [{0x3, 0x80000001}, {0x1, 0x10000000000}, {0x3, 0x81}, {0x3, 0x2}, {0x3, 0xd4ad}, {0x0, 0x80000000}, {0x3, 0x5}, {0x3, 0x8000}, {0x3, 0x40}, {0x3, 0x2}, {0x3, 0x8001}, {0x3}, {0x1, 0x1}, {0x2, 0x19}, {0x3, 0xff}, {0x2, 0x6a2}, {0x2, 0x1}, {0x3, 0x10000}, {0x1, 0x3}, {0x3, 0x3}, {0x3, 0x5}, {0x1, 0x80000000}, {0x1, 0x7f}, {0x1, 0x1}, {0x1, 0x285}, {0x3, 0x3}, {0x3, 0x4}, {0x1, 0xfffffffffffffe00}, {0x2, 0x7}, {}, {0x2}, {0x3, 0x3}]}) ioctl$BIOCGETIF(r2, 0x4020426b, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) 16:00:18 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x100, 0x1}, 0xc) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xc9ce) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getuid() chown(&(0x7f0000000040)='./file0/file0\x00', r3, r2) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) r4 = open(&(0x7f0000000140)='./file0/file1\x00', 0x4c8, 0x100) writev(r1, &(0x7f0000000040), 0x1) fsync(r4) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt(r0, 0x1ff, 0x7f, &(0x7f00000000c0)=""/31, &(0x7f0000000100)=0x1f) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) pipe2(&(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfac4) readv(r1, &(0x7f0000000000), 0x100000000000021b) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0xc4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@un=@abs}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000400)=0xfffffffffffffffe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x639, 0x6, 0xfffffffffffffff7, 0x3f}]}) r2 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) getsockname(0xffffffffffffffff, &(0x7f00000003c0)=@in, &(0x7f0000000480)=0xc) r3 = dup2(r2, r1) munlockall() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680), 0xc) open$dir(&(0x7f0000000740)='./file0/file1\x00', 0x80, 0x27) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r5 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setgroups(0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0/file0\x00', 0xd) chmod(&(0x7f0000000340)='./file2\x00', 0x84) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000280)=""/36) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x50}, {0x2, 0x0, 0x0, 0xff}, {0x6, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000280)='w') close(r0) setrlimit(0x8, &(0x7f00000002c0)={0x9e, 0x7f}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000200)=[{0x5, 0x100000000, 0x0, 0x8000}, {0x0, 0xfffffffffffffffe, 0x8000, 0x7}, {0xfffffffeffffffff, 0x6, 0x9, 0x1f}, {0x200, 0x84e0, 0xffffffff, 0x7}, {0x4, 0x5, 0x77, 0x7}, {0xad1, 0x2, 0x0, 0x7ccd}, {0x0, 0x1, 0x4, 0x2}, {0x5, 0xb2, 0x7ff, 0x33d5}, {0x6, 0x20, 0x8, 0x5}, {0x1, 0x9, 0x90, 0x4}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1f8) 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "0000001e000000000000007700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00005fc000/0x4000)=nil, 0x4000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000580)="cb50690d472457db77fde513406cd76431d5db4e72a5da56d21bf855fac1ec061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287cf846d185d485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb30c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82170fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7dffb17b8a71c24c8", 0x176) 16:00:18 executing program 1: r0 = socket(0x3d, 0x1, 0x7ffffffe) getsockopt(r0, 0x3, 0x100000000, &(0x7f0000000000)=""/239, &(0x7f0000000100)=0xef) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x90a, 0x5, 0x1, 0x345f, "67f8b6d4877c25b305d0e724ad8fe17625cf242a", 0x0, 0x3}) getsockopt(r0, 0x6, 0x2e, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000040)="74d1849e175aaac321ee521e957005de8ef10a52aae0a85a0c29b9000aac0adaf800d1a4bd", 0x25}, {&(0x7f0000000240)="c5708b1972fe79ef0ca068300850835176a1bdd122e59565ba5e3a40048241862c113019c2a4288b45833f22d9443b66cef9b9a74bbbf1174c1de7bbacb617b05a97d3f6e1897a2cae5cdfd4d6da10348544970a70a0dd9e1aeae6f5226ca64800f7d80eed321298e8b385bc9dad621ff533b427bdea39722183115ea2a4c933008f7f50bf6f759e009b80d9846362366e1a48a18d4433b943f4904cd58ba574128db94f40119461fe45962fb969c9f7e3453c288e21cb307717793a3a414f21f17a3e96e9cbaacae8dbc5f13239e475e3bcb512caf35689182f69e42e0fa086d265", 0xe2}, {&(0x7f0000000080)="c0bf9b31f9620b", 0x7}, {&(0x7f0000000380)="e39615c6ee308880e7bc49038c01d953b9c214d0be75ea7b62067ec5326eaae98d71e088dd9c8dffcc483ba80be29d51c19ffe0a1d49425fb75ec698d0aaf3262a028bf2f72350450be5119ea66032847f8d017fb9c2edc4b01e2bad409a6ca44d7153340e4cffa522e881585b235d57884fae1ea388581e0f14bf7acd7dafdacdbe6bf760e674adf8bd5cb71f7e76b8f70f1f51de432a6eb382c0e543c3ccab30dbdbd79aef55152d435a6542722480f6a0cf48032f87e4058195708f52b6ff00fbbb6ce922690651ab7a56645ed43d7df039ec063f661475236ad41390c9aed826dcbfb9c8e46f4b501a0713127b18f53945ad4bb1ccaf95effa798387415ccce833f2684e267730fc9acd6f8b2f96360f351d3436e681686787823d8ea22574a11a54f0638ecf052bf181ec0ed804b41e910a843564c62ac46742b9e2d5a1276d51ebb22ff668d488e264b02a54b7471855aa8868292fd3fcf0644887088c91a847028965ccc8bcb1efd06bce774e6abdfc6da70cc5eeb2c350b160aca6afcd2a0c7f40891dbdd96e4eff7f50be3506dfef84b9050ffff27bfc7f9063badd87f1c9c79c9a3442bad16a7b91f9da7d06c8afd2b9246981c389222f3b1d8359063b38d9b9a40d26ffef688a92fbf8fefff7d4c95a1c3502ee043036f411c0f333b0a460aaf079d835f934c976b85afdaf67a52c7e283e826fe6d1f38c7774b2861081e73a8fe485f28a80474f0e2db56f59a182327ae388767693c986d95426797c4c5eab560116f87fe1c2bc7eddc416eedfb13ebc0d58b8e0f1e3b325f24ee770d4a4d5788beddf5a2e4b71c9835b748dbad0f372ef919aceebeec0ea2d374d5ddf43da10e811ec1d007c6622dac14ea579057874e12fce3b76223e15b705c04a46da09340c9237ed6b5c93fefd674ecc3429c983e9d51c9f071fa97376e93792d1e6a80a4a1ae5041aa3dfc3e8396a887082898a5ee560e67eaa15fe9e28ee5afcbd1eb8c98b6944e27e5298740ca8b559db6211c31d3abe6a360842d6c6bd6aee35b0cec92ec04bbc50b46bcab702520283a3d45e2d5bf6de788c43638ad98b3f3f1bd43d6bc6ca4c1366b1f76b5256588516c273ea0788fb1099050d2db12bc68ba59b803433f0ccf7285a17d216b268529e126a773a6253f453862db6eaf2ad997a232b58a9d2e805f52e3ee8872c1e1f55a22821dddad3b1d2b3264f44a77f221e1aea208e349b5b79ef816447837a1479c0915079749f3d0a09474e6369f96a680643e65ac0bc633017196b245155cb0f6dfb37569f30253f689f25d5a0b8e659c0ecbd5dfe04b74afe2bbe028c3c5a4fd13a1e17d568622be84f79e2b18bfae855531b9650b6e9788d4c08e6eac7a4c9e3a77c4ebaf6422bf9474236b4359a6480cf9c8b89bee986c777dca5acefa83abfcebcaabdcb4db36f4851a8cb199f1dd81619fec571707167c06953885df863845501f5e8fa8730e90afea68a2f112923e873da70128d0b91040c2486f520a7db9e6e396427c109e84d4a83bb13124217eb9f706f2ccaacad84dd1e8f1f2cc2b8a59b3f7ac6757c6ae1c5f9091359ae3a281aac5d2122c0ff6895a9e62ab19c02a2619621fe2234cd16fae093e1266a7bd78ad05a365cbce8cd5e3c431a3826765ffbc64ca37088236501dcf8f62b439a5bda9185eaa2efc2c413b28f70ab584851868c49ecc4a27736791be1cf176b38e2263b1851cf8505aa9d1e5bb7036ec98422560d72f5ff2f930c532cc4d1d8d576df6aba1689402961960e6adefe1e4e55eb3c93a8685dfdb0ae6f779397b285dab3c0c461ab109ca8b2da194ea22a7cbe76ff7d70876e0f8faec350457bb12d10bf46d7674d20a5f6b2b400669223ec41233144a61bcfe158c17713bba6ef71095ebaf6b4dc2cd3a0509c853fb6e7a14447964ee7b80e10385e685dcf3b0000246c668b8e2c2674d6331b518e2a1b22252fa2a76eba28cd2d1ac17071cf4d1d37d6516318267c4ba02cad49e57f39d4f212ec234f89e3ea9eb851eadd955b51cf08ceaf51999ec70ced2efa174bcd6bbc39b46536bc55151208bb32b28fc64269dfbb28a465b423dc7dfc96f549d8fd885c9adb565cd8cc530d0718c52009b2afdfe31370a30c199bb85ea9f8d33fd40ccd7e9be055f2e04e3636c75037bf0a0bb3ea414bf26688bbb23aabd1e269eda3f28929268c9360158a64651336f87d9755c7b667e914ba1875998bf40f5f59a95e793c1a924667e72c67e99bcb12f389ccacf02e2de247befe6e67bbf665bd2db31b8544684b7425491cb6245d8ffdbb430c07be591fce7a8be7c65633c0560119546013be1630727cbe4b63b74e0495ffa0b535794c2cda51a0b69019aaec8b713a7824210fca9523e8c05c28972474628219eefc3667c8bc4870179f4d01ed0f829424cd047f8d05f64254c686f5866897d687f6bcbeabbceee5e44f9269a3ff01b94ad933ca1ebd10debc5fc4b08759b6d1381244a62a90512250ec9768ae762c8683f9c6721b78b055d43b6e9aae9e52693dcf18b6f401c5a773a980109198fcd605ed6a9c01d6940ac33c1a4c13df0adaf8ac913dfe33e61c6981007da0ee6239ab6719a7c76ca25e5ccce5d638141990c55bbba7fef69745e8ba1968dec66055588c2a92f52d7501ff6e7b4071ee777c305404f327ff626a594ed94e74bbc17d8e2c69af7d3ddb2c420760d01648f1bcad33630ce3267d25dd87a48f28c74447d0055ba4ee52645c5c808bb34a4667ee5451f5af1a32a9287744cadb6b0ab06ad1fc0c6ec6301917ac189f716d539b11c14a41dab3a857846c70e9ab25290f0590afc4e9d96c2c60b5316cc93ff56319e0c724d3f7cc07f65ef633b7c2747c055a1bfde25e7b7b2eb7ac3d66717d257d2022c0d25f4973c8a1a1a72bd46303882593e42bbfb033773739ebe9f04cc1a13cb911471afe6d89549b39a3a8aebb6037d179e54b054cac3c7234af5d8301d3dcb880b55f26159a329ba0f2a3b7aff9e6b73c09de34bde87ca7c4251bc807ab48be14e64530d947e4685b1f32fa179e09c4b5197e8c6575a151cc71a33b712866a3e7812416c9cf3ca2610a2f8f840c4ef49b4b394a1019f1f07a2d5cd5b77374b34c19a25cb91f53c23db86766ccab57a0c61af936e8cd850741851f78116fc3f1cb86faadf7704a6c6fa18bc2b3aecfd77ab45772f4ba3cba757eabc5df447edcdc9e3b7922bd7a601df83a796e883bef92baf7df8c631ff51aa819458d6b019083c59ea7ec93cd04ad2b75f411494b24a14dd7568bc78f27962d936b398b7ee2528fe7ae9517c7c9a28fe8f1050b7a6f842f042bdc2ae9194cc0fc5f7ff3737b78a3769c279d98d3dbe326890a84cca32b9c2d107ce9d6a0364f90f520edc9ff6e300aa3dc3191fcb855be189f0c98b35b15bdd93b9c84feb56fff3cd5104a9a01b34d64a8cef7a1cf6c5f06751d907f4bafeec674259c21789a1e49204a670a9c9941d18ff8d30a5859f3bc2a0fff9f454247185db88ecf02afa6dee3fc005b93ee195ba1421c5f55b540e0f5a09c2ca048c4d5da3978ab3d85e97d7e61e233e45ddbd597d242e14a9d46ef0cb049da81cbf19fd67f3d0514683ea168c3d9319faceca00804a8e9d186b2caaf5f670eff49f6b8be99ac6d761b7e1105d2938dff55f62edbf73778d3bb57a370ca3a43cc2bfc130f4b483392e2844c0be6d39e437bfb0b223b201cd00f357964d90f705dd61ff1cade49d6394c604b072aa68d758be5a1d91d8b7dcc0ab3937e4680ad2a2de03e1b146a7ce6a9a17fb9dcc6a9fa76132a638f38bda25d1dba9d0ce1c37f4db89a11e4412c512cef61da52d61134aad60361a7c13d131b51ce430601a3147aceffb90ca098307422fa6773ce13858b72205f4121e9ee35a9be7decc1b575127a7fd14394e8d1f9f1b2095c4384aec55f8da516dbd9b66d156e89cd567d7e1da8ebee89c3bd0ea672fd63816396f42327abbf29417abe7bce0a4dc063a04b98e3d56e8d0be96ff0ffc43a72503294f9f7ed2909061b0f02de32bfd4aa0e4256c8ebe917b2acf77e8136e8efa617e207a51ed089ab662bcd5cf2d447d565593b5b886f41313bc4ea54c2e4666a9336fc7e0c8598e3f701af407195524f48db4ce17169694522ab5f75ed1efd29d33d11dc7655e2dd0d0cce9ba78b334b4ad9fea1f0544ca8847e9ebc9dad10875967f6e9e037a9b81c0f77b5f9e5a6f501ad62bb52ed3747f78da41172bb0c0670d41f1eaa304a0958edef8cc20700262a294264aebde340d658ed727fcec886c368c377234dc9e46355300066cf99db8e349c8cd4b242385473d5b636b8f1d8f216c0ef37e4c1941c1702639d0d6221a8d83b3c85644df9442a655ab2074d1bf78e65f484178aed619fafd1f464d69ff17a58cfd127a1b443a1f97f5c94a1088e6c1d2b60be2cf8fd4a3d6e8ee632c928e2d3a77c9d0e8fbfcf6a6ec4b6ae78751245db638c172b02c177b403214b746add2cb43ca531065a1380c0454429e04f9ed27bbc68a1e218de0203e6b75940f5fe3925ebc19e1670ef901aa68d5fd28fc5d40ac32b74697994b3182177bd81e53087e7b4be817ff2696fc3bd248c346a8c9204957079b4140240388fb93cba309eb55d39be9ac7ef018f6e459ecdaa21a03d6cc83ef6a1e23476a70f8cb08b0610215d88088ef536904492dab8a6aa10390aa0ed7b737f4c70c5a3f93dba94ec6ce4bfa8448459c49039fccb10dc76a6344b5c9cc68537e77ad323d79ec803910909e4c6c7ac73be5b9062da51a85a4eb7dae574e8037b6bb1b667092aea1e86ac140919e981e907a3bd3bd10f4ac8bd4b0a7e66a6df884e3a9d74bc85194ec30ef61b49f198019af3c13bee76727e0963d41ade46ab4c155cf1b2801aee3722a566bd65d41b4ed9975f39ebd55e7122fca458f6756d05413d4b83efee63c42bca215d79045daf2e63e876fc88e150b7e1af946c4da27881a1a9e1580f74d50fb76e036dfeb59b6073782e568ce20ff7427a2bb31c9ca8d3be9c37f979ea18841f412ec014e67b2081f1135520130af3fcfa019432c0ab04ae453e7881ada85773f55d8e24c36b0cf081385e05432a680b8b8feff34ddd47b31cfc03cc37069fe999f91980075c8fd5ec53f29f258b6c54812c318fac0fc8ef5bf732732d378feb43ae98b62057ee4067ec1ffa02dc35479b4ceedb7d9d0009075a483431f3a0f9888fe2b49f23b2b394507c0aa111dc29037a33d4def9a04ac4b6a0c51664f96232a5427ffbefee0fdb4e4722227da440d1c67b91cd18981705ed201d9e8653f6a320f604042cd4abac10399d66d9d771a684e991305f71a517ec9748fd4b2de496eb399e53fc8b0162ef2582f0c373e2332a6c0ee1ce7962775ee5b0cdd70e316866ed51320d9764d943c5584b7add592a055a357d600fd499138a13a1f93b7be4aec015b2b2147471026304b61834ea778bcd07d9d76d4d2811f19ac073c81d69c44d8aba3cdfd722629ad17758a7dd5661370f22e990057dfcdfa32b2c9c8eb10934c085e39f0d8136b0d81d3e71998b30290c366cc8b4e3612ad98eef49190643907234422d3a06d36b24aad727ec55245668eb869d86d76cee450d321ae60dc942df479c5431ac9e074920641bd348a78d45fa66a0a576e4783141a929b949ebb0fd7ad4bc5552d7fd6ae65cd25e740ac6d58d52667220689553eb2ae7cd8cf0758292ca5332e106620ac707af01ff7432e5eb69587cb4e30a14ba1269d99f98ff", 0x1000}, {&(0x7f0000000140)}, {&(0x7f0000001380)="63334322efd4b28a5edb5a56744ae3e7c832281d7644feb6a40ab7e4acc3f74b959b6c6359daea0f51fc638e3354be55ca12d7d9c6d0a3eee58a83a3394be67b7f9ed3aab8b543491ce1ea328efa7c0e1cdb84e9fb78e80b17751e8b426b8219d21df3ae1e299690463bf56b8a91e54bf9b85e8075b167f71a55ec77435d49ed42676d04f7fbd4a8f637de507cf64a360a9fa32b4ac1c0e56ea45dc4", 0x9c}, {&(0x7f0000001440)="dac90b14d07a879b123f59efef0f8bb029de123481af4f5e82e05eae9de9a6089296df7b0e76f0c50637c62d9a7bdec4b09b0b2e5d87555aed57bf65f84006fbc29c733664c854ea48c0c4547b331418e881cb796ec069e1a741f32dd5d97834cafb052d915e533aa01b29cca0f5d26bc6bd80d1ca76e678d28063df872b1ff7f421659901f5e8eb83a0", 0x8a}, {&(0x7f0000000180)="5652dbe4e3de99b8913d71d649ef4f5f1a34b7ad7b4d03", 0x17}], 0x8, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x208, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x4}, {0x6, 0x0, 0x0, 0x200000100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x4, 0x80000000, 0x5, 0x3ff}, {0x9, 0x7f, 0x8, 0x1}, {0x7, 0x9, 0x8, 0x1}, {0x8, 0x1e0a, 0x5, 0x40}, {0xfffffffffffffff7, 0xb489, 0x8354, 0x100000001}, {0x881516d, 0x2, 0x132, 0x8}]}) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pread(r0, &(0x7f0000000180)="c754a2ee654cf37e9a170495a4e6bfece99a0e45515ceda880fe03e8aefe6e76b55f29f2c5222ec4e591865adedd27e0cd156499f680f21b2f5318add1db16fcd22718211d7ec6475581d986b96d36406d0838a54700ded28e1c0de6d9b73072f248db8fabed941a659e8a6abc706e6a5790f70997aafb6fc8b6e4971cc0b5068473aa7e43c0abec96c7dd67b0e180697fae61b48ba00bf0d065c1b7f0cbebdd8994b1893487ee93767eef19432c47d6bb179c265018a4a15d4b2542c427672e9cd45b839855f132ee9d4060897551c3e9c374dbf922c8046a8933e147eda5a068923de5082fdab8b897e99ab88f07160326489bcde35126b8f5382577a5", 0xfe, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f6669646530ac"], 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1e, &(0x7f0000000080)="50f985b8e98307566210d33d9a766efa85939ac47e2b64bae25d24042517") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x200001d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:18 executing program 1: pipe2(&(0x7f0000000080), 0x4) socketpair(0x23, 0x2, 0x53, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) write(r2, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/71, 0x47, 0x1, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r3, &(0x7f0000000300)="e04b621bdd9cc269b8ad6c0ef1a26721695f742015159f93e08b344953ca73b4f4ea8b6fd3ab5052f91ded9a5c07fa55316912755f88f5613b3717349acb55d4f378454bc58c70c80beafd553460af", 0x4f) readv(r1, &(0x7f0000001600)=[{&(0x7f0000000240)=""/170, 0xffffffffffffff69}], 0x1) sendto$unix(r2, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004", 0x3}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x200) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xf7ffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f00000000c0), 0x9, 0x0, 0x81, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x1200000000000, 0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0xa1f6}, {0xfc}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ftruncate(r1, 0x0, 0xfff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x2, 0x7, 0xf}) r2 = dup(0xffffffffffffffff) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000200)={0x10, 0x66bd, 0x4, 0x1000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xfffffffffffff801}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x68c}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x3f}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000fe6000/0x12000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1800000000000000}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5e7}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fe9000/0x4000)=nil, 0x7fffffff}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0xfffffffffffffffc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r0, 0x1}) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() shmget(0x1, 0x1000, 0xa, &(0x7f0000fff000/0x1000)=nil) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) r4 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x99f2, 0x1ab}) shmctl$SHM_UNLOCK(r4, 0x4) 16:00:18 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x8001, 0x9, 0xffffffffffffffff, {[0xe59, 0x8, 0x3ff, 0x7, 0x9b, 0xf82, 0xc3a, 0x2, 0x2, 0x3b, 0x0, 0x9, 0x0, 0x8, 0x2, 0xfffffffffffffffb, 0x8, 0x7], [0x0, 0x8, 0x8000, 0x6, 0x0, 0x7, 0x6, 0x7fff, 0x7, 0x20], [0xfff, 0xce1, 0x4, 0x617b8533, 0x1, 0x1, 0x2], [0x3ff, 0x3, 0xfffffffffffffff9, 0x3, 0x3, 0x1], [{0x4, 0x8, 0x2, 0xffffffffffffffff}, {0x9, 0x76, 0xfc49}, {0x4, 0x101, 0x1000, 0x4}, {0xe07c, 0x862, 0x7, 0xff}, {0x5, 0x9, 0x100000001, 0xa118}, {0x6, 0x25, 0xddd, 0x7}, {0xfffffffffffffffd, 0x40, 0x4, 0x56}, {0x4, 0x4, 0x3, 0x5}], {0x8, 0x7f, 0x7ff, 0x8}, {0x8, 0x9, 0x2, 0x8000}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff}) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xa8) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x6a, &(0x7f0000000340)="c8c69170bab657e7d067c83b8fad8065cdfe2336829e4df9c65872fc37819f76139446ed7c4d50af9b7e8cf2dea25ed5395043e147b563c058403247d15eda2ab18dfeb16809ac79eeb09662e83c6041a7068099356b0d11820e9026044b89b52ef87d1cf9b83b766842bd1489166fa00a96b5c88fc261a68d0faaf5adf3f8b991b5497336d2c3a0d4a8d31f74d1c4") 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) syz_open_pts() syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 16:00:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) execve(0x0, 0x0, 0x0) flock(r0, 0x6) 16:00:18 executing program 1: msgget(0x0, 0x80) r0 = syz_open_pts() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) select(0x40, &(0x7f0000000100)={0x3f, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_open_pts() 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="0edc1bfaa0d95b732f5c1efab0171121571badc12c08437e3126fd24cd89dca280929edab8e3408a22ba328336aaf07b3871c360a1f3e056acc8213597c2afc0feccc4dd580060d0727d36ad9bc905cb1806e3f42155393c5019652dc36108e8a96947a9cd1fa6553e80cfaf0c823b153c2df3086990444b0a0b3b984534f766660eab02eca318b1b948efe354d668da23", 0x91, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x440, 0x80) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000400)={0xffffffffffffffc1, 0xff, 0x100000000, 0x5, 0x6, 0x1, 0x6, 0x10, [{0xa1, 0x9, 0x1, 0xfdc}, {0x0, 0x200, 0x7, 0x3}, {0x0, 0x3, 0x0, 0x1}, {0x1, 0x9, 0x1, 0xfffffffffffffff8}, {0x8000, 0x20, 0x4, 0xff}, {0x9, 0x8001, 0x40, 0x6}, {0x7, 0x2, 0x0, 0x9}, {0x8, 0xffffffff, 0x2b, 0x3f}, {0x9c, 0x8001, 0x1, 0x7}, {0x6, 0x200, 0x3c2e, 0x81}, {0xdd7, 0x9, 0xe49, 0x1}, {0x8, 0x7, 0xff, 0x40}, {0xddca, 0x0, 0x0, 0x1}, {0x80, 0x0, 0x1, 0x6}, {0x8, 0x4, 0x1, 0x2c4}, {0x40, 0x9, 0x3f, 0x6}]}) getpgrp() r3 = semget$private(0x0, 0x1, 0x80) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/177) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x9, 0x2, 0x8, 0x5}, {{r0}, 0xfffffffffffffffd, 0x5, 0x2000000a, 0x29, 0xffffffffffffe55c}], 0x10000, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x22, 0x7, 0x5}, {{r1}, 0xfffffffffffffffd, 0x42, 0xf0000085, 0x5, 0x3}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x100000000, 0x81}], 0xae06, &(0x7f0000000140)={0x7, 0x80000001}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r2) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0xc0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) setrlimit(0x6, &(0x7f0000000040)={0x7, 0x2000000000000}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x338) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) writev(r1, &(0x7f0000000080), 0x0) 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x40) r1 = openat(r0, &(0x7f0000000000)='/', 0x20030, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000180)) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1005) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x2) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) ioctl$TIOCNOTTY(r0, 0x20007471) unveil(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)='x\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getgid() writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:00:19 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setgroups(0x1, &(0x7f0000000040)=[r1]) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30088, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x0, 0x3, {0x0, 0x1ff}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) 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) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0xa00, 0xffffffffffffffe1, 0x8, 0x3f, 0x1d, 0x9, 0x0, 0x10, [{0x5, 0x9, 0x200, 0x9c5}, {0x1, 0x6, 0x1ff, 0x67e}, {0x7, 0x7ff, 0x8b2, 0x9}, {0x100000001, 0x5, 0x9, 0x9}, {0x2, 0x6, 0x3, 0xcc65}, {0x40, 0xe61, 0x8001, 0x8}, {0x4, 0x6, 0x3}, {0x100000001, 0x4, 0x1350982c, 0x8}, {0x10000, 0xfffffffffffffff7, 0x100, 0x1ff}, {0x1, 0x0, 0xedc, 0xff}, {0x1f, 0x1ff, 0xffff, 0x7f}, {0x6, 0x3ff, 0x51}, {0x2, 0x100000000, 0x1, 0x4}, {0xc6, 0x7, 0x0, 0x6}, {0x5, 0x7ff, 0x800, 0x10001}, {0xffffffffffff0001, 0x1, 0x1ff, 0x4}]}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) socket(0x31, 0x5, 0xd7f) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x8001, 0xfa02, 0xfffffffffffffffa, "66975463a100", 0x6}) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000540)=@in6={0x18, 0x0, 0x76e6, 0x2}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="a510e7bcdb", 0x5}, {&(0x7f00000004c0)="187d6a3ce1921e66811d0d770b9c9c7bd54ad197078de9992c72534ee84bfb0a43cd44379f1125febd331d6a316e931eb3222a4acc9c3f4ea45e2215244c25e6f48c530e53d83bf7871389c0dcaa3e313f28b3191a2c4f865d313c4e9952725ea1b6ae2b", 0x64}, {&(0x7f0000000200)="509d4fdc7b60da98d78a9dc5f0e22bba36589ddd41f646535bc94edd796c177604031b31daa153da4b411021b3a6d52db34a15905f30795b0ffdb1a2f39ab243cd4b0830ff6f239ca8a2450d53b2929f9106a08f9fbb9924fe5b5ae554763a0191bcf56bcc90bf87acc92a7a60548fc354efd86c04c14fbb4899a5f81532059bbec4d571", 0x84}, {&(0x7f00000002c0)="891a951265c6bbf0ee7b0486cc34cbce104eba522c9f04fa42a7fe654ba5845c9bdb5196308abc038fdfb474a3fcfb025e4fbed39803d0f0edc56ded4cff66bc5730aa906c40512283daac7e8f83747ba812f8e927de7bb9fe23ef897f887e621389ab8e119b087794319ed1825101d4e63212a442", 0x75}, {&(0x7f0000001100)="cf4c88e830c4d4c89c1ddad4ea361d19adcac96819b7d199858b271bb2ca4696178a5157bd021e406cfc5eb1e9c07c3e27e43b677870a4560e713ad1e8a0279041625dfb6a1dc64722f48b886c4714511f825faea136eee66c8583712bfaba1aefb796144e7ca408e62a166db830bd75456a3bb6ffae475a85b71afcbba42cd350811f3d942a2ca2b631e0828dd2be53acf6d36ddb9053433692bc816083fd455857d2fe1e0c18d345d2ce3650b715c9e40f9d648fdef343e5515a3a84ac6022bca861b86eae5e297862c3acbd7dfce742fe84c117a635e045ee0655cfdba02d5ce55b451c757d304f1718c0b3a2109cbfa434d7455b0685c62b0616caf32e26dd164fac488eee9e4fbc7de33c4931abedfcbedc37180fcfd3e0eb1f0c894742176bfde6d24b2565b839ae51667f6785e5bce8746ce14e43276189b2c03d98b836aef8c427551ae2874e9aedea02cd76179e949949036f38a6c4aa39b3687e98a1bdd23b29021087bef72348610d2575504754745544c2f764af78f4e72447347a48866c90a10222a6c7c83caf627a59869a96af9cc5a387b1b3e3827628850220f7fe046c4ab4efebd8d8cad512169dd65ef7629dd9a53dd2a12db48ac6f2165aa10409301f9e7bf0af7bd49ad83b2376ab80cdbd30fe1a711108bbc2ef8298a606d4f511311bbffbdb016b1b8acb8fa8616c2879e7448d7e0969445fb79c5343bd09807cc9b7a26017c136a087f6bd06928af3a844914cee0d8f15e70d3a1e705ae90a499ed466007d70575f5eaccb1dc3e98d6a47c7cd77b023d530e13865a9d44568fdeb4362cdd3ef9a4dc8b42dead47f7b16292a011599f3dc91ac569cc2a087c55d1ecc0c5680999570d0812b626b25ecf3fb9c9613e513d513a8a33dffa29f117674852ff4c26162b463636e19b5b0ffdd35f71094e099b1dcd7f2bbbce49501cc630cc67b3d3c4fca8a79a4847fa5a03b5b3121746e4a03c48f2d05546d7346de41e28b67e90ee5e4483c3781965704b7787a24320aab3779c7ab8ca596e915f8e9d2b44c5294968e81422e8e7a74af8664745251b75c61ee19d023e67b5f8a3492ba8a604d40b9fc75808162e122995e6f0d9df3bb5145e300a9b265684bf9a1076e0aafb1ba4d92e4f57c1df51c00b17f7e1a5506d24032008b09b078090603e87716e59070d777407ef80addab8bc403700a8ed3e9ba8d7bef91433a80c80a04c879be927d2f25c3584399817cbfdd6dee9fec41a0a51fb81398976052f737186054cfc13779557a2d88f9e8160bf3c5b8ac917e74229f4c1c9a1d1179d854f7177e5f2fce84b4a94e0a5a517ddf053c9cb38a2677f0b748231b6156bbcfa34be2f01898b7ab10ea057d4da8e1c88ba139463bdfddf50a2c7cb67f0702e8a5b99b20ecfa475b99f32032263c4685da9b7084682fd50abe138363258d7ee1fa3a53602b2981317404b7a782deddfc64d9cf8d2b8d01ca80ee8bdb2267ea53b8fdebfd4d6f8fec1e1f24205ee63508299f21e01cb86c7d3c157c9b82f1ea2d32cd3e79f55672eecafe90336a1ca082ed4776f61f4ed4cf8e1494c2b6145d28557ba6d0224f0a89428438f624ce2d290c9b51b6874ea8643c60e1c99d828cc65db2d4ef1c5d99ff03cb83315c81edbc3efee6d704f396675b8de0d65d3e5114f63728857f8018c1eb547a076e9c8c90017ef92d18520b60310a4610aae216dbfdd149f23323bce8c1397485868642aeca3fe2f6d52c6ecb53b327051fecba583d10d12e089d4292596d9a956b2f06df1d9cca2f0185ac24328cafdd16bc3e13e9e761ecc1a57f9f9538b708e3cb2dba3c2b5cc8ce752d46c1a10a0c14f524bc3e466536763a73e612bd250c717a6ba2cb33211d08f8a609b4caabc9b647fc2ef1fb546d32b04efaff7f430a16f7a07091a71f903151b861079a2177afc9a7d515a8d1d6435f08d0440f95f6a4d8adbc976219998b7495ed89eb379e5e6fc7ce307aa60068429b3b4831dcfebeb9833d45dccc29f6ef9dcc008ed533aa6587f0a4b615cb6774ca0ea8d986eab309ca15176741b658683ba63cdbe6bd41ef659794caf8b8bf95813123894de09227a1f449ec703634d4c9dba0d4d10be5d87e7ac72b94b2b70ca5c346813c20ee36f8ad1ef5bd62ac7dbfe2df7607b8a6e5085bd7351b2a5ecf0a60ce8196092e949b4350859aec12399537e7b854195e9e9bd1051f1b756186213d30c71f57b4f6beaf5d788ca01654307d138f73a5137463115c67530d184f543ffdd4fcd206fdcdd6c9617fbc9d08bb0d0e82e3699895d89aabe5074bbab3832d65be41a4558cc50baee435fd64452a89bfd0ebb85e8e2c65b9836066081b61b40dad0c96859477f16e525ac2b8d5c0d850c4cd5ff0a8e7b60a8456c28068dd68ca91c23f504be874381aac341a3c4459223c9c3cfe11312091be38630662f27d2b75d10a8b6e187133e681800668fabe910552eb621eedffa61ddb8c94ced4cca723062e8dd295bd79ad0399a54e7401512658995f3f4aefe4467a3de3c53eaa36597d7655337509d9d163347c6a2f3c6a159141ec457099149a78ce10ce2156705b3edba0a14d6511e816f1a1cf5174f157cc3e446f4efbc02fa6953e58e689ebae24dfd51a5480ae27965493c47487cbacb2138e4410b6bd2b4d41611da75146c68ac635c64f15c607aed6c0e7f945cf70ca569979480451131bab37d72c3d46e5dc5d33c931f898daa0685fae25157eb977c2de81c269ecc2c08d7207d0bf5894cfe3569019795d2a15871438c9e503eb087108f720fe1d0af1f094220d8969b8334015abcdc983ab57c4d89c507b696214307a533d49ecd9e7e9c2a1a342ef6e0311a5e65b33db7346d17c319ad45b7c56b09415c33a738e786b0e6f5c1cdbd7110ca22a55625626fcd2a61e6c7b851c16bf66bacb0ad4d28923cafe9c53c5b8f524688d39b98685d0aca2d9aac12b426723b41f1c1491a59acdfe479298f62e78ba753c1d6cf07d925313fd3ac600f366cbc5dd752bb6c951f5249d25420861b6e0a82a88603c5818607bf6548f099adfe964d0975434e27c0f5ce1252a0ceec87f4c5829a67cdeb432ff67553fcdba8af0d196db8d5fece7b9b8b3ed22e97b8b7ebfab588cca6c7f5d952e14de423bfd67782e2bc55e6476cf3b98662fa445905efdce02cee352075536bfaccc59547091cf4111864ce3115fe039505e2975f899c5f144ac9c479ba0be827af307bdcdf4b98c9c66b83136c73a599a64651dbca7fb7c89fb541fc392a752c97e587714101dd34ae6208f8a0335989c97f15726a22d7e2cfef155528f8bc4bc2d5818a35842558ce0d66111647a76a552e53171f5f649dc95c1943e3f1c7248e3be4ec8d7fac02c01b36bba751852a8711f7e69bbff3be74ffd19fdcd5f53d98f579aa2a22518c49cfab426282f9d4dc5eb4775808bb236a83d4ad31edeae561782d92d0cef9b53e9d52274f28ae6f140edf199600b251789b4f5407a7e2c3bb9cf9b8e1ac3d06216b818aee07b3c7f5aa4cd01322dc744f1cc0d3a36b735dd359f6e9b29d846d354e2fefd3e2d62fdf3b136b2a35b003aaa60ec4b710e054ecf17a138d61a875b316f5cd40ea78e42d287d6a02384d305fa91cdb94aff033e9d506e8fc59e1c7aa606461058b5b5db32378cb72abcea9dcd917853629f861405f90588a0f66bc818d7d83f15312e07ac9c5c29493e9e8968541d338e96154b01cf3be2050aba8350233aff4caf788f23bbd05a6b014f228228b03e619485cd2e8d363dcf75ca45bb21863cc8ccfba69f484cbe0b305fd14a21cb61c901da5e7807526b299fa7c6c74ed718d16671464d45fa94a2490c084466677687f0c5acf13453bd5f3d8051cd5305eb6418a36e431a867c36444b309f6ed07929d7cfcc89f584b66603c51c78d3491c9718dc5fe92367eee88101ec4f329730fca582a2caad3c278339368d999648a60324fc28374aa220f8827214259eeeba693cbc6d840d853e1952b098645e079df5e26532e2e3e0cc8c94a1eb5df90d9b461761813587a71d866cce71e9b0a3d8339bf0e53e7bf29f4d923b1864607378fe98ab220e6a6950e3d5db05419a8ae46de73179b11f8be3dd8294b6d870e6cda79f79f7e89bcfe0783f4b364311b2b374f9311cbf86b3d96b4ea2c937117416c88c8929feb8eca40060bc3fa7ac3330db3fa72c44a9794861737c3c885b8d163544ae55059b0dd28e63750ebbaf21dd8fd99936cb6f9e0fbd9a25cf4fe750d34bb8f233c6debd29a24e08e72b5394f9a8c72495b7d06b054218396d59c3a768fb466ff3e1c35174de83d5ebc272a68abbe296c38fbc479d32a950bf428ed7c3242f60b5f8d3d9bde3c8e588cc3e4ccf35a6bc1712510fb86ce096a26571993e542abf9bd2517f0aa5d367f5cd5cf64bc9a81555336b394b7987a678d2d5fc14e639e9bffcdfb4c9bad5ed6c87c13481208dda7eaae50b8dd5b6dad5960f53d4e47126cfca1fae5181fafc3bbc1e803e835c7bab2e7452f99d63dc19c8bb651453fa0e3715c50e54d0d617bba00f508948f69335c55be135e39fea2494c5e0c1c7f18aa9fc7f8b7e521cf7cc5fc35bdac6add3d210d5f678d3de85f8366bed837214a7c7c402ad6e8588e0e1f1d62419a0465f917b129cc85902205309f6b45efa82259d9d0a3c94a4e9df01bc30dc79ce6d8cbd39dc57f4bdea8b1a522ae82d7b818f88f7e37aa6dbb2fb1e12477a3cdcc89ea4d07e5010012ef984f79db776a70572450c960875bb31fd0f76af8e3157308aa9bf3940678ca6bfb627658df3f14b4adf027093bd85af153f0f1b7cff39e26121099f00ac4b2de9130b757b9ebeddfa5f8b2f2324e0854f3f349eac49b64aa408b2aaec3be522e55a34c9bac656e5deb133d692d9656bd4c5c96b9399b043e04cb207645be70bef7b1b13884e21f319a2a02fabc50abea42bbe1ea94ea9f86a3cc888636900e6d2cf3c469103793fa5bb6de0b66fb71f14c90ae91f627ca330664d78dc18bc275117f265ececa529705e4967b79d291642c7ff3d27909da2af6a4616529e082125685c494711bd7dc2915846aee55732f847c97308770614b85af895f2374100824a06631bc5f5cefb64828da7f35e0a1625d88c96603dcb9a2a16779b4a8ef59e57d31d178a77c7246c6c10ad1eeb61918229cef048d6870fda9b4a0dc567d66f57cee6dea12f999759f5e25ce37531b6b6525745b0457bf40cb09be88f057727b4b0cedd007376e5765a31b5910e4c18b3b72a15846e6b3a121c6d220b610ce3a79bc67f7ad29903dc2c66d11f30d477763c4f95a9dbfc71c387abbd807ce5943b3b12f28dbfcfc7355b76d9e463fd218eeebc84145ff5ebd32fc0da54d29439dc856ffe725c8bda462c5cccacefd4e2f22643ef34e3395f36b92b9d9a3d133ad68ddffeee81284bacead294a4baffed852cb8230dbf914fd3674fbf82c3dd2a2fb3b7f77a8baddb7c5da50478c021e174202a7cbb0c556077771f5601f57f5d1f1c8dea91e363683734530c40336ef65a88b096e6f704845d48c3046a09777ce3ac12fb6bca651007be15f1e87863f5829f4823bb69cd3d68d846f25e116fb6ad5409ceecb5b8c001a3b911a4c102869e633f003431fd20a4b09b994138ce033f18441e06d0b94a3d83b02ba7ba764bf3c217c5b95c34ba0c7b2c131d4c1ae883ecb8ee5486d65bfdf3abcf9d05cb24c9dae75ba9d863d87ae048b1be0748585557a983dafa3ea61eaac29a40bf", 0x1000}, {&(0x7f0000000340)="471808", 0x3}, {&(0x7f0000000380)="d78c4e91b7b3b7de50fd06af921128fcdcff6664f1a859e13ff9f4362da7e7ec6413344d3c958b8ccf2acbbdbb9d4d644cbdb41ebe77a2d8a63419d219", 0x3d}, {&(0x7f0000005980)="1429f439bdc19f1138d4da0d1722e47cb3a9df2ebc801737475d5c431d873493cdaf4d86f1156259d653a4cfc15463ba95dda4f6a95b9d02be4557b48a028082c0089db14d32e9fbaefbe6ba0d18896432c0f58039516827958f39eb6a0cb750e2d7783f03a099605a5abc7ac977fc566a8cb55dba84a3ca502d0e098df48edf93e6879075927e2acd19d9a1b8f552f48db0efd80f894e02d03ada316933cf7ae20c99db3bd4142d7fd597b7e8cf20bdd933ac95dac00b20fb0f806c2ef2463450c38bcccdfb4ca34ef4c9c793db47b91904f31fb0e8882f548d4d9c586e0e9abf64aa23e56d8dee1c7b0ce7c4ed77af21c08a0e329f92ac1abee750d21b9238387c7d8e72910bdbb42ba4174576fef7024085c1e6ac9582045f18ca41fa5c44b36dd57cc9f994520ed43d5b319fb07f3fb781e22bab1450df020cc8dd81e5b38efd2c64796d38c83171fd4e2f16af5cfe1daea1290d53cb6fce266376196de9dca9df4c812fd1c647b11c247c4d702087162a8580370e90bbe20a5360c17b80b3b250b9c8c3fc1faefd3f097457599ee651fc7879edf673ac6c61fd5c21c3905c66f6e23621f905b02544a91d1feb907b85c5aa7ffcd79bcbe31597ec1acd40628ace45d7138e0f6014539f73feab9071d473b77387719796100c8e80ef0f02c69530073cfc0271b240453cf0de446998b20f7ac1eb38b2b7f76268919c504f2901093bcc3ae8ea0272686a2bcc593957e23e17ce313865defc44adc5fcb3d68450d13d759d8be5800a0eaadb6af7384319d2c62423dbd44c020a6b03198c15937404be77b637e47aabc0c7652be53270421bebdc1b45dffd4a4417c24cd2c485f2576c62c91f8ba04adc3d855b962193bbd79ccd99671824a3f53aacb0e03dd0d59d1b9ae290e5e35fb2cca7c47c115d58a9f91566c5ba6506b2c90bf5d919a7830249ab63e8a46e92276f16e586f55152e62f349f488e94ea10afb6d46fce67f4c4c94a195c32f6885edf0fe87037cc17e788ca7bdddf3c6e1de09301dd3f76f965e849f1b13eb170b1c484d3e49db3b56d40918affd3ab8d72ae6fbf592676318e4b4fd518b8884eae4b37b15a2a82d597e3fbd85ae4f983df965c7100aafce3ae0b121bd4865aa7c4d7880db5cdda786f8125fdcddf72cea66618e904b69cee3db733b211f84f58eacf587ac8add51d82375d096352a362fb92e2f8631eaeedd08d7de8f6fa0ba162898ec143d4040bb33d18f74b23ebb8141e38e29f498e6837a19661ec75ec61fe27da5c3020f552b7c9c7af326fe8ef278f4d8d770a0e8abc22664e2ef72c6355e1dfbb51d73755242c57fe2e587295f59d8883cf629e309f685e05658f40b00e8cfc26f5f7e59279440058a9171400dbbea08b6923ea1dd1b04bc69a8cdc7b779237ec9fc4917371ded63f645eaa126d0de647644103a998a4618a90b0f8f0378fcd5b4fd4ac3cdb0d482671e49b9de69b6505f1bcb4501b6ef68ae7baf94c2253940802727e6f9a229383b26b96663645c797107c630b7fab7e286e7f20b70a96455d539c69ac68fea26c64c9efb2c07b6ca9caf1afde584e7146f465c50ccd265e3c31ba00ed059fbeb54dd4f7504e27864298c825d64828dba4ddcb2ef963ef882f1ae363602f5bc471363878f7cc01406672c394fa102f7fff94ad1aa8b78cba32bfe74c2976983eac2e2c42707a182eb27fd7ca8ec187f5768acea24ed27bf81ea5621d76cc6c02c61d893335ebba3ddd64c5cc82ae1326903e8d77c6cc82831d9cc67c9316e616118100928f4583881006474794bc1c42bee3d3f0d18283f36d3cb594ead9cd43aa19249a089fed643d29b7c971052626a559676cf97cf584d53dbed49cd9e6e9d4692328172db5547247796be358e31445c264db482bba19ac34c332d14b10367efc1a0d92667a569e83c9cdf7f7b7d4bb24ed179efdf82cc6d44cc746c25427cb2bede8a5a229985fe72d9daff917ba933ba77cbb28d6353b0f734094576e26a8844f99d4607bd98ce6b6d1a018630dd66a859062c6257c081447e016316e39e252370f163a9a851e506ed51db7f38034a639cda4fa09da728784e27eccda7e40997587b66c0b5d976833cb551863ceee3b0aeb325cc5176dfd5a17844b75c35900267d9e561910fa27ab5038b67d354508ad64e871253fd9e83d9d6cc0131b70175668e66f0a07c3d0dbe5335238d2a83959d5a8959c1359340e4942b5057fd0bd6d6847b81d80edf927dca54d24ad8460469fa0aa65a2f436d9ecddc22e2379a46c77495612017ded376cca75ac9bc62ef50b442134d6a5723006a90540de459fc08bfe3a62fd1e83899de3b5b8de0e85243a0bf837329ad1669d38d18c9b6dffd20db201ef6e46b8727ebf40d6979527a407a46ba5d82c294f63399ebbcf729f5a3750dd33ce46fac3263965a2b42d481743dc3d99d7b6d9515cdabc75a8ce099d891ccc804b723aac5a2ba7a77e5b0cc76eeaa6f53b787bcb94fbb0ddd50526b301b7349c2b8931915427b3cb7457061bce342b114cd0e174d4c6d1f42963714b1ddf009fd8bfb0b2cc5ff3b58aa53fb9a53b616729ac26ed52b2a055fef0326d8ec063d379771f0191f756dc96bd5d343434ca3b3a1db375baf28b63362e85f3d6e5233275a93b7e6da8fa04ed074c943ef9cc497f3e3381214597b856b5ebc9fdab318672ff5c3ca10bcf2be537ad0cb907f4be383add572576c99e8d4832ae3c68c14da97a133d49f61be5d25dd1da1a396c1a9ca209ea43c9d0765594b034376e1ec1435cf6f6465bf17276f460b7f834480af9a293c142a21f256ee01b31bde606d5f9bee4770055f17709e4758659b2f302bc5ae57a41b29acd4f02aba69cce667f81212f4c6bad5ebeb33f8ab715c8dcb0a440d111a78695ecadc68e163109cfb0309c3eb6918cb95229cf9d3ff018e8da115f439331993a72f6231bc7701247bfff92e0f1426a166f4339fb1e9feb867a4176d13785dd6d193696e3dbd38b4dda3662c804ae7170c1a93edce9db470b630b5ee7d9ea2ebc1575045eb57bad04d40d4f1919b5747d6a61900ec172934744dfa60ea57e57114efca2a51554722575ac3161b9fc739b7622ed8ed24ee6cd6341e053001a0c243f5e76ca4824714b6e9889da76b4b9766c3d8489bc7859a2f467b68dfca04b9bcfb816b4ebb6339746297d2b30a4bfa26c9af305563cb61e3970cb2481afd1e28ce508b683385aa1614874cd633a8189326377a7b24a08733fabab7092860a682d315399c207f3fcabf69e03f84b0c294a1af5ded2f36fa3a66709ee9b904e016220336d265cbc98334c4b0b9ebed840b9ce03eb89b1160782377a5d75edf347eb746aecfdd5d387b2047208265f39a8e2703db2b10ffe9c9aaa17d69dcb7f669a241b8afac8dbe6e322bc11b338dee446bbb5be04f1dd152e80333d6ccb55ca7c5b93fe9d82d566c1bcffa7a09dd534a70c5ad7d9491eae609260a61cac88d7d1a5a8e065b87218430c7c5ec1a914111247ab0b0842f0bbcaadcb0bfcbc4c71cd22294d8767aadf14f4c3f22e086f77800765226ef3aaf2cf8007d551a76e5e2fb5cda141befd03c8b384086e77cbb7b4eab7e3d1bca5753e04515e112d0bf8dec614acdf2169cab69ca1a1b7ed777cde22910a92f750fef64e89600ee1d998972a35269cb9fa459c654b80eef082c60b4695b9c6d84fbf548e32c64d5059a690bc79a98858189589a366c7c9224bb2fb2aff2102c6b2842cf2d584b0acf42556a9ff53e3bbdfafcc36e9ce672984d18f69c15a7a12b0b5f842664f424c7351db6ad67c2e16399c15c0602580d6e2c50db556b19d880850a7388e362d7e0bef6a3eef35aa6497f9e4c25b64558e1c4980108191bbacc3d524a1f35649f0652a8617a56086b646c5c81ac6e4c0703ab7d25e30eac01aaeefbfbb0369708519be7423ac7b76e1181f9e01e2c0d1c543e5811c44a0f0288c6144a80784227a9c0b152bb4ff074207130dc7dec813caa37836634fd02539c35e326d299e4103884635f4d67cc1c58f9727737aba04cd8446338a2f8b6352d733b56789cd2fc0d20fab14fc19f1217ab107c95b9600ced98b0a08642cf491cc57413414f84dd48a79e34ec4c129f5c25e7acaf5cecfbcd53f3f4c87d247535e8517d524845fb62be6f2c2d7e8b636aae402444e040e1b8d2c1fde56602d441ebbd38f1ed512731dcd3a78a253877110ba541a40b5956626ed60a7f0a145a90131a4fb98f830d4f4b66e9b9a7b5a9693a6f8e1b3a78e28d4ace63bd5aa5263cb7445fb5732b0163bb612665cce6c95816facbe63a40746b9c1cbcefa86c5958f78b2fea7ff6d5a9c158a29fda9586241cf6ec107c92d378caf52c037bc42f8fdd2c0d9d3da84603b719a5fb1d637cf18d852f55f57a6b17b094e9a1745706bb75e172e48cb62732bb3fb012c714a6055a0e73a6ff845fb7787f962f7ced59797b8b659286dc30cc7b8511eb4434d5e5c83f3e2d6cce5c450699b755956b97af4b8ac042a04b0a9556d6a7573248b4198fbea62561375e27c362d887c9ec106f6ff72350a9b5567c11ee89988dfb945d9a85f3a57e8f85d2619f8399aa4193af53cac2a9ef0618a8c7d965ffbd45d2459cd688eca0022b5a684202ff6148e0a4c8ce95e30f5f40179b017bdb703c08bffe135a620d80992dc496b6818f95774e628a73af49022123524ffba03a5eb5c8f733a0d63fc8e89a41c260cbab8551b386571621750b9936212c6f821bd7388bdc5ed87bd944bbe170ecfcb4971f0e6bed894565fd0ddc070ef2cfa168e26898b565ffaef1a91a558acd03fa11d99d6c29948eebe9273e1068db3ad62ff10ddaba58094213b376784fd1ca1eed97c11bc8ef01c8118d06e0b865e72f21a1c48111c2b26bf2fd134ef89f89a00d67663754d62743086d348f1274a29a16ec03cb8fdc9cdcb0b6a2ef3cb264cc57d70859d1add7432a4bc82d70a68bcfbc49adb996f06a2f96ead37c9ccc91e314227bbaa70a38d132ab64d9c9947f818ad4b39ef4fd037633f10822e998f6e1de548df47d370537c334b276016c10dbba06a672f3b42e8ef8af7490095cbf05c484eec8e336fd30694d1824013b8c088144fe9c230462409a6798e40484e9ba274213ffd03c145ba6eaa867429742c99b60771556b96f7fa671697813bbe2780db24b5013d5507fa5c752dbbe2d6cde9fa80daa5305b50b8ecc9ff90584eea6aa4f70db06c7e536fa59c73d91e5ccd7725a995ea0f844f7428ca4b78592075b76286d4a7294b74f221a2fde7ea8a250b4a37cb035d87d26c75814bd0eb8942f7770557f56f57f13b8f1831e745e9da9013dbcc0991fdb44018690dec727fc113b43e8e93457431a6a91702a534413d43bd84bfb695d3faa1880c3284c921c396d9b441396184dad2b8a6d2a01632174dd72b2188a60dc83c75907240584f5cb1d5da60a4db66e1d9511483c697f5c7c5b96da7baf7c23ad3284978066142afd5161f9c75ab8f771afea8f23e5705069f6300212032a9e11dc30186cfbcbe5548e41039df928d25f12bed9afda58b881c7a4cbb81f6c2cc6b38b3283c4bb90488e61a4ae1ef90863f15b840179272a1717f2c1257516fa8de2db4d39df43ce7bb64b481a8eaa63e680b686d7e65e31f52e83b3ba4543604ddeb112a06243a8e83c7fbaab72a2c42a521f9654c4b4664df5687d88399eb410855b0fc7504782d72f69c2e03e6d8b40c24975bf9ae7fcd108774934ae471dc2ffd50aabf6b346178dddcaa5239a981c94db8972b2d35e244382581e104260c7fa20a9766b8a7", 0x1000}], 0x8, &(0x7f0000004540)=[{0x18, 0xffff, 0x10003, "8074d0"}, {0x50, 0xffff, 0x22e2, "e79a9ec663f895be5cc93c651a406cf8f7687ca8144b204bb074cfab7e5f4f8689de5090b62709ec7517185e85d5648976e5114e5a5a5c21500eeb45"}, {0x100, 0x1, 0x1, "e74347f49186261468eb619d91ed4e2d90595a28dde695167f657ae18771520a1b58c6e7980f524dd60b272d02a277a5d628d8e9873b9b191affc07460f2f3e4c91d2bb894e2aeab9241d8def6d5845d46da61d303765f4b36e96a76faccd4122892ed4f7f0e1e9603b083dd80851326c27fc629c09c03332edfe7e0266e04903816051c7bc9731ec9e6cfbb8ad15efd5da10fa6df4922a7975cffceb4c09bd46203a479f5335e560476c4f117c2da8d4a85245695eb767802bfa0e9e311ea3a37ae0adc96f46adefe6dcfdf87a1f30b708b655a3a1a5b59d505e4dafb6a28005eda44b944dd240867892e13"}, {0x1010, 0xffff, 0x0, "11f034116289706f20b5ab5dfd20edbee513fa1709cbee0259c29ba5db2bb9eced9e2308f0fd368fbfbfe72a032c12d74e370c77c212bea9d2e37a964e12896fb2778dc5729e8379fe569ac10d3e187a679257e4ea3e5e6276ff72ac1911b87083fb758833755f788ffe7cc582a5eb6dbc99404adbbb2a9a3813a77d1dfa64cd110b523c7bc0ddbb333d75b25af13e319616e2bdede9a310b8b12e827d6878a53110c609c50f8d0cc2687490d297a422eac479bf742eab9d30c1e11eff207c1c44047fae43ea70a2dc5056cf89982482cf53f28fe8ab80e00f21ddd59b9cd3c66055003008e65f08b9e76be04a982fbf6d4657fdae840325783e9ce56e15cce1d4e1b20587ba45b6eed99a2e6e16caa1f54347497ea28b9fbe07f292f79be750b67ad257e145310843c6bb930d57d4ce370dead47cc0a9b4ee0f46710954bdc8fe5824818fda70437e366cf17b6060e3ca0e98ddd35ee3666cb5811a98990cde9d53799a2bdfd0e4888b685d0db6a2a5bfb18bcfe35c52460ea57ee240642d5dc0c7b49911c35439ec86e9b2a44afd0644b7e27b15644719574c577573cf5231257adf00e8a57e86bf6344705b5c5e4d298e56a16b9912046b0e9e5efa499170f7fded0cadc3adb9bcc7c592a1dda101306bc7ff756dab0ca60f7f35b669be9287608c0995052649542eebc3a55627a4245eb3a23fafc5a82b617ec7df184cef5b41a95ba1287a3783cf4312a95f2d8ebc622b372ade50312c66db5ace57fadc8b307af6545a397f099d056061d7238944c2eb5dbd3b804b639c9bc077e8523ef6376cc519350586d9f676cfa01ce68bc2e3e6d0ad3bc6c869dba628ec2a9371d3ff1ffb6743cd041b18127e3b8557f2f2976b826619e229a724314489c7a39043e2b97ccd19eb1205f6d0820e523b7b94cc3e77abcf6c261c671c38c42dbaaf7dd27c541998de466ff10e65b48b49b9c37c5fca3f4707f586320f5d8213cce2489f178a16cb12a203e8d32104e6b64d0a3847c9c8d75ee6cc6344e38d05aab30d82a842bf5328de4a1cc2da26f59b54a86a1e79f33816dffb82b1692b1efc58b4ea6779b1cdbb88119ff1515f843b37b4d4011d894dc6aaf964ed4333267c71933b116f229a812c82833564f2f2daca2f7ebf62a1d53b48a1e672a0fc349d83de44f2f4441c433a33cf7ce659a6a8c0854e351b4a1d5a7ec475dbe4e56cfeba6c75e96d8bf2f1b4a1040a143fb7cb89b51b499e9df3e38c0b0eaa0a1a22d60e6cc4ee4cc8982225ef62b73e9b5d96db9e2eb7353d76ced9214b67dad6cc1b3ad4b84dcd521c13ea5d89599898241185be16b04fb3fdfe4afbf10ba6fec06ae60c3c178ba90f2b9080ef901d1324b88b94d46ffae66911204881ca138531437714bed1588c1c114b6db615e92e8a0cef6aeffebda7066d802ba29135a97826c0cf886b071f71bed5423ff30cc58a6b26e70b8cd212c4d12796b0feeb9bf1f53234a1e1aee137068271bff78e20d527acdc5a3a86dccda7283c01b8ecceb185612abb885468c81e8f778caa17f723d9c1e192e631a309c56e9bb1975cfea69603012eaad743c454de4d0888854412fbba1d98ad134cdc231e1a7d5fd86c399357b92f119df8d672ec29116e0ce23dab1bd05822ab8748e486c18b232f27ee9c8c130af3d06b43fca7d0971b07f6bc57dd1dba89fa0918e57dc603b245c22c96e485de11179380011a620d6f472c56b25c7e77bf7ea48b39d3b4b13319e5b7b5fc6e4d513c14d27b16161804d865c1add84353367c28f8432db289eeda16e93a89c1e7441755854cdd71390745c1f332ea3d2e52aa4e27664508529c7520926cb4c6fe95a29d2566d50f6ad102d1513fff6a7c6ba9853f1ed3e5b6a28494cb89352f849cfada05acf244fedbdfe169062dcc48357b8c7ea71a1129f6d535f47c8eac490c97ff5f92d60e8c03f6e03ade4bd8024c3424096f4e423b4bbcabc0838ef62e08cfadcd08a5a150e152cb4603c3d57892b372331f14d39cb16b417fc18a60c34c66c8cb8217563e717dd6cfae21db48263deec5c1c11dac7b0074f577c452072715edfacc8782d018f1fc8db54b00ce7caf0a760d0d280d18896a03641f206dc38716c7b129366cf0ce777b92532a26828fb2e2ac9c627ef2daa581fb8191912188983be3a0b70c2287fe276ff8a07137f71454d048ce7de005062bd93e2755b9fbba7ab7e7349870b09ad81e008935f87c0baf46ae56d97d573315c854be3bd4f7c5968b8b89fb9fd10ea0baf4252d4144014885d794d6348558082ad5b5374f54ec4b53ea590536bb5fa11a6399391c1f5cd18729860d789ee8d56c13ecb9b02e6c2a8ce10d39c96c92d36c60e930b5e59d55f645a7593cb00350a82e7e5dcdfa7b91c397a17db3a98e1b41a21d47f4ef708d391dc9ed9b70236dd3b050861f6a0242a40fc9a631c0136fb0945c001a74f11118e704e1a9842b90e56f7b126c75867d63361e971afac7151f357743194bd0fa4e72b4599c18bd1408a55e1ef7eed2af8a7c347d85e996fc5e193b1a8b2aa17db8a9a46951e5b3950cf4d6b289ca78166f33553dc40d5bb98758b6e6d35e87f34d6c9967b255684fd48c4edb710c4e87c65cc75bb2e318e1ed0ca7f4b8fdf008c43e1577d5b6ba492a7cdb694597c94e25f7119c1cf5788af2670407e29d7c53905b3cf67a564dcc56e1612fdbba44c2a69693580f4af027d5d78f5862356e8afe7197afbe5d371b089ce5862b90ea49473b4383391d1a0a7e7476b4d95a7923acd5c09753e99d0aa9eeeb29dff44f026348aacce47baa01b8abb29dba43737191e64a1462dd8097fea6c365cfc841fab7b938e63375cb2f53bae80ec5dfa9a69237d3cf025c7a88a07ff8c4a9e1165211a4b126d673e76b36e4ee845ce5b39470a728af7efadf0ec0b120633079256e043b7abc5b4e7369e00dc253619441852398406ec72e11c0d8a8c57a6eea26381c83d8893629d0faa3ffb2d16b24effb2328dbb935576413627f9dc97c5138d3a97b4a38fed4de2942caee12615aec9996f375f2a1222152c919bdbe039c17343ac4f4aca7142f6bcde0165aace7698a71fd7010af435fb97b9313644f28ccf916876d3681ccfef20f2dca26ca2cd87021dc117809922645e034abc609c5a6cc0d05daf652b28ab86e432707493bc5d62bea55226bcc511715a56563cc266e00529e201481f4b1edf7e7d7784a6d1e383f5e13749637c6735dd218b50940716c3d33b586789077bb2abec7edb4196f5070da914c97fae0bb1b866a0dee5e2858a43a4d5a6f91698fa31db13ad7218a3e55091c234186de58d85c1f2fc8e812a5bc412f5b688f4430f550ebdec53ee474abd1dd75a1f33ed99f011ea9bf3dd3797757a661a3cc54c32d9e9a29f41ecff17c4de59b1db269eb1e197d77ddd9705bccec313a00fddba8ab7fff901c8b8f65a0d32ca6020f6404f81bbb8867fb6f2fe7385823f4c7254dc52387cb613f3190372cff42ec3b16286eeb970fbe937afd6833782e6e811c18ade43c8d64851936284afc544da07ee199d07303c18efd6b6dbe42656d5bf326eea4fdc8993ab16d71ea4edf72b80fba89dc6d020835b6657383e24d92b14144e8d386f11082641d41fdca0870169b21aa16e8a6e1031bd3991ba776c841fb9867ce24255162d0b93fef4faf38f028673566838103191b41f88eef50980db53113c16ae40e718ea4dd8f1131b8e217e5b0ed1495c0dc91f6185cf7b4e8895e74bd8e857a8f73d24421a007245b82da15754d02caa21a8cd32cf70a41ea901b4af8e16cde0c1f5f93f40d5af96911beb45170f96e7a43c4ace9795d62d0d3090703abec26ac56f69357c2f28d7b59db87cc63ec041c9a12da0c8264fe17cb6558f25dfef969ab2d11f1dd251a508fd4e5326aa2402a7bb954fb1df7a3697c0b4bc1af2a1feb2b186e69decff1a9cc146fba02094cf16534c8f5df20cfab70ab1fe85303382fe1a6d84185fbebdfb8f62178939a8fb7b64f71221bf41cbafbce0a65d21e31e1a7d947bdef3e12431a59113dcc31f04cc06222575f03d0a4e9dd204f0cdfcdee21515ba00b0286885f8113032c7774257fddcbd792168ac2309e42a377dac8ae302d02d1aaa98eaec8457afb289b73d8b7cb767e6efb77b6c5117d332788daeb2d58e2dd491b4cc7c8e8f4a7181034c71ec41bd52369c288ad42b3043d4fbfac5fb7707dc7eeff550eaca9092155ab647fd06eebfe23955ad01d0826668ce122ec8c8f27f11d81b181b6847170d4dbd3d907fafd221725172c387f6532fabfcbb9e15a2827c3f9b2cd8004677d37911a5a5a00a7c101c4b9ce1ada9241cd6b8c22f56bf4f4210d0ac298190b8063c2cbaade0e0bbab3696cfbd0a306b521fe15d1ec78bb1f7041bc39dc67dad9d5e0bfdf1247060054ab6e374148b53a94ca2bfd2ed40ca53e7589b4a467fdbd0ee803a587c5de82589437caa369e78a1e87f6899c1ec9a19b87a05e5148588b1ebccbca03c61d782071d0aa61ac481f4dedd6a8700a65cd1e3368df2c47e4b6a88bf3076e5070cc99b4597dfafbb611fc1fa655c2a2abe65521a59f93f3a119d2109c3d55cfcd757bd789b4826a378e9be41e37c3f10ef2237f1835e5925628302ffbaec0b98732320711cdcbae65dd4ee1fb326dfb08571b8037d6e089f05fa075029066cbd3858a93ccbcd584af53a4e4e811edb2c3994f7d1d9556e63d7e46ea059ffc01ee58f339d8701a8b760979cc6df9bbcfeb31d403f841e1020da9f54b7acf25e895b3c2d9bdc8859e1705f8c10bd84e7c25d5f2fe7883a6fb4abf8785305fc623b32d74eae634d48cbb00f53dc9a97dc94ad96d374d2eec1cfd811ad53d45fbbf3abdbd55826f69b71b76bdff63a511c0b55b8b648b2abb9e787a1099ae38cbc76a699ec21d45ff7c53c38496ad45620f5b72522213da91fd272d85229e83219934c270185143e1366a7ce18040ca3f267a76042a9fce2e7d92d302749beaad4260096ad9442ab319b9de021c5c53909d03a27efad0f9c172c6761216ffc04e421f711aa42e7a8ae5c6401f4cd4ba00e492c285dfa17866dea604ff0864b87fd8b0e72ea94d3a9e7c4dca5f68d6922e24f30bdaa4ba8ef48bfb4be54ca674f4b8f20357ec3030c147340869c0055b294d1058ac75a73eccec1b4f96131b65d8f53d2799abcc925d383d182a14a826cbba18d53b7fad7e4edf0c1ec3c1e7a8b78983fd43da331ed1f2d11f7f2fa62abdb7deaaff7a8f5fd74390f0577cdf76ed17c10a07f99bcc7271d90d453b97dc0dd86da9df2777c1adfc3962ab873b340a4091b4078aecb743788845b47cab3ba2ea3acf491177a38c3ac28938ad4b43915d9e9be7d5d4007a779ddfc1d81c0cf413107e3dd2b8717197d0616af623cba301699d56d778caf57884c395b86bc162fa287493c043c16d2bfe9951bc8a2a89ce5a0e990e9424e39e6d42e81e4028aa8ecbd36647df33ccf4a57ef95a17964cb5572613eb71863d5a694a2ce07e1370fc100e838fc211bab1a6d57e6c516c26fcd39aec78327dc27c3fc0337f2409179c8e8ca5b74122799bb783032fb3a527b9130b0e13f0c70ac5e886eb30baa378a3ba57013c1c1521df9cc66af9fecc12526aa183bd4314fdee4889b162552df213edb3087f7c41c7bd306193759b5dffc005e294c55b4b4e69fd2ea07430b9fd551affec55b8d8d341f9a21bf1c2a6fadca8f825cc80e05ba7b17f889b535d0446b92aff7300909ff3f2ad"}, {0xfffffffffffffe49, 0xfffffffffffffffd, 0x769f, "ff74bbbf69b209c81ca50ae5333c8d5a96bc998de50425f8d8a7e0199186ca5004445f3838dcc3a175726fb68408ed6a0a9836adaa71924d86d2a89a56aea8344f58d521e4e533f904d07c602ca0cd568f6e2bb2b2094cf681f2c62152265250b9be587a8ef1985b68803fc99738a4e1c883bd36f2f1df9fc76617ebdac2e2c91bc5edb0c9a2e5530610cdd292a5ae5c6aa61143316ddd5c56e705877055271923ab16172bfb0f00193edf9dcdc72e222f3a875fd512da7a04d65a753b9c6618189641624144a92a5b87c0ef881de84280525eda1f7389cba560"}, {0xfece, 0x4, 0x8, "72b52b5723ec9808fc68114175c651c0239a3f7201790037e90f4c1ec041075cd5b81cc6b4262706db344b47c66cb47b46ab20f68150625987906edf77956606aa0488915fba61df8e65d51728ef9f2c340d39573a3f543348d390fc017a88d508661ce32a1de83d9ebe2151a99decaead99aedaab7dc76634cced03c77f0401ecf6737678f51a4382ac7cb020abc757660eb2d436c9aa695d09bfe232ad9ce9041626bed3454560"}, {0xe8, 0x1, 0x5, "214fdf3fbd503dad51a515ab6c792aa00642278f032b6571d9dc7c24ecbe978f49a8be8b40d9725ec1d6dfcab1bcdf3ea0f88c763288d98a28e0c31f2b23a45452084f6e13e173f1aa2b958bfcd7539af6359469676cca72d08e2ed2c87a0b65b5c928466c754a6a5195045462795940a0dc073032db93ad846d4cdfc6239b2231046b2fb255c77b0ced499ce16ba0d1fe84f4377bf27d4b493769bb208d8cd22ae4e438103aea7be2c2da5ee1199e9f349dd94a2cedcca35abb645b7f29ca30211e09a88571e054da44fb511d59ab1760a376f75088ac99"}], 0x1408}, 0x4) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:20 executing program 1: munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x201, 0x0) pwritev(r0, &(0x7f0000001200)=[{&(0x7f00000000c0)="7e62f8a576a0ecb0b059d2912de38b9fd7725543499ea4fc6b9901c6ab766e7e5751e67ba91a84215020ca2fc3c54cf935474bd8", 0x34}, {&(0x7f0000000100)="47d85618cdd175ddacc979986644377309f9ee52dc993cbc77255ba3cb21bdf2f5bdd77718a5bd8e04abac03f4795caf21c82f639515b6dfcc18431c9510156edade1f510b1bf6aad4ee114969f06e277826def08994e01779b00d0ab1881a5bd8e5b64942a72a63ef7b2d802ca142d93cf5d9f1b805626595ce969b5ebd4e2eb50b26c874451c8387e791779a1a09e2dd16e6d8d22ede125b493d5941c9fffe3087b917858697075a02eabeedd2a66a9ddb2c8da0bad7f55875720cf26a8c5ded7b54ba8b609a7a475c867e80d6f23073aba4e539816b80dcefe2be77ce40d10ecfba0257030d3866e4d2c4739cf5b604a0e290514e5810dfd79fec6a933b01743dbc6fea05f89a547002fcb0e2fdcbee192da0c106326343a3f46663498ecceab26d33f9ca7af2dd22cbb993c2847ab04b06bb88525726dd23a7511d8ca539597402d8e55e636f77f84579ffda483bf0bce3455d8bbe01413aa7b997d8e44157f7be32cdd3089464845bedefca5c885310410bc9225b30fa48022db23bbcc8e11187c44125f99d2d8d76e8193d4e848f7bd5684dc05834b607a0c40684f23834576df3df5f7fae5c46cfa1cf484fdb660bb67fcef8cbe79f4e31b3ad2c1966af252cc625947f175d210bb44fbb6acd5a6f83248ca497ed076a94272d22132b0f1b4bf7309e584870566b882154cec31ff6a3ebd1e35022d988f039ca0c3c4cef5bc6aaeafc5e96192fa97cecf556d171f6b7e320e96a9245750fbf4f41210a968926c03f9e8867e2a69b99dd04363e7c4485fe60dc5619c950780e03326681e6494ccc67fec0d57e2f0922fb3710c6897a3e319caaab5ca4bf441e763a85901346d5b017d3686acbbbd30dfdce4cee3a464a9bcb09907fbac028270eacbc51462a875ab186b160dba74cf7a70feade9010741cdaf805c6b671aa0cf82fab2963aecce084446a2c23c85109b575ac6a5e1348f688bf76f95e6a51802ae9a427c11c55f827f95cba62cdcf5e55ef06555c8816e4cc87fa14e6f3bc69719dea20d98138f86aa8281fd598e22f413704f141f6f31d260fb0b392aeafac522053ff4bd80d297168eaab24c347dd0c7077d9281ce86664c2f2b60c8b3c9ce77952434dc5b14344bb64b1efccf39096417295b63a6f5f42aa1e6557c56413681dd5440e3746dd016e15bcfd9c14ebaaf8e96b21c8da9d1bbf0f9fad1d1b74b63639850446ea2936954400cda7bbf500740574a940e797b74a37ab0ebf2236578c9a36a0a879436545fc6da28579bbe992276c9c4ce50fac09ad8e8383f869834c48445292e9597a3d687cbffbeaaae6416a9ce646f4296c4345ac66ca81e8e29ab603621d4515ca9054db7dba57404a8672f73702281f1b822a570265fb819912b8e767e34c580ac52527a25ddbd6a6c0227a9baee986b9c2dcde26755de8b3336f3948aeead27ca6bd0dfa614f7ef4a1fcb90b0158dc213d508afa5677f40925d727ff54e20efae3da4fd8183f8b575247adb3d1e93de8dba86c1c83f321b2aa6c81b001329ffe9af28fbbc24e866736e1f53ab12217c05290ee45eed5dff7e744d8c6e772c59a7a5628cf579a07690c08aa7cbb2a0a13a1278a75dc670a37227e9cfecf01263540b11951aa59ff3a8eca177a25a6d91fbb5ec6be1a947cee50130db6e8194c0e6dde2bbd8da5f3a19413d2bf91c4860326990c3b031961e46bd17ee2bbf70cfdd4ae10673ad87fb62e88f14aacb8101f5a100e9ba5e165ec06d7b821bf5cd9a6cce205fe4f5ca29184f048f8dbff26510f8cdb984d69d40552e98529678f6eca23eeffa6777e135d5f9ecd4d91a57292f39f1c774be2796899c8bed560fa7fd67ef7b257c9b4cce4107b34af1638ae96f5f8c0439581b1294272202eecc953e610fb7d05feb33458b79bae78a41f59aeaf4e843d6b6ea0a7ba352ccd48db9480abfdb4b18ccbe2506fc16df4af4ed7888c3162b30cf38281bb5055702eff6ec577521756686dfe4ba9b735d66d2f44d053a509dfb6bdc21c10d2d94fc002a84835785c62d2053f74d7bc35d59186350c1d0c8c49d9015c2ada1a1719a9bafb1b482666b4f6f81ad5eae07bbfca53af56347fbcd08970300b51642899c3f01e561cc7b3941561caf81373740407cf09e3535a6688f6b8dfefd9c842dbe2357a63b98b4bd782f84f1570eed0cc1d91fbb110cf55ca286061ae146301eb92a66f03e6ce1cd6ce8b2c00da9000c0fe80150100d5fa17524b4dde9cf8e217fc6f4274bc1c9b1d1f6b28714bbc0ecf17728315c2ef21f363e76668c7f1e45d62779bff6bbc48e68dea6341a474402e2525fdd1d035f70a2880d5072796c0c1d7bd49ba62dc097af3974bd4c8680426596be74a6ee46e9b4a891fa9b82b6837090c2ddec3e261cb2d3d25f8fe050d8b72d8c3fbd823bd4a38b2fd26b9b0821d485621af6246dce4e3e06b68328597d343b3cd9c43d39b431c012f3c5486de4ac1f088ef084ed1662988abbed668df4e409d0fdab5e285cd28924f1b0b202a5d1e53dd76c27f18f32eea597402ab87d39f6839a0fdc6c74ef1e4ddbbe6eed18cc3298ed06020378fa3a8168f3605adada3a3c6ca13f56ac2b7337833d793b2c01dd826e1e305d34974f5dcd1cee4f0be1723c1520198b4e986f3717b5bd0e6755e863da704c29699727744c607943e7602d40a8f9e883393c80752fd0a624aa128a4fb7bc9838cc1bef564e5835c46d7fa85543eb322209ffca5c08e47e897f1f0ad51f845ecea6c4e7ee1d74567a30c5662badc2c481fcd3acde4e02e2bd3566606596ef98dd54a161a026de726a4326b1fdeade0c5fae8d7666227b988f5c5d2b27945ee5b2903b01b4dd9f3895d4b7a05c1db95112e8824eba5bb91afb7a051e9e54552124558d3670727d741f6bbe45360fb834ec9f1f58a15338e1ac4318d9b8481c6647bbe470bb9c89b61ad9cdf7280c34f1cf0c000d3b468f45f9f719ec2fae291c78a8024822c8ca74c98b98f27bb7a3c4a8eca0154e4b59a11c0d2f492877ade4c6f37e1d609e16a2c9c03075a384d765a8cbef9d325592a0880d11c72d8f15ebb5f021ff4072c8d0b2348213da6fb51c49bdf0c0cd301dd657443473dfa105a4e403f0a25170c4a55b8ae6373c314e767df4e54b5e6a8c829c40584f1612698742eadb79e0f89556f59f87b64d82aa4f198fecaeb222a03a7e87cf0b4da418aea40ed80233a2a90bdae4e31bafde82a5df6738cd0c406045bc06658a7e385bef6dc5bc54ae4a4c19f3b297914e4be68105d7e0bd08ec0d75a5e3e120502c3416033add260f347b926ed08e45b37c75561a797bf77480d4e79ac6e8d6761881221831a49ab928ad1d4addf0ead9cafc51794b212749d38add1aab60d6c9d7df9543dbdb55bc8e66121e4603b2d328441a59b611cbe91efcf3cb8602d962a986eaee92f6710625c5ed7b62374e33cebe6c87d16359728dfc03fcb4120481f8a01240d0fd4e9dda2e6cd248b66088ffba80f38c6337ca073dc31cb1635a11ac7d67d0151c5987bed3d069fc6da8f80ffafcc08f6b4099b19eb9f11829d76dfa1ad31b257f32fd0a5864a7fe20144f38d63aa893d9341b1821327ae9ffc82b243d414ca44f26ea8096da76816c812840fcddec31728aa2b13cf94f5a230d283dd4b3d5a73990d3e75e77c8cca5ef1b3e2893b490a133488accfaeebc0ba5ea025227e6558b20c503b97acc526744f43f79940aaa705ee67233a8874ffc8f4f3efc10a70671a199b7579a38c8e096d6821ccc2463348ca8e5700265272fbbfaff9e8bc63e36cd5862c517dd898d3ae597ab55f6eea031b7856bbfe4954e66ec5ceb27049a2996224cf2b58f85a68dbc25bd490ef0f64b99e77b3a6a0181ded826d471847199c3c5d0b9f7935d3716dee9122633cfa24ebf2a5f6bdd7bc38b280deba0ece28ebbb3628240fe733c0437231654910bf63c730ae0bfa8dc61ffc554ddca3e99362aa4dfcd7cbd61212bf9799aab4621ef9d916703331aded082a391c84fc8b7ab538348082288d710608fc28cfe43c255ebb37421dcff87c7f38323dcdca29c92e4d5f186a7efd1c7ab846ca8219f2f2287713549757131dce57d401ed769c6ff2e99228c376b2ed14adb25b001e897c38a8d973cfd7e29e930c31a981ff6f18933c12487dee2f37cd3287045b9054235ab5e3d5a6fdec65ff35366c9c3879b79595a6492a69de5702831d8be647235b16379ad1a0d50e06c70659bbb0114da56b2c9f00999807dc455072c312e37963d72e2b2d4758da63699b055d3f0c92a30b8747517dace14ca0759e66a7382504c0139af668ef50087bdfce73557359e5a84169177c2f86f4ceaef7fd5d146a1d10031e2a2da3e20bb32d876e17ab0528b675c75477d3f8877c8929e9e98df33f845151201f94ab2ae7e6aaaa59813b2f552f61be8c9cb1fac072c595e85607bd0bdfcf723f191df99f2cfb1bdf4c5de560d08080fc006edc305267a2dfb18dc51a1dfc61bcb818e3bf978bfe995a912289771dc1ef5ba1408f47efbae5ca0a834d1ce9e2f669aeea966e58aa83c0e8072fabf07a816b2460b4422cd0ad46e07ea6fcb8e1d29f68a74bf573df9556af3e74b2ac13752c6418732f27257ef644966ffa84a027ec0b029bf54a5b7f76c6e6395d5a7dab1ff0ad11c316bbbcaef696bf84de024fc600c7bb664351d7f0dabf66e4e3c64e6149b8e33e3ba2034583bd9e47b91dbd1c47a4e1511b3f16a52d07596d0fbea462765378a2bfa9d154a62a14a91bbd114f90313afc68e4f7b7b5defbba79762f07c86b6e591710f36a419ff686dd6cb81963d0f615c0a139d2ea6a6858dca73e152c30b837c6a5cf426b57be7741b4b1aaed7706696fec9e6a2c43fd4e9d7f8a49291eecbcbf5ae2d580f0dec1b93a90e8d72078c185bc840f9438d0ac345361f38628a2dd38dbc376b3117e420088d29588f2b889431a4749b6d36839257b57858c7c54fe5073fd1fd3e8e74e257beb58cbf724a5d9a924ee0ed8d28242028f5624d93523f9a5ebd499219b1c33007a9885f0e3482fb2f435658c2b65ce086b2d1e024bd9f12998fa4cf1f600b5839b5d6711bf3cf9ebb351eaeeea3e4852b6c5f88df454152e228f080535849b56167fc5e0ef7efffeb564f8b2b15bfa9969f29b30a6d863101d1dbb75f295b1e2657f0f444a3ccd6d844c4fe9e0609d599c3e0d317fee131db6a3effa6e86830a4b2121e05d3fa5dd51d56b21cd85cbb887aa316a003053587991aab0944e6ebd1435741104966619dc1e04d51f3f7f45d742e398933e576d128ccc9f18a01f736d7eec25549df91828215b13e2ffc3fd884171b844202b23cbd50ed1f0659be1346f694c14e0fceace8e415c5f041015d68d985b3e135fbe742e715cf4bb65386b3d40ba478ecd7d66d4dbc9cc8c97b56b9ff93a320f18dcf8d4b30c89e446a1a8d4d46af8beb886804839c1a3a2142bb0ff76db40e76278e1f8e75ae96edf6f3fc1c794823eaf95a4e976426390024676072cd6a3063abbacabfab7368f5e49606aba5796e9293a01f8dc225ad55b0043af38f28286dfd0b2070aee319a7e5b76e3e3ef839b2d29c2e4ab48677d44286cc2759a821de97631f7ff7fcbe843dd0817db6b6769154a0f2f70a56b0ec49ec4dca0e36b1ba75a831dbdfb5cfcab385f3a12d9ae53e0913ffcf634f8f4485e8999afa55c1b43c85a93791a8b23b375a776b87722b30cca8ef7180b1f8ee4262b5e8d5508d43bdfbf4f7e1f1e183fa0feaeae", 0x1000}, {&(0x7f0000001100)="cfe4ce08674208290fc62bf165e298806991f319e5590ccd15694af491b1c476296026aea71b45ae609d27355029684832b6a65330200fc91dff837cf79a8019908667f0d1b9dd2b716ec6639afdb77ce49b693d0b125e96907cdefcf7101fd3b82ef11237251d0598ca777e6d06318713c2354de9d2220f59f75dabc0f82f7c7192219df6f42d79ed34206f71d74498c950b9cbe9e1cd03d45aa732a26519821b9eda29a9b0dac582acd0a3478244ca793267cba4623b1cf12a1ed320eb2038882ba7d3", 0xc4}], 0x3, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt(r1, 0x80000000, 0x6, &(0x7f0000000000)="750785dc67db2ec6b772454f98f42fc9ee3f46c04488509997f3c43f67c8954243c90041fd8208d0d11936528d2337a0afa13d39dfa79f534a64d6dcf0797ba563dcff834de7d330cf8b4d14a0220b6705999f57385625c759aa0f3d0850d1dd008ac296", 0x64) r2 = socket$inet(0x2, 0x3, 0x89) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) accept(r1, 0x0, &(0x7f0000000300)) symlink(&(0x7f0000000280)='./file0/../file0\x00', &(0x7f00000002c0)='./file0/../file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0/../file0\x00') ioctl$TIOCMSET(r1, 0x40044278, &(0x7f00000003c0)=0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x7fff, 0x48, 0x3, 0xffffffffffffffe4}) recvfrom(r1, &(0x7f0000000180)=""/211, 0xd3, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r1 = getpgrp() r2 = semget(0x2, 0x4, 0x200) r3 = geteuid() getgroups(0x1, &(0x7f00000015c0)=[0xffffffffffffffff]) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001600)={{0x194d, r3, r4, r5, r6, 0x3e, 0x7}, 0x8, 0x4, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001440)=[0x0]) r10 = getpid() r11 = getuid() getgroups(0x2, &(0x7f0000001480)=[0x0, 0xffffffffffffffff]) r13 = shmget(0x3, 0x2000, 0x1, &(0x7f000041d000/0x2000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000001700)={{0x0, r8, r9, r8, r12, 0x30, 0x6}, 0x3f, 0x10001, r7, r1, 0x1, 0x4a50, 0x4000000000}) r14 = getpgrp() r15 = geteuid() r16 = getgid() r17 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) getgroups(0x1, &(0x7f0000001540)=[0xffffffffffffffff]) r20 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) r22 = getegid() sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000380)="db2ed559a16600f4b992ea84e78c0d39091f0411e3c94a1644adb94822bd35a9a65c475580a51f3f3d8ce8aea67817d97bdf7ac49e3831d8010a007e79f9f59aef626d98808045e6ca509fb4b75dac04fc1513fb19ce2ff984b63991eaa52ba77c9c206c4318773e76023992376af2beb87d8ce5334f432cdb0470384dbb8c6ebf1cf27872ded9d9972b49433549b1f22082bc797f46fc665b56d44d6c2d1c212d4aa55007c451d481130ebce7775fa9873f00bb14aaf1f4ef603fe3890cac94645ddcd6e88913e79455db8101bacc0bdab700f50fb886e243ee9d5f50406e2f411385e37a3c1bb1f056a5ed06986aa6bb6e7fb9ae6dc521eed23533ae9e9e3487aa03c84c5ee976f383777841f18024a34f57e0e912322742d8028d3dfb5f4096e61243dde22c7d3796a3e953b98f00557cf62e5ed40c5b757611d0eb17d67ce85e05332655649e52ea16618164d9ab7515776fb5c3e75dd66f6a50d855cfc5df363619f990ab85dba906a47d9c8bded9e6b92d618db9bd2ab5e0f70c616e6748aea2a6a71e60c66dfcf0bb81ca9ff1b37e8560d7f16ecbcf1628b9edb291c652839fad798d90613791a154f8adb2bb82c630643bf9d95c46e8e4e34e7210d244199e8ad48257d7f79f71c7e10f696f3b17894c459bfd75707c2a7c22c478ecebddd35b91ab3a5ab7c1b68853cdc469f78e2dc3e76a721dd5fb16ad8dfb0290aa3d8313646dd0db69074d810fee2fd98023e5c45bd3ccb65bec2c7051137a6efc2a9186fe2e9e5e8c086314777f554c89011c8f504a6a4850a6ee32e15133b728fad916ee3393ae6dcdd90415e8b33e06a30b2c8b3519d559d2800b135fdeb5da4b6f19d5b6b7a0efc1f352dce58fd8e4e3481ae343a6ef3294f22961b245313a203c3ad281ccf74a1264866f233be946c37341ded9f761d16e7a6ab576658f53211605e11dd8381c6fcbdf169ab78ddc667eb87ba986151870228bf924542f58a332747cb337505e807b1b4e4030c84fd1ffd1d917af33db67d7bf826e7d288b2e90fb2a1e7594a0bac05fc5d4b7996ea75653a28d1196b08c0f22b570eef2b49cde3488393ff331e4b8fe25eca489d0aaf997be5661bf3ba8ebd68ebc8293375cface4e6fbb600c366e2d2b1d1f5426fd1fa03e8411e24d2968b455e5ae965f0fe496cc6cfb5a9ff694f5ca4bf7ef25a8b48883b4548280a30187a3b41d3be80a6b578b75ab0c59d04bc1fc94838104322b582b08ddfa78f24e314d3c2525bff62725fc0fc0de85d67e45e2f0b29aae304f9a0fdedc426e5be34f9e46a023484cf7999743774a4ce7cffcce8f22daa4cb90ccc9c87aaea886bfa334e65f96c413807748262e62be1f15a02884022d1611d09401367161063f77877dbca77977f177a6f03ade1d2fcc23588a225f30a6108f68ed99ea45abc973ad12569b0a1c0d54d0e132ef492851e008d0682c70b8e501192d629586dc15c7067135bfe8a26e35cd1a162d585ead70cce5f72bbeabc0a83f694be42bdd36b291f2a3090a32f958b04c79dec9a403b1bb811a4fa6248cd3cc013e8ad155b5a321f0ccdca12ca8bc19f5538fbd8ace251175d28e9d5fcecec72b572b07f985419cd5760280ac96b82987ca666a02dc06c5b1a288af26db8677706658118574085f9616a8db9588473dcda28d4a0f4760f9385284a6c6537882ceb018d11ccdf2e35bad44fc2514e46682806969709cd89b89c3be437a0c2d63bbef1661f6b04876526db63d4e524ca215ce2dbb746ac5e7aab8a6ee3dea335680e79cb08baa37d9cfefb1b251bd167085c5d206b477a88a48c9e477709bc5cf79684808b94addd92d24988414eb597dcd65b2f40757311647a1fe0eb9a1400ee5ca4909c0366df33a6320b7ed3bbbd35ddfe084e59d967865a93c77b2894dfb3d5d108f55b426672b700c034203c15b064132bbb50db4c80e9456ac4c25407b6f5713cb6675a5b3cdf866c5fa599c1d37e6b8383d67b26cbaf5cb287ecb37f7ae99acb3936a905bab6039e8be0b7252e36cc1f707196ad3ab8e05cd844910caf122250eed11cf03ad568d6db132ab04f879bd72a2688eef77df2e492e516c106e607be15cbece26d7aee97e3aa13229737cce9b3774f62b670508646e9dec5b81f2119b1757ba642e4adcee3a3484ca99f831e8985ba60568f1ca567ee289e03800747a8d741add70a75fa88af0130ef6a8ca0627ceeb055e2f52ae96e47f5bb43ec7b9337fdfaed3ee1b760031483048c4e779d6e48ff7159a94c7c87ca4a86d47248c4d594ba8ce00b3598506592f2e2da638e135bcf6d057e1c4e8441ceebe9bc70ed17d1425fecd7df91b81f35a919db07278d7428aabf9b61285a39805681b12956ef0f9a410c300fe22d77b83708d6250b645251275fa065e7591d874916d3d16adab3a5ba0872f32764163051e81e0afdc132244d63bf4ec3b80fad65c2381b6f7e30463667a60dae0e67af4dad4ca7dbe62837fc8605d0f59c018a390cc8d531040d48d410fe19eecb5dbbafe0e3c21e37750f3b6b3f1a342b3b7527bb2c94eb58a3e01b3adedf06a63480c61a169e416660fa4a12febdab4b754cffe0c0ac1b76f453d73146da100e2879529e2fa3b24f866896779dd58613387c818e57572230dbd5ee7c74ce684deec296e3f4ed903f6e49371b27823f54ad6d39876356083be0fea1b68dcf5b042c1ea54718fcf6602945bc7fddb379b5c90d924dba770a8e6ca7deecbb1a44e4176f5e549a0f83304695e4d4d3bb28770d2b9e1811cb804ddad518381fe496136eddeb5c329f324617449f0f7347c58b6bcd25c314c472481c7ef3d3d01ee45d79d31bd145bbf1ea950bf5831a3dea617dd298d87885ee84fbe2fdf02481c1acb12fc0f51c3956d7a147f1b46dd66e8fc80cddc231d2a32b27afe494420a2d6edb8afcc38246bb6447ab6e0e2f61b42d773b66ddc83c6a2e48ce7528aad257be7e1c84bcca84236ad9aac437b79db3fed3e08873b7e1193de5c94d44468188de5fe21c149cd0dcdc9132650b21ecbc80ebe2529e3b9db4d1ed4553ad15b02140959cc7b637d5c2f6fc46e196e1672da2f9d76281b2ac34e45b1674ae373db68e38cd89e0c547e5437dee01782927920f2eae43d09d5ee527eac385f01a6c0b8e0a001e688bafdeec1d37da96446e78d7e25ab797dd1fa70398773166df04ffd4c114e700ca3c51e660c72e9f44f8691dedd054dcfaacaaf174e6182582fc5b5219b4eb6f0d83fa30e61332ae660bdadf23fa46a4d677041a8d5b5064b7953a74b029e4ebcd2fa3d54f7513a3e305c23d0c314d34dee1c4fbba7e03041bdd602bdcc4e8b375a412826645548b09a07e5948a7194d920b8830a3bdbbb251a66901aa73d17c45c6188e4d11348c6e7aacc443779d48a9783980ccbc6d33da3892e101a1fc693c7cf415dc2768525ab10ba69d858d9862434cc74ad3783870f175461c5c75823564ebbb4cf18e0283cd40ff0aca4be137e788b1296c5a8636816570d1b58238be2d9e537111eead7259c0b8fb438771ce93ebcfdabeee5855af6294f68791d094c38fd05944e70f2a58bab8d25362a177d4cabe9e3fa3d9a989dc808d3c24fedc8ddce19769baebe0bb73688da7cd0d3a8dc1c505fe4b52930c2f39bd0f46793408cd2b5f1c6ac3ac7d10a641e5fd09b03f77c0544348e3b2c7634c00281292f0c0dc6a07a0012d31f63eee0e65ad513954290e655445790cdb4d2f89099c2576f8e3397895722998b026310e7846034ef8e1403e21b576869bd9785f303b2f9f54ec812c2aca8ca59e560a2c787fc4a596ab4ce451500334a27f79b31242581c85ae26620f0b3fc624e05936a4d02d634ea2d1849a45d4840c9b90e126dee8b204b429f38e678c62f30251632453bdc672ff7b98d4cf046d939a5655b2f9bf57818ad806bc55cfcf73426c7c5919447cc9a7eae6cdf31e4ce0d6f3866c3427f95d28489c9fa7dd013b98fb2ec11cc24db1a5b7b51d59d547ec498d689c1058ad0969eefcd0949fc10bd4019474a72398eb1c6592808339c8ac51d1bb28e6c7360225e88772e28ddc2be5411c64f51d3f9bc241401fd594299d584892f9d4aad523950f21a802ab84d7ba7129cfbe72ac8b036094c90a29cec324d65af3640332f2ce30c541c5987c58c8e5b99c751a015450970f2f2ed66a15ca22df052bf568b829018238dc69b3a30bb820cc6fd45394b651d42dc16cd62f368add082115e38bdcefe2c926a44f30d0ef188e6f7850fb8570d660b241b4f5d413f36f9d803aca88dba2f12729c5693a37dbd34b6c029448c5ab7ee4c6b144c96ec8e1eb4eb96884f4dc74c076db9defe1bdd24d7c0f721e41b4f725ee5e66bc6ab0b0f9caefec1526d9a3cacc2f18a534c0f01ddeec98d944adeb38ea3f33a0da8926454be718bb65aa799fbd82735524352dca5e9c00c0b4183b5c8c17b8ac728d4153c19b1c8d59ab0afbb64f9cf5d5f06ff70f38a6e89b0d6cfa95a7a41167807038e27b69a6528cff8cb6a6df7976bc57fd1442aab312740e35886fef94c90dcc3f65daedbe5847004c60dc98f3c8987c66555991c69e65c7a1d93500d294c1cce1e6cd46de3ef756476a1cfc604503131b700ed4dc0b11a83fad3028a9202f53adfedd4d7cb1aba0fd67e01b0ff08c73243326d6177d2cf3046bdc34e2fd4a2e2b57e1b0cabad4b6bebafba1ae0003990f5e8d5c3a199f12495483673ec1089cbb0f70c39c11c02c8398e160b82f9f047ec04def57adfba8a8286fc96efae7cabf65606770d000f3aaf86d81901d33927ab2058ef39223ad97dc9e6966eb807945c3bbb4496d53c0185dc7a0b3cb439a03a18340d4426704d043a2891a6e6200b8a418a295d57b920cbba18ba5a5dc3793d1cd97cf48e300395552f8b1349fa31f331668934a95669c11a45530b13e02d97ef19d2f0e681ca465fe24d196c26d174b88eea0e836787336b0ef71fc54703f8e61d0a763080170062d41d2bb3867264e62dd05915ce740bbf6090e52cc946dbf532dd47bd0ca87577dba4ddf05b8689cfb4fe799a5f96cb80ed7ed03b9a9f27efca812aed8a61384ea223c7b0834aee2da6a3c2cd2b5b698855456475f68151c0b06447272826e488eb584bb9f2c94a98ad6cafaaf12c26d91a9f14ace3326b209a93d1c5ee5ca6c4d26e068ff1ee1242a9a73d016f414637a8e5b24bddde55535ca05fe6489be76c4840b647c3d64f38d9867ade631c10f5c47cddb5e8fdfa54ce1e733b0a48c3bef42663edc11737aea890d79b272bdcbd8b82ce65269f1bb33e72cbb85e1e2a3ca40c7bdf281d4748b8ef6da0953c2f402f3fac206b96c5fe26189ae55310e2adad257026c9d52baf81823245294b826e5a6b89f03257b68f915ff89af826fa09b9ad21c2f0bfa489d01762b8c2d2b53e07182d64b6c0db22eb1ee5d6157d2a1b8e17caed0ab80cfc5dae709f5200030814a673f8e13a4bdb7a6655dc51262f6b13e8475aafd66e25987b7e0237fea5e539eb6113eb36fbb8f9243e7fdb38eae9274974b68e99b1872d46411d30da0b60deb26f3f1fe7d7e7054a412e2505897daa94f53b178dd5618d1dbc61ae8129fd78ca3aa68eb0da2e2e54653569e5a30c8cb32a5a61de5300cbdc1e8376bace9cd8f6f99c146d388f9ee1b31175a5f5c254fa3ad5fa82dad7f8d54807b9e4fba547e0c0b58063357b56fc16dded9a7758d1d626cd2cf6d84f28846f54051ecafb670882339f06f2052c75116349bea1b1fa6d", 0x1000}, {&(0x7f0000001380)="25891d18c5094e03b940405cc4c002ef87afbe5cc0fee3830932978c208453362a78", 0x22}], 0x2, &(0x7f0000001780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000c8d3dc233dd9c88fe47d676d2ef6e54cd8a4e81f36d067adca619420b24a61d73940f0eafb299f82a7dff45c40f5965d84d4a6e71bb320ac3919083c39c1bd43b0308c5221d6b1d8a46e75494b669f3d1eba05cf45149cb96598fc5e60eb7d99b77b917c7597f2ce9b4ad41b40c347ef33e590c762b2e62b79f785cc81723c54f79e452cd5e98fe4e0a36992bafaa1c80969b9c22b8ee50244d87ce42eb7d76f64", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f00000000c0)) mprotect(&(0x7f0000340000/0x1000)=nil, 0x1000, 0x4) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="2d012e2f66696c653000045d3f914895b76581d40cb03214ab01bc20a73ec4b2be0eb62835178c"], 0xa) chmod(&(0x7f0000000040)='./file0\x00', 0x28) r1 = semget(0x2, 0x4, 0x4) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/211) setuid(0xee01) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000003c0)=""/180) r2 = syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x10010, 0x100) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x29) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000480)={0x5, 0x779, 0x8, {[0x75cc, 0xff, 0x3f, 0xd689, 0x4, 0x8000, 0x8001, 0x7af7, 0xfffffffffffffbff, 0x80, 0x80, 0xcc6, 0x9, 0xfffffffffffff000, 0x20000, 0x2, 0xfffffffffffffff8], [0x366, 0x9, 0x1, 0x8e, 0x6, 0x5, 0x14f706e3, 0x1, 0x20, 0x8000], [0x2, 0x5, 0xb53, 0xac1, 0x7, 0x4, 0x10001], [0x100000000, 0x4, 0x8950, 0x100, 0x1, 0xfffffffffffffe00], [{0x2, 0x8001, 0x0, 0x40}, {0xe09, 0x7fff, 0x3, 0x21f8000000000000}, {0x0, 0xf4a4, 0x6, 0x101}, {0x9, 0x6, 0xfffffffffffffffe, 0x3}, {0xffffffffffffffc0, 0x3, 0x0, 0x9033}, {0x3, 0x7, 0x200, 0x4}, {0x9, 0x6, 0x4, 0x2dde68a7}, {0x400, 0x4}], {0x0, 0x9, 0x0, 0xfff}, {0x72b, 0x7fff, 0x2, 0x2}}}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000200)) r4 = socket$unix(0x1, 0x2, 0x0) sendto(r4, &(0x7f0000000080)="9d5e17e2e14641507431e2709aa87fe3289d7c451817ba80919891b24f2dc758cfca9eaabbadd6d1ef99f535347f9881e090940d9081650965330144e7b090251fdef48c1cd736aee0d804b5d94dc6744263dcac061ee28b85f94a6f4407", 0x5e, 0x9, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000380)=ANY=[@ANYPTR64], 0xa, 0x0, 0xffffffffffffff0a, 0x0, 0x3af}, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x2, 0x2, 0x8, 0x400, "9c5a0f89250562440ab43f44902aa000fea1959d", 0x5}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/234, 0xea}, {&(0x7f0000000180)=""/246, 0x364}, {&(0x7f0000000280)=""/97, 0x61}, {&(0x7f0000000300)=""/56, 0xffffffffffffffe5}, {&(0x7f0000000340)}], 0x5) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x201, 0x0) pwrite(r0, &(0x7f0000000340)="1ef30f8a947f8f138eadab26f13ff848e6653948668eb3440c03cd7e2b191e208f2b97023cc1c8b855d292030259177ae577fe3804d4f4336772a66651847b36ee8667864ac7a231e07005f70ba987fe0390f6757595d3f0dadfcc8339aa8bc3903ab770a592ab98820533f40d469a678cf3aac83552c05cca34e4219ed6357f2473ae505babbd5a540d30c276c140d36180688b6278c84f59a8ff6d8eb79dea953d1836f5056bfefafd145cd93aa3380b06c9aa656d167e2d0120a495d225be242aab867caccbf38c6eb67539201f14d37ba952f0bea413b7f00614bf3f09d85c12b359c0320289ee0b9a09e15f8ff89d11888a457bebf2563bb1b4bb2358ee4bafa84cd2e3da76f2255ac04e77b32ce87c31e4c80c657eaaac84ad3bc3b5d31423efa04822a723fd92eed77a5cbc0375fd492758fae1093df0236b6899f786b483f1a6ffb47d2a162f81e1c9495afa3dc209cd72068b4afea8de309d2ff2add7ff54cc49ef29b71f55abe63f13426aeb411fc4e0e4b498dfce3527924419627abb9c626d9d0cbb18dd83c5b7b506979d41f4ab4adccb9ea5e9e3911e891714980dbddf6bab23132b70e3452721d828016e6bfb4f4d0fddaddacc92051f39a412a268d2d5817f7d751842aba45bd723edfd4656a4c086657788c454b5868b821bac0bc80fb01fbc581ff7a9ecb4a564a94c34d4eea3b20977b06db0be5a7e32", 0x200, 0x0, 0x0) chroot(&(0x7f0000000040)='./bus\x00') r1 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000100)='*\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='+(\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)=':\x00', &(0x7f0000000300)='%\x00', &(0x7f0000000540)='\\\x00', &(0x7f0000000580)='-\x00', &(0x7f00000005c0)='%\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\\%:\x00']) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000840)=""/4096, 0x1000) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x10000, 0x0) fcntl$dupfd(r1, 0xa, r0) unlink(&(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="56e8eed30609b68c178f56decdfdad89154b494da28456ca7b5d1f23039ff7e8cad613f8819b61a30d196822b40a00ca6b659aeda12a7a992c7f7a4df0180c2fc8019853627c799ba5f45913344620ce196227cc8dbef79bc145598ef5372ad9d9b2b389fbab9120f51eea716a0137ed050a3289566949f3c3825c16adb426f0d75b5992704e822648a5c276f9ee286979ccc34f7ca8e1fc44bf3686ba84fcdd35eed856b8ed76f7debd5d629d04fd02ca20879b3ee9f7ad55e8c6c5f046", 0xbe}, {&(0x7f0000000180)="4474558e2af85ce164e98b3e8366077ed94e686e68c20ab581e0526959012d8627d872ed880da380486bdb71647f099f0d12de26a1c13fa1e2d35f89a19a983af7202af5b51ecb46e20f5345e852a8126791410100563022bfcb08735c9d820e4a9ee514521ed87b8f369e40b6c57d7c16b67267cd2172c0c5", 0x79}, {&(0x7f0000000200)="813c5fc455a0403c672783676495a0759bbb3fb8d073d1fca9e1d9631fb59b3f5ca056adbea936996a3a6ccbe57d96aec7145e19c7f4c226eb3ad995bd27c164fba21404054a2914ff733e0c2b5d0961045d8d3682d8e5d2848f6d2336d4faa91b85a02c9b60a94d1e56f93324230952aaccea902954b0e9bc1339f1afc0d3b10616b4ad942fce0ffe9eb3b0a876cd834c06f7e12a2e04b085230dbd848522d591a433dc8fbd46a6e9fddb7f2309f72fa7013d7a6c93d441feafcf82bc6d7bdb0679a3", 0xc3}, {&(0x7f0000000300)="ee466c82a836fa4856bd6ddd6e6bf08e3c36c25279dad00714b68af307e756f7bce102fef7c6c023809d3d65d9071f40d3a08f533d0a639259a3e308128799e5f57da4f23babbb034b18d4674b1a2d5b2a8309027bce3dbcde448a591128a7a37adab336f968bafe8398ece6b5a1f6", 0x6f}, {&(0x7f0000000380)="f034b5caeb098036a5afdf342cbf765e878e47f2fde0dccc65c50e799ff3ec548e989fbe87784d226d33258eced53a614c1f35617c4a0841cae99e035467ed6744ba173e8cb319407d84a69d43b3505b7add0858dc212ad5e9f41cbedf1d863859f261360cbf2482a93ddd533abc9e5333ab6bb37ffb7f10fefa1e009fde39ef88e5419ab6aac37c2b85362c53c24cc1b8f58e8ddf1f0a7fd90844c4aaa4add73d19d791fdbf389cc74d57b3df461c662e1e33ddc45b46971c9272", 0xbb}, {&(0x7f0000000440)="6524a40cb478a7128cda9f6bec01e0922e5bad32d386763e04be22eda72099780b973fe4941d7e1b8dedb26da2423a5851dfa2d5495edd9102c797336c78bae9a57a31e359b833c272df356ef40040dc209fd9c9af45018a4a37fb232bf5eb9f27437ff94e0caee2a35d08c48a631ae02f547c1100045327ede9ddadecf5019fd2e44325835417188964e120975cac8b0158a1b186fdbb2362e054dc9d6d9106da3b955373c67f9e852678fdf92209093285ab98fe8d93162029df3673602b", 0xbf}, {&(0x7f0000000500)="e2a0cfa1877aa59a969f27b960482b5745811966bebffd6e491515608103ab08d4f1e7", 0x23}, {&(0x7f0000000540)="d011968db5d8f478b3ab75f1ca8008cb4385a3bf2e81e1e3f6a2893cdbb863e631d73b506e029d7c664f227f8cd7829e4133dbdce65895b4d32c0b7db490f3f11a0a37c50fb09087be7819e81b8e65d5d8faca21d893d0768e13311baf1965f2478cba9e1bc36f76caa87929a919dcb460af450f761440137caff216d413d75b2d2d3f0eaac5dae01ccc35bba50a0ffafb78c554deb8bf44633957f7e03dc1326c7843efd694997b7a851a3c8d3e529ab0764a", 0xb3}, {&(0x7f0000000600)="69f946f18c577b71063c59078f3311c92d076462c9dd4671a65b6aebec86779815f65dc01d4b568606e1398e5d05c541356681db4317024cec90bb6f8434a27c214eaf70115dbfa51ad7007af2efb35814d15e26e6dd49c35f7889b906b34c94f67ab10d9ed728d73f2c4decc28113693d80372a4df5ef5bb3e2f62fd25a510ee0d76bef34631a4382461b6cb812", 0x8e}, {&(0x7f00000006c0)="e1768c22990a94b0fd71f3127c8aba553d5ffb92f179194e9e72a0", 0x1b}], 0xa) chdir(&(0x7f0000000000)='./file0\x00') 16:00:20 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40000400000002c0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x24) r2 = dup2(r0, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x7) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x802, 0x20) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x14, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) r4 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) getpid() unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='W\x00') shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000300)=""/81) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000180)={0x6, 0x2, 0x1, 0x5, 0x3, 0x8, 0x4, 0x10, [{0x3f, 0xff, 0x77, 0x6}, {0x1, 0x8, 0x5, 0x7}, {0x1, 0x7, 0x6, 0x1000}, {0x60a, 0x182, 0x1, 0xd894}, {0xfffffffffffffffb, 0x6, 0xfffffffffffffff7}, {0xdc, 0x8, 0x1, 0x6}, {0x1, 0x766e, 0x2, 0xd8}, {0x2, 0x2, 0x1}, {0xfff, 0x3, 0x8, 0x2}, {0x7, 0x100, 0x40, 0xffffffff}, {0x3f, 0x3, 0x86d, 0x8}, {0xb4, 0x81, 0x3, 0x9}, {0x0, 0x85, 0x67, 0x1f2}, {0x2, 0x3, 0x71073526, 0x3}, {0x80000000, 0x8061, 0x100000000, 0x3}, {0x3, 0x9e, 0x9, 0x100000000}]}) fcntl$getown(r2, 0x5) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000440)="5005842efad07fca521384e06dd06f441904b22b77ae01b263c2e098a7aceebbb61e94de3f810172c0123196d4bb3bf9a5d15e693e29fc2faf5920f0cea9ae9ee6cdf8fc2e571c53c07d57a7589ed869acbc6167575036b07b8577678f6829cc912f1e6ed2f2159124fb74f841bb2411d122100360a11c79b26aafdaedc4fbf2603e2abbdda54f32b8f41c23eb49a6ebe287061f6f5c22f06f766d71cc85c7ec0973879eb4e1c0211e17f7e600e54df440cb37ff81ff58785a12a4e5d25463d9778cd6ebfe2ffe103ee7dfd160a6dda29c5325d66d3d907babbd74e1fdb7b2a764150d36418ec53350e3ba48e7279fa1b520462f88cc", 0xf6}], 0x1, 0x0, 0x0, 0xa}, 0x40f) 16:00:20 executing program 1: socket(0x10, 0x4005, 0x4) r0 = socket(0x11, 0x800000004003, 0x0) sendto$unix(r0, &(0x7f00000001c0)="5001050100000000000000010707000008101007cea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cdc24d1467802813c67b63447a4460ccd56654a3ec2c49dc4ae2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006f27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e501000000000000008f2de6c031b7b303757e60642b45cbc5737b8e2401757105", 0x150, 0x0, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2014, 0x2065b) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x0, 0x2}, {0x0, 0x4}, {0x25, 0x7ff}, {0x86, 0x8}], 0x4}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0xffff, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xfe43, 0x0, 0x9941, 0x8000}]}) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xffffffffffffffff, "d7bc600b441dba52c7f0338d7c3bf3744077eb71"}) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom$unix(r2, &(0x7f00000000c0)=""/30, 0x1e, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) write(r1, &(0x7f0000000240)="c567b9fb9964f9799ad0928a00c5c2924978ca115c42af1d6d17fb0d6eadfa81a4ef3f00000072395a90e59ec32e3cccaab6ddad411d359b203322b82a81af6229075eff2aea220e2eaa214d0eb2396ae68548918ce50f5d70dcb591e91aa438330c1f7d2d4b5cb9976adffa28f24b595945546d1f01c9c789def6decce8ea0ad9bd78395f08e2a7cb7a6b9b41a0962ad462bed4594b7c6aff4365b8703d7acee1c0e15708e437b1dd349a2abba42fc687b8e2c8ddb5bb2cfad9d2e93a3c4a4555e77d8f5693b0921c521b60f0742c1bdf13ab943c70fbcde1c1ae08cb1951e35c19dbd88827b2c338eeb14843016fbd77326e64fe49d9f2d643bf6153373de6435e9fda90a87b730dcfef32a0c56cc2dec5434817b4c901d418e1103cc992bfcca4b4f35e56039225a30a6bd263be219d0bd572ba52914fed8fa40b0066fd72523692774fef304dc218", 0x14a) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x20000003, 0x43) getsockopt$sock_int(r0, 0xffff, 0x200001008, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x226, 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lseek(r0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) write(r1, &(0x7f0000000140)="c9d4c698083022bdb7c2e47c2796897cfdac3e1478c7527d63feb3d10e2db197c713285b2027cc76557b1a25d0f3c30a09a239ae", 0x34) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x6, 0x9, 0x5, 0x6, "ec1f923a7070a931e7ca168f99e5625d8bc5ac15", 0x2, 0x1000000000}) close(r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) ioctl$TIOCNXCL(r3, 0x2000740e) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x8000030}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="dd") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:21 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) recvfrom$unix(r0, &(0x7f0000000140)=""/32, 0x20, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) sendto$inet6(r1, &(0x7f00000002c0)="495c9a1d7937233dd0858002f143812ce978b05f407188e8efde04a751cc628c882aa25f9f1338221b121453a060f19f41df102c3c54731f2e893516a8c3098baed518b77001ef60d995c1324271d5787e460f3f262780da3c3beeb2a9f3e098237d17622cf1f4239704dbc72f5a6857b7a78bd6ba077a6b3d247431ec90ee97535d53ebe6004dfc234c97f845e7ff0d9e65be26a1bd930802164f36772757a1315bd3f8c3a5c963904de6b178791d319a5104c0ee2daf9911f71f44022127e47bd5dabb68f92b6b13d112db6e32653bce088eae23e738f94d0681868a62a742d9459486e8eff605a5fd60b99f4ca7c092e9d230b018ec1ab59017e76595c3c05ab74bde6a1256d5680728bc7ae89ab374eaf2c5f2dcf6f8971c01eb0234a83a9cc00a829cbb3f69a8d0360c8b887e3fc122555e03cfd9c0dbfddaf2095b8deb7914c94a688699c806ac198baa585625deca36092c9d1dce738529fda33d3fb6392c4eda58770adcf3171477da5cb61886d4c65b639cae6c550669da10094d3f9a7608de0df76aa0c26f1d5783e803fb664290f4b052c32bc16695aead0fe8d4267f75fbef347c5facb709ad8c7ab97d443bc6a65b82c6666e66c0a1030ac90bc1d7a811c1bf9a4183411eeda050fcba260b79e5bbcff79ebd49638a2a5d63b2fde73c9e46a9455f4acd988f6bf239723132450b137fd58d0ea935bca134c7c5a29bac7d30e8ffdcdbfa684eec7eef665b9a8133a0f6773425d5464df20b96563270d3701866e16bec379706226759d32aea75ed582533f16da7d817d351f275c6977928f6b165670dfbd990bfebe95c4c4da41f28058f980e1b5b88bbc28b9f8279e8b04150dbee54f4881b40246a282fe98b8f4ce05ffabbf8be65433ce83e432933656e9cbfc97f6a59093a01a88e1faba245338117992af886c61a8d74b1d17ffa00f69fb39cc18298d8208388671a35bf9b226f0fb89b9b6ab2a06d12ddfa5b9df39750a55d6b4a2deffb6b6180b34cad62193c2bd866f8730b7d8ee84f1779f660e608cb1aea5541a8722a6b0118bb0dde5bd9b248759a030fb6c2946ace052a08b0dde266dbf45aae35bf666216a75b9babe08210d4fa3e6b7014636b3b3656e92ccb618a0537b0b4805746655fc11ef75750602e726ebd2169caaa3218bf715ddd4f2ad9efce6177637a11855e98c82940e2cb1bf725e23e2583ab4414982c0e327fdbf79f37d8d57056750089753eda8d3748720a55e08a50e95f07e93a6b284b8c4908caf1044aeec27ca96098873735475c9ac7595c6265c8ed22a2e8f50bcccd491d454484311f70b3537c0888279e136e2721eb7f3b16603ac194681017132d4c03d0af12440f578699b2c1b6009046bdfb63d4243ef948abfcf7bc2bbb5a84ddee47834ff6f480894e92a76ea7b3a9348c808004efb85bfe91818db6fc13d7395eff7f47908a7040d8a594ab868a774451cc9c955db8fecb2739bfb91d5a45220552f3e8debb6cce8976b41b11b824691fd368c2db12e30a434c9b5f65a09cb0abfc0afd2814a23ddb655dca85dcb3dd3982248a03ac2a40b4200b16f81240bfa7156073cfbd15e907df95cccc05aab400cde584cae007ada7705de556416fa335a9a15c03f2a9bc89f15e27c44d7e7eb7afa309d89ce0374241dac07de89aaf6a95a1ea1c4d4f243a7047081e115c655738a0cc40f3aa1035cc64b9c9777901c21baa06c060808869ab20f85df8732708fb8f145680f896c9c2e627259c4f103c66bdde5f40a1d7caa79a015e3c721d07e6cd4a698468325ace8ca864466645f50e1958247240c219c74029d96c2390d4fa6a31e8fd9d4e3a34428842d630d4af9bfa8c91c9197f7e73e721d25a851d88fec6fe656ca3bce6036d150119833e5474151134057de522ff5a7aba3f53e42545ff1ab4eba80c0be090657b62bf1ab92eddd2c0c3128c575b7ca6c1d9945094a253cbe4e42180243d357ef9976634b9387d9a0422276c0c688f543da7a29e15a367c3c5cd9ddcd54963bb051478586d85111a6d53ae6596da0a040160b4b5a78f77e0109ff99338d29c563a9dec53058f11763d9668ab99ab0a3f4601bfeb0c18fb3457a9bf8772a3174843e9427bf2fa00d90219fda2f6614a1d5c6cf9e9d795c22043272dc479b39ca6ce2c868f634c6bfe69da37bbaf6356b44677b58d67e08e546e84ac025682d7583d06b82660830cae4140833600fcea431888942b3884bf3885d97415763b9ea37c563773640c4dbdf2e6f6f24e8e7114c8ab4e10bed47805c98f040f67b0b6568d9178b1e4a48d8fa4242b81b1a08c16f0f3a610e755c33b8abe8e39c616149a0106fb9aa3878a328751b2abf7d95846371d00850821fa59ade82c6bb9a8c8f4f5d9574d9a1fa08fd7680a78413214e898b9f1b1da920f14c798946286a2f0031641205ccb0703479d25890073cd9e685be452ed20eb14db574443101bf7916180b6a4f594ad75fe2701664979d0cbdc96c268f92b9503d976e3513fe4d122c805f61c637e7980df6d934b6734c1bbbab72a92dec80418abf114ea6d88131c202bbf7977a811e74eb5ef0d16ad767a3450b02ec022ef98632f39d64df9e62310e06898d092f6621e7827b13ebc103dfde0ee743f5a3256b7415b1851c1db36d65b2ef1431ed72d9d770a511dd6a8d990c3b0224cac4ed6768d427266b5f428ceed20c856abe1e15504a43d0dadad38e7f4872483986985ef9e2b0d99ae64ee5a60bb5b54fa1e332e5f2ace4f6a1322823448be7d93993a547b80751659d198904a57d3abdfb864d0d7da25ebbe0349b2dcaa92b4fe1ed2e72bbea6ae3da84c98ffc1190b269e8519fe7eb15078aa4ccf092354ba98fc703bccc4dd3b93dc8cd1f00e1ad57e3cb0712c2449e71aeed52428baacc3f2f659907f6726843ad117f658a47e976dd97a55415abf841893536321ebab8590a4463ff7757680b9c5bebd1e932c20bb23c99b7c2cdbcdae43037f7dd95170665516a645a6eb2af159b60b29667ed88bc530bf917817c7b4178f7d4e10bb5824ad2c9c22240da79fae0016967bd782d0b9fd17b611787362a0384157814c00da6b1a672e79b9b4484c51b53e2bfb898fe62678d5941d5c272079b605aecb1a297223fdbd633a35ff216ab014acfaa3222029de79a60226b6e5e88883f167ba00a3f3ef8e6614eb02d39d4ab8d744353b88505938de6a9d8896ee83b50047222d21f732012ae96af8419f42a96070eeda398b48a3d73d1f6ea7c4248ae2bff5688e517809c087cf8a0bf1eb65481677cbf53ef7b608679952d93972dbaa929f8281b5d299856ada7baaf4d419c6e03f3206a36e405dbfef5085a1547f868c57b6befc3f7ecd6cbf9ed10b0976993dd0e9e6348439910e20ecad146e36bb4447dca37022d37be59fdbd038bb3dc788646a0bfbe28b2f3abb1e19e251c7c53cfa72681c2c518c5e725985b018a9f052def73c8a938ee0b776c4854931a4b26b55bbe69d68d3eee5df385ef6d4e5f7f2eaf256109b070f8011ded8b12d6136f9a6f2f997b620ec0db71bdfb4d5a94b47139ce2f8f793cc74c1993abb91d1dd5bdd9fc178ef844677180277f14f3e10544240604f565dd07a547e1bc3d38a67de0487148e06c918ed96f006370f7c5d8d9eadcc5e28522eac46d3d3bdcd96f8fd15969edd69b65cb7a5429e713934f5b6b83d089bb3504ad6e385c779fef76d81793ca3416f321e9952ccdd5692639a5c0a94662f2964c7b587ad73f534c4225d2fc74377b3eb601548f203a36c13b453b12057f8b27c93fffe322e335aa6e84d1909b14af25702aff480dcd701e4f4e6f71e3b0399592c590cb55d052df2fb60b8330de3cf397a0aa9cf7b917397228af61beca52ee0eab69af6c8db45e5a14f16971ff332bf14b620bfdfef48a939b8c960ef114dc7995f6f5753210b57f64c227eb64927704c80bd0deaeff9bdcc66eac3c6394e83a2a39f397c2df7fd0a2b7eb4645d0dba98057975e8ccd780850b0024b1f308adcb3fa47cd98fba01e4178e42a0bced8e6619ae1a701d76a5da2e389de6f8164720fa3f3c302226397c17e3d9353a9dde39b5cf24240a225f685b5cb2c7ebe5466f3d07f99001e174228fc499e5de39eaec9740929f5e5b7dda9a2925053b2dbc52fa67222c767f17a554d533d6299238e76d7ba927034d218728801fac1f8b5017f2007922315787714b9cb61b7b8267c5ebf8dec1677bc72fcc4a9e67911c61479bf756e3eac72fdb69679a8c0f79aac58a926a2f83190c6d06ba2292017e62facfd43aa130b70de6342a327c1b62da260cb9f5086ccbfba9d4435f0949d80728c34543571b93ac282221d0612e0d3d6981dbfe305113eeeff41dd5c500651d3ba9e35227152d0e792cfdfabc6714f4ba825b8330ae390649f7b3713a984fb90327b3e8d502ef5300b8cdf916d67d5cbf39fdb62d8061378ebe5844298c986d588d33eae7f8948a3d6ce37041ceb4fd34062e0d31a07e3e02c13c91f70e316797326a134f6df4537af031c7026ff18a73f83c069365aa74cd5e91ddce8979dd0ecaf3432225fabaa2006423601b52a9e969beddd0b494f1e47be003e644e0491c4c996bd4f62b9e245e938e161b7c7c77908dfafa50fe7c828c8abe923f8c0caac4bcc09e892a015a870f6c6d85598011ee50b111a215abf3de52663616758e3432c216fa355ec65c61085042d8825212d192c1d4cab2b6371f3d0d768f0ff8f30378a3da7536b43e068c3dc8f7c07ad35b68c3416fbf66c6438cec0b092fae542adaafa53b062f526b766abb62099c3ac0359dd8cfc0bbb9eb7b9433655a1fff5f727ae4247d6b630c73bda237463073d1031bb6bf781a953e919464497c7f3dd882079deba262569103dd4de49d9781454cdb31c612cf81b38e18bf19b71185b3346d28ba9f278bb138c7186b67b392deee184d45856216ffb32b0f4562c1e7f1624fdfb129b780a914c5e2202fcce15ddf38ca2f7306384e8498c944d7cf76dfb2ba707967a3d058c060e72577737a256de4c3ebabb129dba6bb8bf8d57072126772e3692a86f790946de2b87d3b7a2c11837d76fd8d92a60070e25e3acaee092876ac9cfa8e209eb9c91df03ad582856ea826f382a4baf8281f3e4759ba4aa8960af3f97da59af17509086de455ba0d20e31b7037af0395cb7fb39369315f80038cb96c7be9dedabcdcc340a2c3a1da5ea3cbf7136d6080e238bd075481d957232a31e4cdf14693384dfc783d3702985cb2b6d6f2eb5a0a023e759d9ea0bf342e22de201912884fada4ee3c75764b836961ed89f22ee5e4f56153b0d9bf41c5c8d610e2d0c2cefa6ff5fac44397c716ff94ef5def2c78bd3a0cd31387c6ff4c702fa5bf83edf66a158708bace4ac8b2e5451f1bee350262358fe96102863d6d68900abea64db28dff06d7dda2bfda31f03726785a0f02d7937bb2c2019a881398e57aa91422ec2634178b5fdbb15a7c0423c6aa197d1baa5d4c08a9fde4993f460d3151f4dd2bc96495a498c86ba89a5aa8ad09a47183ed58ab1f7dfc18887c241b187a3793110ce60d5836e67b03f242d8576c22b3091be8326cd23896c71a7e381902ac5174edbdaa2f7e8128dd421a659af14a9435d37f44562c269262dd4801eebc054457d174bea07e39d860f4d206f19fdcd2fe03e3e009485c75d6befd4e866bf4553b58a198989ae14c9145e17f9589fc66015f8fd43e7744806f4a1d9c8092bf46bd7c9b88f070aa090c4c28a2", 0x1000, 0x2, &(0x7f0000000080)={0x18, 0x0, 0x7, 0x7fff}, 0xc) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, &(0x7f0000000300), 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:22 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:22 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/247, 0x414}], 0x1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x8) semop(r4, &(0x7f0000000100)=[{0x2, 0xfffffffffffffff9, 0x1000}, {0x4, 0x100000001, 0x800}, {0x3, 0x1a}, {0x2, 0x8, 0x1000}, {0x2, 0x401, 0x1000}, {0x4, 0x1, 0x1800}, {0x4, 0x4, 0x800}, {0x2, 0x8, 0x1800}, {0x3, 0x4, 0x1800}, {0x4, 0x8001, 0x800}], 0xa) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x54) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000001380)) r5 = semget(0x1, 0x0, 0x2) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)) write(r0, &(0x7f00000001c0), 0xe5e1) 16:00:22 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0/file0\x00') symlink(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:22 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000a25000/0x4000)=nil, 0x2000) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x898, 0x0) 16:00:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x45}, {0x6}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='x\x00') write(r0, &(0x7f0000000280)="1a", 0x1) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="094b987d") 16:00:22 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) socket$unix(0x1, 0x5, 0x0) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/44}, &(0x7f00000001c0)=0x2e) close(r1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_index}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x3d}, {0x6}]}) r1 = msgget(0x1, 0x1) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x100000000, r2, r3, r4, r5, 0x4, 0x6}, 0x3f, 0x1, r6, r7, 0x3f, 0x7, 0x10001, 0x8000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:23 executing program 0: r0 = socket(0x23, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="8db62fd4cfd1dc51fa688a3037bfcdd31e5133764beb09e33cb07ee162b8cc311fd86fa08e86a85e12a575813682875f9fb3dc7c0841df0d581443e05b02b68612bd835d1be5ae16c8d2f0a284e9ea29b25d43349eb3c6695780e8c49f7526828f9625f73ba534f45c468aa1abcf2850e28702186473d677f3189218bceb611f7be7dd45bc5c3dadc1feb249bcc38477f8db44ba86a187b3f5138326a98bd74f4e6fcc34a0d411e4b86f8d0b71de21cdda465a4e9e4c2974e0a7a3ac05b2546de81433d872679eb47944a119e0ee", 0xce}, {&(0x7f0000000180)="2ee8e1016e9c8f73b92b240f18400b1d27dbf8d3eb993ddaa9eabdd033e1006e9b7dbf3b0d0c7da697701bef0b68e6ec2999ad789de9774d3a24c8bf137d4d4bb44db850cc7e1a66732fddad9bbe81a42d7ee40d12fe313e5c", 0x59}], 0x2, 0x0, 0x0, 0x8}, 0x401) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x250, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:00:23 executing program 0: mknod(&(0x7f0000001180)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x60, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x7ffffffd, 0x9, 0x1ff, 0x0, 0x9, 0x0, 0x53, 0x2, 0x1, 0x1, 0x4}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='T4', 0x2}], 0x1, 0x0, 0x46) r2 = socket$inet6(0x18, 0x7, 0x9) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x80) setsockopt$sock_int(r2, 0xffff, 0xb4, &(0x7f0000000040)=0x9, 0x4) 16:00:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="947d5af301303e3a55af93e5c53f12fc8291f73cedd06540f8c1d5de9cb4cd2e5a8f82fcdf4fdfc46ddb41389dfc7e51e11d46115f1522339cc4570b4e11fc9ad8058dfad3dd15da5d2a0caf92bfc37f0770fae045a1a3f39d6aef495ecd9a73c9f2c952a96cafbc9d551251311a4403fb632926f3593b581162998902c2130fd81434761999b569d55b9af15d6b0aff90e092ce819252981a78", 0x9a}, {&(0x7f00000002c0)="632e43a0aa2d5e7725ae174d9d4bb9dd8e77c336c5b05cef9af475257e0adf4d36dcfcaeeae97e136df2658161df3aa6219ab83a111ec73a151fd0ffaf7725dab3d427db6463b899b1e582b95d943025223ff908c72163a94b30816111c24ed06aba8f458ae41cff25733df754128a44e37baab5675cb0f007df9245b37431bea3e9cc7a985228e64b09ebf4845c11b7944aedc030256f4a58aa229986aaaeb368ef699d23b00ed13c36372d9a81711552c0f44bf07e0cfe8b5124ea828cda9b22387a54f33579", 0xc7}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="7b30aa046c7c3ce42bf88562db3ac8732ac835a9a68c2d7b629e5b0b3a5bfbad9d472222571f63265bc51044b0c6aa8619e6425f582a39b5150ee263c67f4cf5cfa1ca7015ccbfcae388f8fdab2cc240c1ce0cf2617c10c13b09c33555fce1abe9344c0b1f3874ca4fafa4abdbac4fa24e1d6b2908e158e52129f629a167ffa785b8ba42adc7d04115d03d03077e5720e4921c8409b79df9c115e41716c818a930308ba163f9c0ea4184de2ac468aee9c77cb8158b1934e894746a89c5042beb13db5fae895dc1092adbc524aa15f6d579e6c2e187235f15ecc27f3f78bf81a3621e48c9da489f877241c81b53241d9ce44dea36ed5572a5e3803c", 0xfb}], 0x4, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20082, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) dup2(r2, r3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x90) unlink(&(0x7f0000000080)='./bus\x00') r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0xaa0, 0x0) poll(&(0x7f0000000540)=[{r5, 0x80}, {r4, 0x8}, {r3}, {r1, 0x8}, {r0, 0x4}], 0x5, 0x2c8000) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21b003de22", 0xcd) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x6) r2 = syz_open_pts() write(r2, &(0x7f0000000180)="df", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="f9950682c98eb2af3818dc95dd70e7b482105801c15719e605d66ee83057d589869f1200"/46, 0xffffffffffffff6d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e851f65cdf39e82f63fe8e675f7b35ecf65f1bf74da84168495915b008ea94ab89762998c2eab3a2bc49c1bcdf96e54c1be9864e72fd9f8cf6ec1a541ca2d9c1209448407c4d56b0afd98d3c4622887d66679e12e3aa6955f2d08f46ca8e236d9d52cec52a53afcf8a895ac4b3a310ed8e34d665c225c2c38caba663738a059f0901da90eb8179960dafc0dad144f2328802591fd384a471673c584a782f27283065e0a3bcce56d4871bcf0c5b47af26f5037a99535d75166e538c097d294b91ac2e65f3f8312e2b62f187c0cec0b85f30b31d98aa5a825ffeeab56d71a2c4cd3f19120820a3fd1fbaf54a09917c91d1cede80", 0xf3) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x18080, 0x40) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x160) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="c79429fd83581d212412b8788aac965dae2477d98301747dd4ecfb1a0a1408839b2ba507343facdf3ebb7e158b5143c05d4d20fbf86e230fd47f613ba37e393a3a186982def7100d723452c509e5f4ad6adbb1096430df00290afcbd201c9b4b7a510fd20956efaf032d6e85ae0423395c819c1d88f8ceab7eee998b8183f2f97344a75df5397c516165a3eedfa4f4c9081718f98c6874617b9816869865048cc179747adcccea1a76cc7ea3703fd71277cc0810766dcd76ddea423b97e432a81b5de6b34af1dea616a00e74cf36e37b3f44ea9bb126d15937abdff092e9e7ba18746c35e91d1c4e34a57eedbb1d9ba367167e85c87cc33606c03ff6115eee", 0xff) accept$inet(r0, 0x0, &(0x7f00000002c0)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x64}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10080, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8000009, &(0x7f0000000040)={0x0, 0x0, 0x10, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x0, 0x1, r1}) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000000), &(0x7f0000000100)={0x8}, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) r2 = socket$inet6(0x18, 0x8005, 0x10000) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000001b00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011811460b3e3f6ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82d7cb8e82a93e"], 0x1, 0x0, 0x0, 0x0}, 0x841) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000300)) r4 = msgget$private(0x0, 0x422) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="03000000000000000118cf08445299c4d5c22f37c842b47b737c425438b0f5ceec0d1f2b1a7cb88a1d309b668e7e1e63e21b834e1d7c769456c4dd7c512ab7173a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6ef6f323c5eec10c560f88ca5bbfa66a88628b615cc5e7388a35fd7c0077881b2107bfb70e7cf41bbdd28872ed7ffe4389378d038f710bbb3a76d73fa265375fb91186f4d5e7fd1b4abd7885a4430d2a9548e000092219edaad4a6c181ed06700000000000002e7109e7575d9f5fea0f8efca1eb12311a6d80c71daa56e9923384c77700e1d0f00000000000000"], 0x1, 0x800) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) shmget(0x2, 0x600000, 0x100, &(0x7f0000a00000/0x600000)=nil) r6 = semget$private(0x0, 0x2, 0x404) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000640)=""/210) r7 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000380)={0x400, 0x7f, {0x4, 0x8}}) getegid() r8 = geteuid() seteuid(r8) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r5, 0x4, 0x7f) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) fcntl$setstatus(r0, 0x4, 0x80) 16:00:24 executing program 0: socket(0x11, 0x3, 0x2) r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r0, &(0x7f0000000040), 0x68, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x80000001, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x7d, 0x3, {[0x8001, 0x7, 0x0, 0xffffffffffff5519, 0x3ad, 0x7, 0x1000, 0x4, 0x1, 0xa2, 0x6, 0x400, 0x0, 0x3, 0x6, 0x8000, 0x3bb, 0x5], [0x0, 0x1, 0x31, 0x14, 0x7, 0x9, 0x8, 0x9, 0x3ff, 0x5f], [0x1ff, 0xf7, 0x533e, 0x5, 0x5, 0x81, 0x800], [0x9, 0x8000, 0x4, 0x3f, 0x0, 0x9], [{0x9, 0x7, 0x100000001, 0x3}, {0xd3a, 0x148000000000000, 0x2d, 0x1}, {0x8, 0x2ac, 0x8000, 0x2}, {0x5, 0x9a, 0x81, 0x2}, {0x0, 0x42a, 0xd99, 0x8}, {0x40, 0x2bbb, 0x4, 0xf22f}, {0x2, 0x8001, 0x5, 0x4}, {0x200, 0x8, 0x8, 0x7}], {0x5, 0x40, 0x7, 0xcd}, {0x5, 0x8, 0xffff, 0x7fffffff}}}) 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000180)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x3ff, 0x4, 0x1, 0x7ff}) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x8, 0xfffffffffffffffa, 0xfffffffffffffffc, {[0x5, 0xfffffffffffffffb, 0x961, 0x7fffffff, 0x9, 0x2, 0x8000, 0x25bf, 0x414, 0x0, 0x4, 0x3f8, 0x9, 0xc547, 0x4, 0x1, 0x14, 0x3], [0x1f, 0x0, 0x7538, 0x3, 0x5051c835, 0x2, 0xff, 0x401, 0x8, 0xfffffffffffff308], [0x800, 0x3, 0x3ff, 0xcc, 0x0, 0x8, 0x4], [0x107, 0x4, 0x2, 0x6, 0x1, 0x10001], [{0xffffffff7fffffff, 0x1, 0x349, 0x6}, {0x6, 0x7fffffff, 0x6, 0x2}, {0x1, 0x0, 0x4, 0x401}, {0xfffffffffffffffc, 0x400, 0x5}, {0x1, 0x7, 0x7, 0x4}, {0xb75601b, 0xdf, 0x0, 0x4}, {0xac, 0x1, 0xfffffffffffffff8}, {0x8, 0x3, 0x8, 0x5}], {0xd000000000, 0x78b, 0x4, 0x200}, {0x400000000, 0x4, 0x9, 0x2}}}) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000500)={&(0x7f00000004c0)=[{0x41, 0x1f}, {0xef, 0x7}], 0x2}) nanosleep(&(0x7f0000000000)={0x2, 0xac3}, &(0x7f0000000040)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000540)=0x9) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) mkdir(&(0x7f0000000440)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f0000000380)=[r2, r3, r4, r5, r7, r8, r9, r10, r11]) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x0) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x10) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x4) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrlimit(0x7, &(0x7f00000000c0)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x400000006c}, {0x6}]}) syz_emit_ethernet(0x40, &(0x7f00000000c0)="540809c67a6519d4a3e678f643fe91379768575b4c31a46efb69512baf751fba5b94fd7292869207c6305920665974a8500d0508a222707c5ad3eb78e3322d04") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xdd76) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) 16:00:25 executing program 0: unlink(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x7, 0x3}, {0x1, 0xffffffffffffff7f}, {0x22}], 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = kqueue() madvise(&(0x7f000097b000/0x2000)=nil, 0x2000, 0x0) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f00008f2000/0x3000)=nil, 0x3000, 0x5) 16:00:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:29 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x8, 0xffffffff, &(0x7f0000000180)="5d5f9f18bcd4b6c70867448ba880cdf4e0dd3fcfd73b32f4dafe133c6b5f173f2f81e8c333f592de702540eab9efa10a79d6338005fb95a9413109c36be4dada1ea5e0b487cfe082a16dd7aa2e4a0cbe4ccd7efc2e57caafd75ca5b63afcf0453b0d0b2ba230e40a0534fda111a831575929c017af7c0e6ed9023afe14be679573edfaf9442ef78580e0e9aadc67e45c8f0e4c95617b7d6e5c4bfb5855112aad99b90c796cdfd7f9d04aacdf2022077db7b3c3fc5edce310c235078c5eb5dc9295a2828f55be9cfa8bbe94e7d9339696ec3dd326bbe6292ab946dfd4bfee0732dc009f4b4b", 0xe5) r1 = syz_open_pts() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x0, "854955000200000000fdff1067f5afa680400ca4", 0x1, 0x400000000000}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x100000000, &(0x7f0000000100)="46577d129319173033343ed86bc3ab2504d4c5a1f44962b82464ad670edc656b6d54e3a8a0f891c66b52f6", 0x2b) setsockopt(r3, 0x29, 0x3, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x0) 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000007c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118425cfbe44b8e61e182f51b50810402003a029dc5314d2bdd1fdf79d364ed2de7e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a9d4e35635f7902ccb23a2386f2e4af64801deab47184d2435a836cd842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e2bb9898900157cbaa83682624a3daf2be1c1fda60a12ccb796608900557ffab1dab8e03a47237e684c39db05078122825a043f13fb59b90e0417183cd6b092f08a740a0fb54c3be84aedcbb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd887c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a874662bd7ed7f363ce5bced", 0x838) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:29 executing program 0: pipe2(&(0x7f0000000000), 0xfffffffffffffffc) setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) getitimer(0x0, &(0x7f0000000040)) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x3d8d7c2c, "73cc51f351b37b2efee534560876f30d3fc9c06d"}) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffffffffff7, 0x2b1, 0x9, "9d8346f53a9bd88e9642c2d84bb1358ee56fead6", 0x800, 0x10000}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x2000) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x5, 0x4, 0x2, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xbf7a}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc38b}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xc3a6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x800}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) 16:00:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='0') r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000200)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) syz_emit_ethernet(0xe1, &(0x7f0000000380)="d65368f94615cd5a44e1cdac0162e8681d36837fbf7e53d912cf5d16eaf2e2c0565140abd7efffeec60259b1b6e945ae5f66ebe37a06e660f6bf6957ba376b7e9e8748055c24da67840c0aeffd447849bf8dce4015ac6adc244962e0016861a4c92d9f296ec9d21887c384bddfdaa54272320462bc686eaba699739a55f983a06e80973bcaf59199d26e00a0aab00dae3d80f9bd41e95f79ea8200ca58182f6739a69e77dfb7bbc37b7e762179bce938211b914dd4d5cb27f4c47c33a698614aa7f0f59fe541fcabda221fbd7402418824a2e45f7d7b4d55000000000000000000") 16:00:30 executing program 1: unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='W\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x20800, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000280)=0x17d205b661128b70) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000400)={{}, 0x9, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10082, 0x0) lseek(r2, 0x0, 0x0, 0x3) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000200)) syz_open_pts() r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000300)={{}, 0x6, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mkdir(&(0x7f0000000340)='./bus\x00', 0x1df) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000180)="00003e186004008b0011000000000000000000003f00ffff00603e975f1551c3e417274572269909d70e0000000000000200000000a420a93d980000000000dfff00", 0xc}], 0xef) 16:00:30 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x29ae) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x84) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)=""/101, &(0x7f0000000140)=0x65) 16:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x0) r3 = open(&(0x7f0000001600)='./file0\x00', 0x200, 0x2c) r4 = openat(r3, &(0x7f0000001640)='./file0\x00', 0x8010, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/220) r5 = getegid() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="652b0843b07b2186dc4f893dd521158a3d24ccf7b547b8888d6e398c816cac1bb9686f2020f99156456c9cddf8602d29bae476961bec5f8a4f4a3fc5dc5bf212750ff2b0bcf87d8875a473aaa1e27cfee943f510fb0bfdb26e6d2a27b55b8652fcccee94924fe96e5618788a0f07195aeac421dd1439b43c2ff68649cf7cacc671f89a89ee00f0462c78f64f8a5f412b6c6b23938e83d52cbf5ddedbe1c4aaecc4064ce6a4304eddf8ad148f8793e8a246311a6c8f06bb196689480a775db94b9d1549b889539e7d12989548a5596ddc3fdc98babf997c64892b4170af6b563f352d765d261c7c044fb355b2a89b40fd94c81fd040ee86f8c9e49aa7460679edb25fcfdb1c8dff34436434e34696c70ededd40a88a030fc0d46b219f7d9f3603bbb335100f3a8eb120fdd99b1fa1b70bc36f6d09daba1b1fe590c2b148bda84933a97ccddd6fe6cbbb4239950db957c6608154ef32bb8cc6b58ea02d3b1e15b2cd9c80f30af5ca2bd64d84bbae87b20ec0b4c0445cbaf52c9b693ec031753d40f2a539cbca6c839dc08d643796487d21622831f198f6df59efe1883ffa1949e376cc588153c0f78515fdb3c177b1c0ac83406933966ce8ef76cb01582d63078a4a675d1b00b09d4f550868cf18588eb43a4ce12aeb5a7dd5eb3d50d6f949a70d7a5e2979ac8cdb5ef510177fafe69e10b646067eb73e98f671a526214159aa0c3b203f7477b04e53af091473fe9d6c4b6426776cbc72c9a7a05685f63c44a0dc9e4d030bbea7aa0b57690ec010034a199def8b2ebd45f65a2979ec97d7c4915f8157175563eaa77d584cc818b47a844916f4825ad2832acb1b663d0e4b4a55bcf168c4056b544169153fcb764e51a953d79a93353bc27e58990fd906275aa26b7630d5e13eee113b98384636205e9ef825683b55b829f6d2e800534092885bf33154d8ede9157e54fe638c2a21771832266cdd548c507265f24024691dfe04bc7971d5fb8280da3e08ee56115f46bef14f6c457154b4eccc45dc52374cc51effacd4d5d02bdca0aa4ee18dda363a7414789ef2b7fc82b89bbbd4ebf8435ad36316022cabae051c91a38634adb429fbf13e558dcf7a33c9b5ddf7148cd0b7e80961aede00bf5bf0dc40359f2b4fa921dfb83708c2a53a0c333699d9be2c66428047134cb14b3a49450d7f2c943217c22527a0285844e9e27062f2f40f1e2e6836a8e5d09ee7d1b86d2f504983a41359349a32104e097b1416d437de4916845464060daba270ca749f5572abf8a7de6666dbe439af9c590df6cb5be98ff3c9a7d2a1a23519c59ef5b215219560f9e94ebb7486440ba875db33e29f90c7483729e6cea760e74a577b49b377fbd3f1d00dc4713ab532b678ad76a746ae87879c87b09689370fddd752ad59a913e87fcae78128ddc66dc60a36908bd72187f47f1debe0d1204577f407ce986f9563aa030656a48036c31796f5925da5de6210bcb446599b708d7f17821fbd45c72ce45f6c225542d9ca5b3d31dc19910b9874f7b79c3de1b1b44e809801434e1889a5ca77f9c64e9104f0e330bbea33a06deedd24fd466714a008933d917a7665f2ac8a7acc5d20528c11b17958c4b54786c844eff8819d3ecff6b3866b7fe3f7ef4c619ef153913b68e866249d18420a82bd393de7bef3399d9943d7664394739d097713bec624fd089cef6a10195230e1ab4fa64024388bb05feadef172ae15de19f18a018061dd9baac8af14588d7d232e933c83f5461bf320c7b346aeee7ccfe62694ad19d2def038d4aa3aadadeaa671dbbd18d600cbaf82445f34f3180143ff0db14458bd25ac96ea5afa0fbdd9b362aec080c8797cb844f1d5fe81b3b63ea9cead03b39e0dc4426ce4c8fc107c14f1035e19f72a1304a6fce77fbea76c42d2e90b2f3b3099ad36071b54d62f465ce4782e8efbf2f940090d75d3421fe15597eacf6353d4368fd3d2481b898e0236aa9493db7a3c2112e7028db98e63e09730e924a8308960e30a02e7bd0559a124558fe1e504a04387a232ac311d44d73d9a805f6588e64b7e877cb4395937a391cc72aebba497c2e5d9555c9a6162d6d4f4048340733587952c7300b32851f72c636d56910e2b044d651e6705870385250194fa17682ef6b74d2ebe7fa1977e70998ef836504feca48e2d86bf5c430de490c096319f1a0b74255e7841d483df4a7b29f380ebb8a56f0311330d720b91cb836f7331ba7dab3331f1687d442f3a3edb317f448cebadea9c94193e720ff9fcded98586f7bd98d90fdc8c7357df2f60c1f0d4ec015b7511a13ed6b4c46b92f15feacfd20e31b611d7ff9fd2782182f1124c3128fec462b6a755f1066151bbe79517b7e91e53067d4f19dea74b9afc558ee7866189e13eae63a3042b0b1ee346efcd88a73496a4336bd2ee9765beb2c51abe7da6cd9d865411c40e2eb0bf2a4f1c463e0bdcf624d49752ad2150a8e99e19e4fd04deb1057e48b2df80962040448d015eaa224a94ecb48abc80489186435e3f7cb80aa2cb8ffa24940213153588e7ac4cbf5a4d578893f93e9f128c24b8333601bb6a2bcb6b5e0450eaf0ea62f83c052a73e2c8544f37b3268c9aef2ebf5ebff26878d571cbfbe437166cc1ff216470de98176bdbe6bf46cfc7eb5cb66ad79bf25b87c26d1b1d6e117f8b58232e6e73352caa26070bfbfb39e6719e1ff49f206b974b8beafa02acfe20852f5f2cc0bf4fe4c60c89a4228b1eee16dd66adebf430af143158ad7937989c4eb7dccf3e9a17c192238f75b67ff7da5a527ac7bf1d5b839a2dd7ae40e0a630b746144aafe921d17a032c592659e097bdb2f5d5e4af21b948fe080cd6240c3b85303f1a883d8c2e8e3e940f803070e5d9374496d36fe7634b65d1371f60bcd9c41fce20c3bda5049e5620520cae5eee39b6a601fa9667f0561d3330ddf093a002e86119bdb67774f1f2c0f7df5fb7783be716c5669396389fe616ba6d9fb9ae902014305459d75b976e8cbefaba63d8aeea3298af5da62ee7030f691445062b0af940462b6ecd91769336927995b0e5036ba29e5761f421e54f960b1d2f09abf10269a26412522515f6be1beb6b294250c06d3a5d3f03dccf74f625393cca90fe0fda4486707b276cac0b688a05abef7c7d189dc01287181d073431b38d33bc46ed43dab28fef69b5503faeaee0b21f5139382696e0112095dcb9d3af185f41e9789a8bec9c98400d4f7b5825b5cc57d68186ce010e9f160fccedf8b2845b7c03bc7e33635b161cfaf0993c0a0df7219877e4e9de416372a125aa31171add0ead6406c24838a144e77af2ca838b11e348eb877afdbabb5625f67009aabfdf4d997c2ba4c7c53db98233d3ca442a1f013f1663736fd111e1fd63fe87e38fbc77ede4721a44fc1c017c3e8ca36252e418b82fb1747d2c2a37bd42fe9597c980a0cf6564dfa481d4d6ea3a9ecebf44bca49b1fc2c862577bcbfa87c2b900238195044fe1d2aa3bd71b47aa5ab56c0803b6ecb47ab2df78cc02eadac728d79b8536489fac8611f53f313f2513302ded73a45a65e2e3fa1d273bf5a04b415aac01374eb165f9e5e6c5d82c1e81dc5fcd06761f4f2586801d4cac7166fcf58fbd521b0fb251c46918d031399f41a477aa5fb6ce7e843e51bedfb14ad19fda1cb03eae68acc294d20012de75ce7fd18af8b29ac1a339eb7269f2ea43ef86c8ef90c7971487050fb88ae84994ba05f03a1aa4b985de12fe13ae28891f546bf22a0004e4200e36273115d6b0371db60b36417df52d94e66cb0aced731faf6f6a93f6f2e70119496e2af5a01b2a7d39ddf44e42bc88e62bca723aba74bd00f50c6d79f24cc4b05016213ab212398746bc7363fb307f36e8912f516abf1e57146ffb72330eaf2dfaa520ad0a4396216c41be878188a2ea3d03e705162580d531315f369864a7c40846f64d423d31b3bb36ad83ef52f8bcebc238e9c3944c2343ba182a5d0586f994acf7fb45b8597cce86fb3aadce99275011d7f031ed396dd0f531ab66a5a4125836cd4028950289804dbbced08fe7a1d25975e420a7ba2fa12eeaea399c125b2e26880baaff39be47ab7dbbe89d199a56071e57a0f81581b2b7759596a8750411755a2acb2379b990750021229c5c05f71568958778d6e24ecd2513502a5934572ea552f1d4ed117af3f5a5d93bd388944628e54bc5119a87e39dd39cdb38b38af28faff43da791ca39368c7b32622823c0e8331baf75380e2a4b2fdae915f2512c8e4c53e6fdaafa77c2e08aec3e60a177d14be5c78594b6030b3f2851ee06c9e185bcdc005f1fa4f0751cda3384698c6b9d71183dc4f46dbb592e19f4a1da8f96fe10040b3ea7d9afc21ce04ab900ab7425c3fe2f9321a5a5228071f56e45ad6107162170124d9dfde2a44fc10a86f55353f57b1d354dcadafabc061f404d9ab73f3abd4cc63c0b01fcf16059eb38e1af43d4b81b6635b4d769d0d6f7506a5ebf20ee89d99756252a62d44c6526f94363343adb15f51893ac263ed08b481e99ca157a73fd4655b3d9c6d8ad11cd9320ca98973c34c374da6983bd3cedc3d9984cd0112edf80178bc1fe418c22ba4bb29ea1b83913911383f53a3a719c40994f55d5bee453cc2b43446cc825087efb5e01d97bc073966d148e6db5c78c0587cfcc6c72660f45be72ab524efbb03719d03b1c40309901542b116a67689ee4d580ada54f8352c50bb1e11f555f992b8a6cbfe769cf23625216d422f62b9078b3a6cc212f069451ff62642da40913e0ac4995671e3ca246437efd337b09f78513cceba09632add1f184785ee90efedb2c10d2a102ce0a700af6242b5af6e65280e5d9aa898d129834bcaf11179f701ea07c35af51dcc247674c57d5c87af0777f3011a35dcfdd9e75664f7bf6ceb82c1a770eaf35222e2ce8849dc30074c06dfcb9a9d5429775f30b2058256b5b568719e0b6a47109446132cf015795e90226cbc10dc86cdbb3cc218884175dd7cda137afb7ea5c36ba361bf96958bcf37f3dd62a0353ca4fae8510600a3346f09a159acef8b1b73878aacca20f7fee293464c20b5feb117dd82acc8e629ee599cbc6079568e1c1fff98ad435fd11fa3f758b7cb7fa0c3b50cccd5ccad8b5ade269f1192b781706f68c2907036ea355f5f719aa8ecf52441f9bc1ea34f31a0eaf8e60127e6a5db9d3f7a23eaddea777ddb0d96bc20fe3a50e0db149bab9400ca4afe6fef40a9ca9b920333edadf2f820c0db5cc02834cd1c2ee0fe5652efc258a84776cd383061f7b052b694f600b81150e05c7d2b7486c82e86a38e9818f235960f94fabfd7d8e5efdaba7e28a28fc62abc0e6d901a52d4ba09b875c31d5a3fa10fc692ff547a481d0cc60ceafc2e7e81feb3b02c4315e5a7c10e9f4bf4105cdc0125ea0c39b8ffe13225f79e3c87034b373ade69f09e097b88f358da1510c10e47f1761ac1825250febaec2c99c0f81da64155c6a26c514cb24ce18a1c63603be70e97d9075ccaee639e2ea378d7c39e8f1c0e598ea7e163b4a9cb356bc9f062c11eae6ab0f83de20f0ecfc9e5b82ad9363e1bf24bae00b9902531fcd340610093a452aaa78b2c87060c81edcaf6c9c1d638dcb153aa33e0a2096a307833996ecbaff626aa2887408328ee398a9051c10984458731938cd4cf6afe1ae4a1a80f13b169a73ba1776f3f2615c15db850aace0de2856860ba0f7326856f3a1c76c814c3d1c895381f09208e7de31f94f94728f2c7ad25317821f4532af49a5909f15396349b1fa548c87", 0x1000}, {&(0x7f0000001280)="b7bfb5c63abdcb0776063205f11e43b89f4e23c6bccd54648b101224f9ea5e36e5363b0f37af40242a19f3d8f2317432d92673dc221213cd47c75c804be71d37715eb9b641959bedd15ac47a34f79aed1e7e7e174e82bfb8974f22f6c008edac3245e6d46aef1c4ad2bc8d5b08ed7f4e9a84f54e749af849a1e5b9d9956d385030c7747b9b85f2", 0x87}, {&(0x7f0000001340)="c97f96cd2aa1d38991d68d378e05e31c312f68122404475d7831af9749ceb4aec12435f36682fda758947d2217aeb52ded306f8aa38e882628cb595cfe257d18c824283cad1a9d228034f0abd4e9c4ff3f2bd3360d478676add5214e4ec1695a157000786d15da5684d40bde62b081f2ce1cae899593bbcbbb9fa5dc0b1b921d7d3cf7bf4e1616db1816bf8968c985056530b09800cde09bb1cf87a3a65609b85bb3bf80478f0c88314b0ba1df366cce9ac4a452ff23f5c00f93c85d14d8fea522d99034dbdd78772b7ac89f365f886059d89c93717db58eb3328bfb685ec177e7da86f6968e", 0xe6}, {&(0x7f0000001440)="ca548250c962f7e29c47b7af48ebaa05d0b28af7637066fa85fe6386d91667cb32ec850382b50295afb979b7612f50c37ac74e1c26ef61326c7a04c57ac0e664a5429a7df4de378ce21522ef05dd8054ebf85ee23c", 0x55}, {&(0x7f00000014c0)="8632c3aa70c28f3631069f87a99e2fe13984f05b89c90abf9d987e76ea23683d4a4c69d915cbbf0c9a9020b0b863f1cf1ea28e5c06bee073", 0x38}, {&(0x7f0000001500)="36d6cabac01a125e6a43ddd64caddabb777fd5a993702f581c64f19be5c4f69eb1be4f90a65c6318eff46ea807321bc4bf2fa98aa9eebca65e79895c1da3db381cb18a8351ba09d60249c9856025cd", 0x4f}], 0x6) r6 = shmget(0x0, 0x4000, 0x2010000000000, &(0x7f0000ffc000/0x4000)=nil) r7 = getuid() r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001780)={{0x1, r7, r10, r8, r5, 0x160}, 0xffffffffcc7f2fb9, 0x8, r9, r11, 0x5, 0x1, 0xace}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000001680)) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0xffffffffffffff00, r7, r5, r8, r5, 0x10, 0x100}, 0xfffffffffffffcf6, 0x7fffffff, r12, r13, 0x8, 0x1ff, 0x10001}) 16:00:30 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) r3 = dup(r1) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000000)={0x5, 0x100, {0x10001, 0x4}}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r1, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) ftruncate(r3, 0x0, 0xff) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x1, 0x9d64, 0x7, 0x9}, {0x1, 0x4, 0x56, 0x1}, {0x9, 0x1, 0x4, 0x1000}, {0x800, 0xfffffffffffffffd, 0x80000000, 0x81}, {0x4, 0x9, 0x1, 0x9}, {0xffffffffffffffe1, 0x1ff, 0x2, 0x1ff}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x133) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000280)={0x400, './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r0, 0x1, 0x800000000000064, 0x0, 0xffffffffffffff5a) dup2(r0, r0) setsockopt(r0, 0x7, 0x1ff, &(0x7f0000000000)="b368d09d031082e4c10ace304ca989927267796bdd99bb5897f22a269b0751f6bbc9c1388137b730c8d7d77d45d37dcba81059968d", 0x35) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x40004000000028aa) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x100) fcntl$setflags(r2, 0x2, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000007a3c9ca25fadbc58270300d3eb2ad50000"]) writev(r3, &(0x7f0000000280)=[{&(0x7f00000001c0)="000000186004008b0006000000000000dc66921c15ce4f3bcd72c90000000563e0ffff060290d8291acbdb47beb5000000000000", 0x34}], 0x1) 16:00:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) 16:00:30 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) r1 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x100000000, 0x9}, {0x18, 0x3, 0x6, 0x3ff}, 0x8, [0xdfe, 0x7, 0x3ff, 0xee0b, 0x40, 0x4, 0x1, 0x6]}, 0x3c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x100) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x400) syz_emit_ethernet(0xffffffffffffffaa, &(0x7f0000000340)='\x00') 16:00:30 executing program 0: mknod$loop(&(0x7f0000000380)='./file0\x00', 0x1ffc, 0x0) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='W\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000cc0)={&(0x7f0000000700)=@in={0x2, 0x0}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000740)="fd9d42ee74627b888e85d54829fdca62753b5a3df672e0842a5ca45c280555c417882ca6a560a9ebc6", 0x29}], 0x1, &(0x7f00000007c0)=[{0x90, 0xffff, 0x6ea87d43, "8b23489cd525dd6cfd7beebdf9ab70a2ace9afb7ce07654c75484d8777553d180bb2667534d7e4365b0248125479c61d947088718392472ac6f5e1d5127e6446c5d475ad129972c69864409fadc54578733ec7d30c737b358350d0f07ae94772684bd17ab43ffd0eac5da217da2b5729092b97c37300eab79b869441f2ce"}, {0xd8, 0xffff, 0x80000001, "955b04904b1689556ac4baf5847dc74067373b593196ad416f8554cbf699f4ac82037fa6052214f5cb8832e960371fc7a09bdbef0b848ef4a2bd50f51f929243e7060fe6292c26303c09939a5e72e26fb3169cdb6c1d97e1c57f131dcb5433b56184527fb88ead60132859895536b9e5453611f75ed816373ce5832dfe9b55a3a9b3d016e537c1180fb1196b38002683f580f672b3b9aa17397e55ca381562c2d440590588ebb3b05755bf605cfdc0a4ed203ab69f4f7f7bd56286f9770a534a4ff61245f306"}, {0x80, 0xffff, 0xffffffffe7b9ba7b, "d274dc0f324dbc31140c5c6c5a73c121adb6d1876d542cd9f3090b846132f45773416ae48120dceb3af6936f2e79beaa15079d7989314f8cc3ba244b65d06fb4382167a123856e0933751a9bf2c3cff1d6f6f3ccaa061fc611c01c5053d0c4077cfc80b7409038d70db24c20b8"}, {0x100, 0x1eed027de8c28751, 0x101, "92da2c76978363ca7a7d24f84dacde6971ec110366be7ae7b6992d1d167501a22853b2938454e14a9209d7a5496341ebd3ebb0679336f3d109ec7f1c6a2d0bf645f708481ddd817e07316362fdc4c6e3f559ee3c4830ed81a752959b8b9e1c1237cbe60c161054b37dc4b6201448d194c69a608a150555a355cbd21a46f6360ea9aa8571929a5419bcb79aba48c01b81e52e068740801c8a43e4757ec3047e9b84b1aa727e738822eaa86ba4b02e21065d844a7ec764dfe4c5fd2cabe6d1cd100912d3743e9320c31937ec50c9b3cd6268e991de44ad7c0c2ddb1c5908beda24f003e2642c1ac350aa"}, {0x58, 0x1, 0x3, "a87dd9f09e406f80a2f82bbf6b4ea51b563d9b9e9270607de0c0ecc750627addf0b5cc01481ebffffaec38b5e419c3a283bf45d543cfb2ac3322ca997881492d75c6894fdd1434"}, {0xf0, 0x1, 0x9, "703e5b36f344c7297f125f51331bdc6e232f7959e7141866a346d2b1da62bf6176861d0daf009f72a7c851ec226f91ef5a946d2939ad3dd3fb70055a7fe28b247376c252ebd9d1536628bef0a906248fe24689a24c6e85f5b7c13d3d4011f398e7b19e79fe71547cfad7409844d7a10c9c5e22d6c9488347a62c489d4f5bbdfdd3c9f99dc766de3c0880f636c7df55fc184a81bb7ab1806782317d8d9f50f84d7d284b1622581b5f28d98a1ccb36904a76a486d9d194d81887f592a68775adfb7a9cd44c320925f1a07ee466b6ffbed39415e7b1a52fe9eaae304daf8275"}, {0xd0, 0x1, 0x4, "e38469f56c2afeb5b56652b01bcc379b5db353e9dc5994d29dfd3acd054c5dcc74837acd7a9b4b3d93f561fdd9af29f4764fb108be3bc5f508e5bbb3dd2462913d5ff0f3b01a4c4fd065dd4498f5659acc90be3d528f4ac24382dee84f74cbb7147944d3474552ce3c8c06acb624f4c65070d155cae6effe2dd7ff240a2053a0e957b5860321356ae2d430e18bfba6c4e91785765daa7ca38719b26f7789470d3967bb741a3115f61d88e9cf4f401c31b1574e772d44718ada6dabe5d5d537"}], 0x500}, 0xe) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xddf4b19c0e693e2a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0xffffffffffffffff, 0x4, 0x2}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000d00)={0xffffffff, 0x156b1a44, 0xa860}) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) lchown(&(0x7f0000000080)='./file0/file0\x00', r2, r3) r4 = open(&(0x7f0000000240)='./file0/file0\x00', 0x40, 0x140) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x4, 0x64e, 0x6, "ad71f09f52cf1a1cf558751a6f507502847200", 0x1, 0x5ae}) mkdir(&(0x7f0000000300)='./file0\x00', 0x400000001) recvmsg(r4, &(0x7f00000006c0)={&(0x7f0000000480)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/133, 0x85}], 0x1, &(0x7f00000005c0)=""/194, 0xc2}, 0x840) open(&(0x7f0000000000)='./file0\x00', 0x810, 0x20) bind$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000340)='./file0/file0\x00', 0x40, 0xf9) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x1) fchflags(r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getflags(r1, 0x3) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:31 executing program 1: 16:00:31 executing program 0: r0 = socket(0x6, 0x8000, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000254557171261db64f25687ab5fbc1d75f592dd3abb9da4832f275eda70daa9128374e2a7ee303acf0f83b87b5c39be50aefeb1d9ab9050677ff9a577e167068f6bc1f862b3072fa361d557c5c8f713d5d74420d702f6a0e90d8e3d1735ff56c3699742302c2a4680dc89de2ae9fa999ca8d67acfa9cc3b07b0"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) sendto$inet6(r0, &(0x7f00000000c0)="27627f299f025077cfd5fe2e825ba0d6e97fdf185bd45d9ea39f716244b7636924890bfa505c29b522f849ff3912353af5424cd2a9657c867ebf4de3634dd20f10", 0x41, 0x408, &(0x7f0000000180)={0x18, 0x2, 0x9, 0xa7}, 0xc) write(r0, &(0x7f0000000280)="493850cf83da78163af4c116fec3159034aae74169c40433c95b60181f5249cd4d0f658fe0c3dae4cb4edb8f30e617876290ebf578882df87caa14cd", 0x3c) recvfrom(r0, &(0x7f0000000380)=""/4096, 0x1000, 0x40, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) pwrite(r1, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3ac9ddeed38faab38768a711cdef5b573b3ff8b0f5f7a985c563a8bef90be62dd26520313e7ae83da0faeb1d4662d02388e5c25e215c51590c1f39ba432f29666166e097e168f23e908c9a196cb2687198cc3b6bfd1c87dca825c61b09a96d15f4fcbd3a6a944a3bba29127098d9163f203368006c21f64d31445b2c20dd5f0831a9021d66b0", 0x9, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x4, 0x9}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffe8, &(0x7f0000000180)="84") 16:00:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x7], [], [0x0, 0x0, 0x0, 0x2000000000]}}) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) getsockname$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xfffffffffffffce9) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:31 executing program 1: setrlimit(0xb, &(0x7f0000000040)={0x7, 0x97}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) recvmsg(r1, &(0x7f0000000600)={&(0x7f00000000c0)=@in6, 0xfffffffffffffe54, &(0x7f0000000840)=[{&(0x7f0000000180)=""/232, 0xe8}, {&(0x7f0000000100)=""/54, 0x36}, {&(0x7f0000000280)=""/195, 0xc3}, {&(0x7f0000000380)=""/44, 0x2c}, {&(0x7f00000003c0)=""/176, 0xb0}], 0x5, &(0x7f0000000740)=""/195, 0xc3}, 0x2) close(r0) recvmsg(r1, &(0x7f00000029c0)={&(0x7f0000000480)=@un=@abs, 0x8, &(0x7f00000028c0)=[{&(0x7f00000004c0)=""/62, 0x3e}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f0000000500)=""/93, 0x5d}, {&(0x7f0000000640)=""/223, 0xdf}, {&(0x7f0000000580)=""/69, 0x45}], 0x6, &(0x7f0000002940)=""/103, 0x67}, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x7bf, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000002a00)='\r', 0x1) 16:00:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x3957481e2f7a3893, 0x0) getsockopt(r0, 0x3, 0x4, &(0x7f0000000080)=""/98, &(0x7f0000000100)=0x62) r1 = openat(r0, &(0x7f0000000780)='./file0\x00', 0x80, 0x40) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000140)="506e4b30d5dd4afdf3c3894d58648094cf59598b97b706357e155d86f1b437f7e195fb82f2e4dc2654ac5f87678ef822ec83df4dcd5a24916a9304de76033201c0aea87ed1bcd1f8191781b62744ba7dcded632563500f16bb7c8d37e39f391299ae65c1d4b32f401321e9f829a6fd7c8d62887120f2e04b1583f9c1e36604789dc8c3465d82863cb63ff2df392ac2ab87ca6137e85be9cb5bd66926604535e5ab4acf6e1b4fc6a144c0dad6b8ba237cfc7270876c385a", 0xb7}, {&(0x7f0000000200)="73e414381c228bacc7bf10dbb47e5e11a851f4002869b3872eae638f67069a6223b629c82af6d2623276efc4c61d5c7c17a50e5febb27ddeec72c8c432f6d86246eb071f4a2ccb738104973574c54d24bff43d2f036f9f38407ad27ba2cf111ffa03a9710f565775d8ebc696383f6608ec1d1e7e4cfaa0ac1e597a0fc666185edfe88e91eddeaf607180711d6b0c645d70061dae7dcba6559138561378d36fbc4efb08b53d2aa302d64c5efbdb1c471a6c3381007dcba1cc07883779cc9c82a8395142c9", 0xc4}, {&(0x7f0000000300)="959e60158ee29bfd47f196b621e0a3b8c7b3cb6b76a0c3b589fab16e827ffaff62fc8f5de4bc88bb5bf6d7e4599b41acf5656ee903ff74d8df3b9d8c9fe75305ac19094bd4d71de2f623e6bc1e8269aa3567ea978f39cc220f77e7f9cad54206499eb3b93a95862bbe02e2ed7852da64ae3376e6fa6d4ed4e70bbb1e25b1b862891c685ac8650083203fa370e8fe2c711030b16b5ef90325a56f967fb12988be7a2e778e3c4dc54004323c73b6c0cf9d296d3c", 0xb3}, {&(0x7f00000003c0)="4c8074df43bb143f7360cbca250b8a16c697799a8db5c0fd4f2d332b199c292da20c9e420c181d66cd3af1856716a1106c96f909a65f89490c83fc8d6d0364315a32a5a05ee8b8f85f619c4ffa6c14a02148e22fa1e03becdfce92e36cbb39204d2f0126689ae923a151614685883d6ebadb373f22f629ff4de8628860df6cfa78054893da771e6c35ef11b73a2219431396c1d86444891c74b58d1e3afb2b20eca0dcb7074cc09720316e7bc46c1dccf00b14efb111bb755c0d6781860fa206f05d94e46328235dfe24341d4ec6ad9cb20eaebec37642a1ad2ad2", 0xdb}, {&(0x7f00000004c0)="b4721cc5f70553db8c0b8ad839cf408d1fdd5814cdf76397a71adc10ec289207f642e82764ba5c049dac9331cfa05d006c6538c89819eea2a7c6bc524c3d92ea3e80ef28dd64a2ac00ecc8c2af37c34e10ef7ac6cb937f3c1c8c05067b6c57e2b870218b90fdb3186edfa1825be853033ca498621ec2bedc35b3990b7ff5c909337ab97f28cabd33cd199b3f3f135589264685ab9f08431717b4c9f6e3999c9800", 0xa1}, {&(0x7f0000000580)="293247d73353a34fbeaee65cbb894292727c14dbf5ea0e02f69aeeb3eeb5c6bbd0121a2e36d3cf0a54ee34c9dec71e3492726e282d644fe7e539e73a0ce1817905c65e3391b574bf0af6de6acc2bc14b546cc9bdc36409f38aa20752c5217492494c4a635d95a75a44dc5c5e78d15512e8ddc1715ef5", 0x76}, {&(0x7f0000000600)="2367d0c7ebff688bb4f02d6cea2026ae9fe1cd9d7c6ea62a46a8d556781141644587576ebb3920d4533813535f28456fb5985b4f3f040f6780d48aab2c5ed8", 0x3f}, {&(0x7f0000000640)="21481314203662123065a54b7f35f3fb93307db125becc716ad83d7ccbef988e9bdf88250c41617ed31ba91364d6a5015420fa113219b5807e311d47ce6b58af7fb6c95323edac20607de5efbb7b4ab03da86da6d77fcf92d02140d79fdc2bb24b8d15bbe732d064cdd3544baa51f00703540ffea8ea72f3561a16a162eec0a96ee92cf6205afa0c574cceb5b02d6ac224a9c6bdb8b928bd8733de9ed6486ad64b65", 0xa2}], 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000007c0)=0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) 16:00:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x2) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r0, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000003c0)=""/199, 0xc7}], 0x1) 16:00:31 executing program 0: semget$private(0x0, 0x0, 0x80) semget(0x1, 0x0, 0x0) semget$private(0x0, 0x7, 0x200) semget(0x0, 0x4, 0x4) kqueue() semget(0x2, 0x7, 0x45e) semget$private(0x0, 0x0, 0x0) semget(0x2, 0x3, 0x1e0) semget$private(0x0, 0x0, 0x8) semget(0x0, 0x4, 0x5c1) semget(0x1, 0x4, 0x108) semget$private(0x0, 0x7, 0x210) semget(0x3, 0x1, 0x100) semget$private(0x0, 0x1, 0x30) semget$private(0x0, 0x0, 0x8) semget$private(0x0, 0x0, 0x8) r0 = semget$private(0x0, 0x5, 0x20) semctl$IPC_SET(r0, 0x0, 0x8, 0xffffffffffffffff) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe4f) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x110, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) r3 = msgget$private(0x0, 0x2) msgrcv(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000001a00000000000000000400000000000000000000000000000000000000000000a31eded1a515a8930000000000000000000000000000000000000000000000970000000000000000000000000000000000000000006a28d3"], 0x77, 0x3, 0x1000) 16:00:31 executing program 1: r0 = dup(0xffffffffffffff9c) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10001207, 0x0, 0x7) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) 16:00:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000440)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000025c0)=[{&(0x7f0000000000)=""/192, 0xfffffffffffffcd5}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000002640)=""/254, 0xfe}, {&(0x7f0000000380)=""/17, 0x11}], 0x5, &(0x7f0000002540)=""/82, 0x52}, 0x40) fcntl$getflags(r0, 0x3) writev(r1, &(0x7f0000002800)=[{&(0x7f0000002740)="87c61f22f3e3bf8842eea7bd2af9162450b982d0b94aa076b426ac24b5b2bb9e71f604393707e9fd26f85000f46e241e8f6cdf79e0bf65878991dec35695566c73f6255e7679ac8a0e11edd46d0a081f097a5c4e814ef3e1eb4bcb1c11f5b65250534e55d1bb78841bc4c63848f2ef957f377f71f8b8c4e4808cdd059e4ab11f7fe13df845c640f8c7ca", 0x8a}, {&(0x7f0000000300)="9181a94305b1ab7ab7e529b634c0b6abd122f3f1af806ff0f3f7e0cd142f3c33f1344ed136600c85ee69167549bfdb456cbd2e9fa8ec729bace9ad3a2e3040eb06a0b2b230015943c0d31f595d9787be7280bbfcb3f96f0818b3351035821d2f5ad5e8f85e03d263255af7d9bc", 0x6d}, {&(0x7f00000000c0)="21e6bf8ce15db553fadd94374e", 0xd}, {&(0x7f00000024c0)}, {&(0x7f0000002500)='c', 0x1}], 0x5) pread(r0, &(0x7f0000000280)="c3b014f1c088f59a0b2a61d03ea1b1dafaa35f9c8940a87134f3db08f4560481a68fd95bc588fa0acb39f832d5e67a7b4f1a7a790974b0aee1fa4bcc36c5b18cb8c5e76e53f22ac55121a83f2874ad3cc5ca0afff54de4d5228ccd660a92622e7747690a82fdfc13b17d1c456e62d9b2d9", 0x71, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:31 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{}, {0x22}], 0x200000000000001c}) getpgrp() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x51) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0x3ff}, {0x3, 0x9}}, 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10040, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x81, 0x0) flock(r2, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0xc) ioctl$TIOCDRAIN(r3, 0x2000745e) socket$inet(0x2, 0x5, 0x4) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x400000000002000, 0x9) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1000003}) 16:00:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x2000000000000004, 0xfffffffffffffffa, 0x2000100000005}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x4, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x21) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x81) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x42, 0x1, 0x5e, 0x59992ba}, {{r0}, 0xfffffffffffffffa, 0x18, 0xf0000023, 0x4, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x98, 0xc0000020, 0x6, 0x3}], 0x5, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x9, 0x1, 0x401, 0x8000}, {{r1}, 0xfffffffffffffffc, 0xa0, 0x80000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffffd, 0xca, 0x80000000, 0x5, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x5, 0x4}, {{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x88, 0xfffff, 0x0, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x1, 0x2c82}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0xff, 0x3f}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x10, 0x3ff}], 0x8, &(0x7f0000000240)={0x0, 0xdb2}) setsockopt$inet_opts(r0, 0x0, 0x2000000000006, &(0x7f0000000140), 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x0, 0x7, 0x92) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:32 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r0, &(0x7f0000000040)=""/34, 0x22, 0x40, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x4, 0x8000, 0x5, 0x6}, {0x2, 0x3ff, 0x8, 0x9}, {0xfffffffffffff520, 0xffffffffffffff2f, 0x1, 0x187f}, {0x8, 0x10001, 0x6, 0x3fd}, {0x1, 0xfffffffffffffffc, 0x4, 0x4}, {0x3e2a, 0x10001, 0x5, 0x6}, {0x100000000, 0x3, 0x7}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x403, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x3a, 0x6, 0x1000, 0x3, 0x40, 0x7, 0x5c7a, 0x10, [{0x6, 0x8000, 0xeff, 0x1f}, {0x1ff, 0x101, 0xffff, 0xfc}, {0x1ec, 0xff, 0x1, 0x7}, {0x8, 0x1, 0x82, 0x9}, {0x3, 0x401, 0x4, 0xe26a}, {0x8, 0x8, 0xa3, 0x6}, {0x1b917efd, 0xffffffffffff8000, 0x0, 0x6}, {0x40, 0x7f, 0x7, 0x5}, {0xff, 0x1, 0x55, 0x7f}, {0x37, 0x8, 0x16c, 0x1}, {0x9, 0x80000001, 0x100}, {0x101, 0x34c1, 0xfffffffffffffffb, 0x81}, {0x20000, 0x90, 0x16000000, 0x80000001}, {0x7, 0x8, 0x6, 0x7}, {0x3f, 0xdf, 0x8}, {0x6, 0xcb3, 0x3}]}) accept$unix(r0, 0x0, &(0x7f0000000300)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000380)=0x1f) socket(0x6, 0x4001, 0xfff) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) recvmsg(r1, &(0x7f00000005c0)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000400)=""/104, 0x68}], 0x1, &(0x7f00000004c0)=""/222, 0xde}, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0xffffffffffffffe0, 0x7fff, 0xd8, 0x1, 0x7, 0x1, 0x7fff, 0x0, 0x1, 0x400, 0xff}) symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') getpeername$inet6(r0, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x400, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000840)=0x3f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd\x00', 0x80, 0x0) rename(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='./file0\x00') open(&(0x7f0000000940)='./file0\x00', 0x200, 0x104) connect$unix(r0, &(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000009c0)=0x2) getrlimit(0x7, &(0x7f0000000a00)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) fsync(r3) r4 = semget(0x0, 0x7, 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000a40)=""/114) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000ac0)={0x8000, 0x2}) recvmsg(r1, &(0x7f0000003080)={&(0x7f0000000b00)=@un=@abs, 0x8, &(0x7f0000002f00)=[{&(0x7f0000000b40)=""/134, 0x86}, {&(0x7f0000000c00)=""/168, 0xa8}, {&(0x7f0000000cc0)=""/4096, 0x1000}, {&(0x7f0000001cc0)=""/225, 0xe1}, {&(0x7f0000001dc0)=""/30, 0x1e}, {&(0x7f0000001e00)=""/250, 0xfa}, {&(0x7f0000001f00)=""/4096, 0x1000}], 0x7, &(0x7f0000002f80)=""/205, 0xcd}, 0x40) 16:00:32 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) writev(r0, &(0x7f0000000fc0)=[{&(0x7f0000002300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f", 0x1001}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x180, 0x400000004) dup(r2) flock(r0, 0x8) 16:00:32 executing program 0: setsockopt(0xffffffffffffffff, 0x6, 0x100000001, &(0x7f0000000100)="52060720", 0x4) 16:00:32 executing program 1: mknod(&(0x7f0000000380)='./file0\x00', 0x20c3, 0xffffffffffffffff) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x7fff) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000016d2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x5}], 0x5, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x2, 0xffff, 0x9}, {{r4}, 0xfffffffffffffffc, 0x2, 0x1, 0xaeea, 0x6}], 0x80000001, &(0x7f0000000240)={0x2}) kqueue() getgid() rmdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x30003, 0x1) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x100000004}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x24}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x429, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 16:00:32 executing program 0: mknod(&(0x7f00000006c0)='./bus/file0\x00', 0x80002003, 0x80000000000051fe) r0 = kqueue() getgroups(0x4000007d, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x20000000000000, 0x0) getrusage(0x2, &(0x7f0000000780)) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000840)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x10, 0x80, 0x3f}, {{r2}, 0x0, 0x94, 0x1, 0x4, 0xbf}, {{r0}, 0xffffffffffffffff, 0x9, 0x8, 0x80000000, 0x10001}], 0x7, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x80, 0xf0000008, 0xfffffffffffffff9, 0x6d2950f1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x80000001, 0xa2}], 0x8678, &(0x7f0000000400)={0x2, 0x1000}) fchmodat(r1, &(0x7f00000001c0)='./bus\x00', 0x1da, 0x4) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x4) r4 = dup(r2) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000440)={0x8000, 0x9, 0x3, {[0xc6, 0x1, 0x2, 0x0, 0x7, 0x81, 0x7629f6fd, 0x2, 0xfffffffffffff001, 0x7fff, 0x5, 0x40, 0x8, 0x1f, 0x3, 0x9, 0x63f, 0x4], [0x8, 0x5, 0x7fff, 0x10001, 0x6, 0x1, 0x6, 0xde7e, 0x5, 0x8], [0x100000000, 0xc393, 0x3ce, 0x5e, 0x7fffffff, 0x9, 0x80000001], [0x6, 0x7, 0x3ff, 0x10000, 0x8, 0x400], [{0x3, 0x5, 0x101, 0x12cb87eb}, {0x100, 0x401, 0x4, 0x8000}, {0x101, 0x7, 0x3, 0xe0}, {0x8000, 0x100, 0x0, 0x8}, {0x9, 0x3ff, 0x10001, 0x24}, {0x1, 0x311, 0x7ff, 0xffff}, {0x26e, 0x3}, {0x2, 0x2, 0x0, 0x2}], {0x8000081, 0x7fffffff, 0x9, 0x657af262}, {0x80000001, 0x166, 0x3, 0x2}}}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff9, 0x21, 0x84, 0x80000001, 0xffff}, {{r2}, 0xfffffffffffffffd, 0x2, 0x6, 0x0, 0xd1d}, {{r0}, 0x0, 0xae, 0x1, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7, 0x200000, 0x1}, {{r1}, 0xfffffffffffffffb, 0x40, 0xf0000060, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x42, 0x6, 0xd0}, {{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x7}, {{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x3}], 0x1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x1, 0x1fb}, {{r0}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r2}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9, 0xfff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) mkdirat(r3, &(0x7f0000000380)='./bus/file0\x00', 0x2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000003c0)='\x04\x00') pipe2(&(0x7f0000000700), 0x10004) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r6 = getpid() setpgid(r5, r6) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r2, 0x0, 0x2e) ioctl$KDENABIO(r2, 0x20004b3c) pwritev(r2, &(0x7f0000000140), 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974", 0x42, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r4 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r5 = shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x3000) syz_open_pts() shmdt(r5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) listen(r0, 0x9) semop(r3, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) 16:00:32 executing program 1: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() dup2(r1, r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x2) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) 16:00:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/13}, &(0x7f0000000180)=0xf) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x2021000000000241, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40002008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:33 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x20000000005) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:33 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x3, 0x9, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x7, 0x0, {0xffffffffffffff23, 0xc1a}}) connect$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="7f0eb43a18335a8e75e6ac1f67f03358487df3d94d5538bcf27e863d49b2d342c53c6a3ac66618320d600539ee2dbcea2417efba6051a78d80c11ea2cbecc262b797fb2ffe1e7d7ddbbe7ef19a586107b1646d65b18a47d95b036281aaa67039b38ff1ee227303e132a9fdd16e927af383aa5b4a9784cb41e84a5e4522982938f49fe56cab4deb993933d13773bb578d05c741422bf91ed9d27b88175cc4dd926fca8a881f18b5ac1e8411cd7a729124b185f3bb2f0666aba0a0947fc98e2d525c33a13c029f2cdc6308f65286566f85021692a687d11487fa84c235fcf582a755c33420de643299f298bcbb6832efb4ba552718b403a7", 0xf7) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1e}, {0x7}, {0x6}]}) syz_emit_ethernet(0x8065ae75, &(0x7f00000001c0)="969b100efc74f540e4034b1d1eca440aa8f4f31bfaa1a38105261857282f156ddcf3bfdcbbbf9d4c6d8aef84d2d44a80046fbdb9a96035ed0aa3032c3fcb3607a371decde41236f2f38699784ebaa64a975e0abc0fc65d313981517c078dbe8cfb35f89610c2de86a4c25e") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x18, 0x0) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x10) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc", 0xb) chroot(&(0x7f0000000080)='./file0\x00') 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4000000051, 0x0) poll(&(0x7f0000000040)=[{r0}, {r0, 0xbd}], 0x2, 0xfffffffffffffffe) 16:00:33 executing program 1: r0 = msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000000180)={0x3, "6466f55debcbf2e3a29538717f096c2d70a01c56b3d401b493fce7cdebc3afe32022914723eaf768425d0f2a4e750290b31da723731190665b1a1af0d08943c569e1ae370e05ebcc4d374db8e5501309c33b1d0dace68e4466012441d2968df50843af5ea55669e8b693ec698f715cfea9f4d398e9bfd0d89503087fc21fe3ea0fa1717b424f3dc183b5538f699e9cf80dab95f600c2791a7f7867bac499162f8cd486005a665aa8d3ce24147242b7abd0bb6d5c3d93740befaf16d0e342c72415846ded49a9930413c2464efa3db3dc4e5f46f2245da029f27242ac11b6d81e1f7fcd08ac0ad1dc3045e278c84ae1c641119cd71842e70ef19fb6d61409ca2007cb8ee9e53e3741522b7709d76cf7da496c1759cb517d7c2a7bf13cd401b4129daa54ab47a2f675b7742f91cabd31425e14a63ca26e817c338346598894989ab9ec124609dfbcde51f5544dc208fcff1df7e776795131e5ea2609c841fcadd7e756aae8983405a6fa121fa952a010ff872cf434516185704f62348cfe0e3beb2bfb50073a25c170047266107614a53a5a95a3870ee8d60fd60ab0d7529f9b927ab501592b21a0de4d186aff777f02491e418fdc28721b5d4f2bba62144487ebb91488c01bb2d56812613520e86995cdc0c0c0d513c9ae2bf309fca0ada7a703d82bcccb01615e632bebbe5c1c7cd154dd6af9886ffc39166903867767a541f18e4e985151bd1936afbcc3ed9f3641570ee65ffd65b6f76b13ba799554c386fed8be9d9cac9f0a33cc58066acb3f4cf11a69ec24b7bdba094acf374084634258b91e3d2ec260b893b24879ac59bcd800710cd5217f2cb46a799b4ecfaa44f061651255d3426b34d37b239888d2ae2a1e7703ac5dbc99e899a3e2e00b6c028331221973181e49c9c8ce5e8d8202009fef09d21fc318ca8b1d8a1e63379ab9da0e1c09ccb28dfab4234623c3952866a95fcd98c3ad3fba6507df71593d9504750a8cce9f3433925bd2f03b954ad4714230df8dac717fec8b6b6b1ae1f73fcb53a56e323b0224518b31e14699663f4a9fb5ae6e22cd8e7b7cdddc93a582f633ab5d28646b54efc9a40ce48e18f8b91f5011adfbaad6e4c5c908e5c58ca630675a56db7bd4a9a7f8bb0a2e590974d208a0d55d1eb1c1f94cc9fca60e041721a35d6b70e771982f899aea4f2d47008b6629846956f55571aa6fa933681e8db623dcdfcbfff6bb60b66d0796f0a4263ba21f39ce7d6c2024bfe75f4f6d5f6c8986c0c7c9ccaff4ffb30ea00ed373aac89e44e145c8551686a0c5fd4c15b716169a9b58db1b1928a3d5a8dc12df6c253f97b9f705047f4503bee09f4a4fec0592d53d90b577805be144615f19ff1aacdea603fc378103f196b902aa3524c793590f5c6d2b2f94e697415d90ddd22b570ce405ae3a11ba4aebfa60623c911dec05dadc196bb0c74dee2f59c9f647921c01f97cca9eb74193c70b26f3389ff02c3d410a092535bcc688ba2edb6a1be5740fc6341b169c51e7725524ae142bfab61b7a0b78002aeab22358b0f5e8646b2194f3f73bd66a70e195699f04eed5a4afa5cc57b7d202a747138ae01e65f656bdc3f77aeac62bfd5b72572280c10f86f9e9c2a0f7f76b1918c02ef3b3b756d72aabd577da31b6f066b1babd596f4613f80d0bf6feff82f618773f347745c5c111d2ef9a0c65b13d9854583f227760ae17692ff81f0a5bd7c2b038925bc3e2d8beb3bcf3b59361d53df5cade0442f90a87ae61d82616ab99223a6081d108c2a7ca94f8ff65404af3adb1225ee8ae400ac511e6f322b707c44744a01ea78500274552af39a9b12f5d06075436383a4f842821770309993eec742522dd172fcdeac59d8071e996d2a73bb214269af64b122540636ba24e529f7538fe8705f5ad913900ba30bae622f7792d9f358c888de661543f5120a041be5faa3975849206ce5dcef6dd04b37dd88c0cdc93c6e4f29c86241e4e55669ad4a5542d6250dacb8458018997fd16a92d1365892b99c2bb6ef8ce0941e7c2a34e1fef4ca50c86b7469f5e378f6054f5d767c2e6e867e063537834afcf660c5b6c9d4fc15fd5131c86e9ba8869c69c777bfb829897e1c8224f62447484bd814255d5f0036aecd8b5a4d325f2431dee6bc220c2005dcee6c0d8bd642f51da815a7396825afe71c71b65495ccadef926374cc706244068f77105b91b903fee21328b3f4b68b4503854fb63cf24733b8a9c2f832d28cd123cf76143d5faee9d192bb83e7c10a4036d21a31e094511a6b4089c8a709960c497129a9714ddd49b6aae6fe6a887682bd31baae85ad10af0d8e1d5856bd12dae2383320b9fd9ff033a6f4361473bb7fde2ca66ac4d583a65f2b78246fb78dc777cd5819fd20d029727015c506b157e13fd2ddd02ebc54417523284e4888f5093e12a67eb6cb5ee6263fb3ceaf2a3054e5d3621176faf9995910ab6def4724221e5991670ac5a806132b68f3b2a754c4e37a04dfb38bb4fb57372a9078fae5dda32ecadb2de1cf0439fe584395ff678a294a8d1abacff3cb68bbef3c7eec17c76d17533cf7955eae954fdf9fd009880034bcf30b9760f46d350f66f8009296df64a43dbaac4a74b89e624be6ae3aff9d5d5e3c1f53cd4602fe80cd86a61dbf8534377e6b405fc68c8ad7850e12a8e40e5c4bf58ed464d8686cbc7b4773adfc0a37b5843cb5f5edba32ec555fba848e95c7b0d48d08c10c296d5e2aaf6766dd5ae48f4efa60fb8fb88b7912dba45837ed1250d0e825a03c7e9ba1f7a8af0a0a207a1e48e32423ce6e45910922f1efe13e299b08835e249baa1e03c8849c7856ae941fabd4536bd05003065af0b0c57c21dec69f118fa4358960a5fc9f5c5550e0e0aa6991b0479a31158c292995334bbe391788b0be96e7d4539774d4620485e5806e720065a7b654812f85b42894d979093585fed58e21b8760d0f97b96977948259a32742efaccc816a6cb6084741645abef16019d08c439f5a845816b407ddf96aea126248eaee1895ba35bc4604cbf6ea9c0437fe3f68efffa3f56056bf63757ca78747d863ca8b8560700dfef2ff8f877bb13f0d39a66405e488324755b2554dd511dcb7aaedcc28e2127061a7042cfeb13f9ec215eaf91541b9d54a54716e4bfa5235f2e9f31972a06221158cc75224bcde9034d2cbec62f96fe014bad3766ccbb270ee14df410249ecf857f824cb4a7a60a9e7022f7b8b3acab84e8ce3ef26e09c425fcdb809766b0340b44690c3ce7a885e14991f544dda61b28a4c79d0df864f7c1d8d1e04176623fe92597bc8f27ff8fb5f411f752c8d650b4cc6f7c29aac90b47d8434e3df00b23f1e3e6b1e973956a307db03f3abfad5a0fe14e483159a1f41d8d4b641e79e2a477e3e31188685a4d2561443a9f7d22911d41d71e35a278399869cd4a8cf9f840ee856e41078883ef83c3598d9e28d6102a4ce5793cd42180ba3b5d808afec92c321d4b310915d28ef22baa97e99af88203ff6db4b9b6a018f654e90c27e136462c948b0bd53daceb71e6b56af94ca14101d1fc47cd66162d48def15b831b2a3e47eaa82945ae9d4838d17823d6bb1b143d5a2dcb40a34eb6c399f9da88e66ef12e02baf34c01f063c7ece595a011f0a0d5ad4b0af0cb1aebc2c72eea06d70dc41a3c87614d962e46417b79b11dc9bf29c5530fd8b64c6d354dbaf4425c02d4e2a877e95be61ac2c34ea06f4dae07e5d17900f2f157828f9ae3d48f0901cc58018fcac4dfc1bd658b639bd384dc6bc002edd63beaf9a86eb4c98ba95633fbc0acdfb4d16a77948fd01bb4f02d1a85758ed768ce94dc39fcb1ea4f8b6f336a895b844092906952d5be887f745329cf7f346db0fde1e0aa3cf71ca10c34f28cf6bde250bfdc5d7af91ffcece3e90667383bb123cce3d64eb12a71ad8e6dc0004c803031caf4bf89790601e24531b9cc9e4fb3a210fc0697cc68c3e6ae3ab1f7e3222eae9dfcb7549c3bd722488b2fa484c29775189eb3f1255091671e7dbfa63401f9a2236d56beb41d38ef86f4199cd50e10c773ed2e08bd3d288f708ad6bb9944a848a0c3805d570ba670b2adf509ad58cb76b6dcc9efdfe7c0292006b35e3cf115e20c2ed9000770e374cad3e6a8e881a65767d2d826b52663347c14fa3eabaa288492cb11f93824a9db82fc1f094b75784e31fb15409fd7a85e022e1d26a86672be1ab70772a32d2f9a8fc62fe1c5983cd389c4ea0a47f34cd4e493cd0c74f71750c2854a3af7615861dbacb1151d13ffb96ef47ed6b49289c9366fe3ffa726c12065d36b593d34eecb3b2d96971177cd15ab06c9e10934425e63d03082f8d16dfed41912d926be946d7d97d5aa7ae6219c6257b3586d928fc12e6f6d65ebb0562281eedc5fdd963647d118c961e736d3f6eaf1d46debfdfc294a091044db1cf9b9f0b99ccc51f60fa1b24645f1cfd69fd613e067ce131aa4a04b3a9363fbdc5b856a02deba53a7d4a6bfc018a4ff119f60edfdf9f3ebc937125fd0abf46c02bd2db9b468076df7a2dde699ddba6870fd385c48177e2e86df9e1ddffff4ecf3ec61a91815d704ed7718acb13503f7216664af723a960c8702bea4909387e3546201b24b814f96aa8e1f59c0ff8d0e61cd533abb2eb8eec1ed02b80fa771c1fdc8d124e6880ea6d0467af751f4588d7f8f8fb4410c670b28847a3a6f971ff296b85fa614589f9f91b3b6b28da0b0b665816ae0b4c34ed04360a1a17023cb685c36e078c0d1ac776a7e73aa35d7a5a19dd32205573c8d8a4e44c4b4921916e118679deaa97a4d74ecdf415a04d6ae948fbf09b5f750693514ddbddb633e2913fe843cd3cb35040aea3ced2b7bdf1726925273241df4030ae50ef3237f674da6f9b3c3ce44bbae1024b9be06796d80027cca311ae7bd264496861268bc5577ff11b89dfcdda66f8ad5f6914b13e9ac4cb86aa33e7308f5bfc417971e600f72f40c04739288724207f0fccc928b397b0989abc9d38b713776fadf0a3454ffab3737e6601e4cb466dd979c70ffd819f3e63a4bf9cc3a2627e54f2f49a814779cbf003da947bcb3b0953bc3134069505cb82f694123901ea092ec66984a7f9914a7ceb643f02aeebbb029a43b4d528640df6716a5d4f796863e0034b5e28e347ecc62bd38f670b179c2781a7ff24b2a2a8dae2d12a4b48a8481b64b43128a87ce80018d9323c8d07628c9815a54b10eb80f349ae7938623a2969aab6b5d98e1cac77db5d361007dd199402ce00bece04e8379ef9db4a2b1a7ab0d4d03c716be499cfc35baeab7b40e1c53373859aead244d9ee7cc7e63acb9892f7542ccdf77e589a73dd4a61c2d5b9c946ad75837050f83946df1708c7b5e0c3f025b9d3d7fa57ec6b7657e3c92de2e18d8c6a4120e681b356f43a836cbe3ecbc36ba50fecc05e7d39cf511e2112a155d67dbfade176fbe2564ed1b8253bf3897f967a4d3f134b11a301c8da5e0b54b210cbf59490ca8767521f1ff1ee3dd7d9e2c5d4bf5c4483ea7393b8b5c063d56857b2b07d6e6c2fe5bf2727903d8bda246f254ee896b1dc1460ed426fc532a15356dfdd0b23b3e34016b6e48e717a1b9886b23cb777c7615461513a865339b0d150d56a0343e83679b9fbb2b9e8e0720dd05e1722402c267ea17da472ff025948b4fa8089dc552d85c05ebb23a20e922f911129c97d7c023d2dbba98b467b6a4c61ca1beacf69d77db1b62f19a1f3740aa878d56bf84ab0837573c352c3b8c83c5fd08d40bbd822248f8d14d3b63d774b42a4082f9"}, 0x1008, 0x800) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000011c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xc0) poll(&(0x7f0000000080)=[{r1, 0x4}, {r1, 0x4}, {r1, 0x100}, {r1, 0x115}, {r1, 0x40}, {r1, 0x8}, {r1, 0x4}, {r1, 0x15}], 0x8, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) poll(&(0x7f0000000140)=[{r3, 0x84}, {r2, 0x1}, {r1, 0x85}], 0x3, 0x10001) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) bind$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 16:00:33 executing program 0: r0 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xc6a9, 0x3, 0x3]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[0x0, 0x4fa, 0x1ff, 0x34bcbfa500000, 0xffffffffffffc5eb, 0xa99, 0x5, 0x80000000]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0xcf88, 0x4) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = shmget(0x0, 0x2000, 0x204, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000480)={{0x5, r7, r9, r10, r11, 0x32, 0x5}, 0xffffffffffffffff, 0x5, r12, r13, 0xffff, 0x487, 0x1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x80, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000540)=""/146) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x819a, 0x0) getuid() ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000640)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000680)={'./file0\x00', 0x8001, 0x15dcc908, 0x1, 0x0, 0x9a, 0x0, 0xfffffffffffffffd, 0x0, 0x3, 0x3ff, 0xffffffffffff0001}) fcntl$setown(r2, 0x6, r13) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000700)={{0xffffffff, r14, r8, r7, r8, 0xc}, 0x8, 0x4, r6, r12, 0x7fffffff, 0x5, 0x7}) 16:00:33 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f00000025c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002540)=[{&(0x7f0000000240)="c1cbb41088035a5237157f010b067c05e6a7e51ba9c2a4f8187b13799a9d973a7528c9d04a80feba6dd6d4df2680755b137cff2041e9551754f9470441f3b08749a0b12e1d31528cfb51cbec", 0x4c}, {&(0x7f00000002c0)="c569972c80102976eba9d2ab1937a471c4f1529fdc49ad5f2b3049a85d29d3d065ecb7e14aa79b55", 0x28}, {&(0x7f0000000300)="d46e9ea03fa06b64804cd0a5300a3e18076e1087477d3c9d77fd47ebdb2dcac180", 0x21}, {&(0x7f0000000340)="f2585e921aa90d6e514e087a1fced15f5f75f564cd635acc9037f9ca45eba35b63b9a994c2f78670f33349f62f81b935840fa5812438467de3c84fa62ee862151818e8ca84c4349bbb4b0d93017bc48e8d4c", 0x52}, {&(0x7f00000003c0)="03321bdd9263b40b45bfe99b870910c8e3b41007ed1d1ed25f5efb955aa48c5143abdeac90d4af0fee01e185d7738dbd6dcc929f62b59da9a9b284aa82ff374a2a48a9ed98d141c6bd5db6edebf86d91048d71e6c90c95de4b505f127acb5349a622392bf4307d57f204a67457dbd7731f40ece43588f5403508bc77450f72560e990257bf611d544b6156129c9cf35a5329758067b2db145b0816eefa47b6fcdf568db4f7676f5289bf8d8ed53bc999acf6defb9d0c50664313694fa3dce5ace92edd7572c3e0aef5b87646ee039a186d6f670c34579ab793041098af985916decd925261904c0dd15c4222b4725757be0193cb85a3724c4c1888e7eadb19ddadeaf1a7aa5220580d33fc8a91bd6abaa1df73d22be8b9540172222d420ea17df935e2d4b5e51daee1608ec19e2b8b45e7037880b2ec2dc968f46fc03435328dec09bdd92c6e74cbd2fe9f2baf6ec1fcaec991639f4fa9a1405f11afe6b8fa1284cd3fe11e67a251f854eaabd4458064d1aa7c8b630aaf7e62f880ac5bffc1f31de1e4e5fdb19b6fdbd3a0f7ec6dd943a18f97bcc59535fc7bccd6b125189c149c3c7e8cd461f9df564eb89e379bf8e41910a91ab048335ba0d5e752f76c674aaad66cc9a470b76a9ee7852d41f57cc1f6978e08a5bc6b3ed7c889dc33a5e5e5c009c5e3f4552b09553344b1041418a5e783fd9c917a98ba1e58a3c05f52ea559fa9dcc095472427ba9e0ae0457df5c2ea1c3c40b02572ee2a6d937280f58bce156d70abccf52da4f75dd5dbd6d7d099046928161eab159f6717e49d661f4fc38b65e640cf591b152b7e0c88a8ffbaf7c187c508e7bf6fef90618cec809630c52ec9a724c7535bee602afa99b9f781dec695d42cff3c3a01aff4ea44506097c310b0560d5f13199e7f447d581fe9bc2ebfb081479b9a5a45215f7e22f723b8038c4a7c2f8d065cf35931b9c2a993aaa0a20e224899693f452fb66133698be49f06523c9e4a2d9f2560464a3e2dcfe0878a97baa2529ab1ed735a5eca3db44c8b5af8ee4d6ac310b7a02dda25782600380e35892c95d06a87116c223ff8ba10f7fc7438f40400cc2279abe679fb28ec964b7da47acde6ad673a24eeadbd2b2adef1c892af0390d367a7a0b381761b0df83e7c7aa50267adc1a908f5847330eeaf6697bc89a76ab8e7fbaa3a9810be760dc51e306ce441a5672db365f663c1dc68e1b32f6f5b07187d238dec1da9eb51d1a4a29cd20c80a75c6083573da75a757a13a96a8a121dea1b613db68870dba57fc6883108fa8ddc8292ef04b28e5276a8387c8aadb510662d44c08b2d90b82066cd1dae1c7f37a89d526be0a07aa4a52f6ee1ef41b03bbb389a19623578eaefb64983dd9fa8faac021de1f2a53eeec2fe696e7db753ee098cc013514b3816f8ee1af2b5b3e3a0bf8c8476df003e153b9d758dc25d8d8fafc1d5ca0a5adaf19f2907a68fe93d375c6cf761fedee66372966cb74749eb85504b4ebf5230a339ec20757fd1386b6fcfaa2f317ce6275b00ce01035f6ffb2e7003f5eeb9f9988bd6d53363334d034025d63f9f6a99eafa1316b6a2dfc6b3086860063894ab745984c7841ef3e094cef642eab6ff6d1234b9663f154e68c83a259fba365e2e1578f479e43bbf883628bd523345db1da8bf9f31e4adc9006115a208009f77acb148493830fe85726d2500f78fd0ac0bc4c17d4f3074417570da2509c74c049a97fb836cc4420eef7dea3c6b2c845eb29510adff679f913db3c2982b469b3a128ffa1d81afeab51852ae342bec3e35486ff01a8439972242ba409319bd3d398893e8b5deab97d55bc7cdd4df7736fd74e5be90a67b4344d917dd5dbcb3419f2badc6ebfc2e275a9ae49c72c3a6ad8a8fe4f0c4471964cd3bfb7c276fd80a56f50d28940e038a2ff43f66b5826f172db2b4a883d24a6c58384ecf629f82261966c1d7915e945b1cacad616fa384f4e651d79e38758f17cdf77167359ee39e377688202cf7e2baba51cf75fccfa7b0bad15e03275a10a1c567f2ee0fb9fc6ddeecdb1fcc64501419ad42077dd0bb6695db6d8eb12beb606de17986a223847bed56f6159322f2cc474ef51737868c1f8aacf50c7696162ecd210c68059ea8e30dce8e3b8f748898a88bca90442b1a4a4ec86505a356fe39986b29b8dc78ec786cc5019057e7a2e7b4a17a62dde5849edeb32d391724c09bd8859683056ef8da6c765ed475d92a59e3ecd3c3df7a9da6e7dd1a70c5546babdeae88ee2933d6f8f8c2a5dcdfdf3ace18b1dbbb08abe6b80a950a49c5099bc6e8bd84ef278b4d7a7107a354d28a79d9559570aa3c5a008005ffca336dfe16dba50731fdacbe63d6248a8ac3beadf5604f3866401265cf5f845fd188ee2efa4229b67f4079f1bd61aa535d35d95bbe44efc9a718c54f596706c9e7ef3583062fdbcdb5ab6783084f120a35f2563549de4002af70c98dda84e8ff8ab07bd23741350f891ab7f1bdea4d9f24e9865bd2d6b70349c9bb39e48400b68d2e6d732151990aa16d9845ca92f7ff11af3ed45484ab059029af6b48998430877edf885ce45c247b9f6ba532893875afb0a5dc66ce8a5670d3ee32f3578d02860cd4dd79bc9797af6cee2516d7b877d838f2743f21c3315cbc1916720b4068b3bf6118775c11d2f16fd4c5e81f409e7dc02771a17121b08b58ce9fc24aee56c634fb4ecebdb36c72cd67ef9ca0acb3c6b5309b25707689a4a4c1536bed66097b4e0bd712c39c4bb48db0eb6f265491876697f2b92a37691c35c3e908eb145ffce00723c7167c3d980ab7487572cdc7a0784dc9de23dc882e244eec78efa0e9a86d67e64c17d5b16ae50eac2c12fa701fb7a75e8cf292048585ea5ea277bcaca24c4396fc983daaf15882b7a6c270dbd55a93bd883bfedc121f3e53ab606e658ec2da2934c266258b334d34e636ef7a451aa0d255a333523cb226f7c5bc352d822647bb0b33ef96bf7671971501251b3d16805c7622486227f397097064a01e7d7c8ef1aed78cede93835068eded142f80ba703ff2bfd8b34cf545963c6d36ed795e4e70c7af7b83391c7c7792ec14d2b3c0e25a7b2aa862f52480595837ec7238c0a9c46041efe78ced7984b64af0be65a2e45a52b747806bc3896a379bb5edb4d7033b8a1e8bb5843c010637af3b8b3ce6b81fd1cacede8d464b7c87b7297fb0e7764a5842b0e86dbe3b2c39d792bad661b5d469c4f3cf17c4ade0bb071ccf90ee5a2a0b6a81145fe76a7c04ccb1ae17ba701dbeb61e5c2b7a8db1eac8c58cb0add9aed6409b48779a347a3be6aa357e4f8240874c4169655c127b9ce35792bc1edd8138ab3bc6df3a4e3e2135c591608811a92c23739607aaf551b16b7b34aab89a1ae0f2de9d0bf38629b6764b1cdbb50e3765add1c1699a37d9f120f59c0d89303e85c50792ba07587e29b3c831e7c714bb696d0678b21c3bb1e06304859001987e13f4a59f31e775edc4efb56ff16004abd0a357bbb92e54aa48ccc63cb4772a5a1b6fd66e7db8221b6e417381e02be12a4da52731326e3835b52d1b9ecae1c3a3eb0891fba4fc30057752e394c2caa9cd51b0ed0b2472f4e9f29a6f47ab83e2d20e3e704c9a268ba045f42f83390009ecdd81fc54708e77f93d4abc7fbe99f6e185729f9ef79001d4eec742dd018d4bcbdc9ed38d9d6661b3644a71210bfca453cdd262efba501ed39b33f5530d31f7acba58f38425752465b9ebffea55a9f7eb2cf6c2991e23256188cf28c0ddd6812ddadec3f080e13e4c30accf273a8e484a5dc80695063cd8ab48e8d557361aae9a71bae8c2c52973a4317c9bfaa66387c7fa62d90defcb9d9bd44226e5ed95d8faa2aa1714d8a27e7c37d6c78d38e07af2249f71fb4f098732976cec56e724b71d19f4232353c34e5e88a52efce03eaca8c9c928604dbed5db11c9ffdf6fad4c4ede937b97103545984d63c52c557c8f0a1f41a869e8ae07ab34f358c4ea8fee458955bedc102380b34bfbe1d45a3c3b840b593770908184bf9868c5f95666a9d8bc54411ce5331c899c083703b477d7940e9d77314bc8829b8af6f55792b1c11e18b1a18ab46830c9eab8038631675c03074b7d436b8ff129326b9a17a4d5b7a6913b42ee039be5103a5e4bd97eb775676e66173b9ab55b6a32dad24d76bcdecf96af216be118b8659e908b9166039be735ad71b80d1367a4da071dfc82b80ca3fb6df8d0a8d52d4ef74f76c19e77b0b9fd713713186edc34e272e393323727d09ff660eb8586e388638cf8e9d027633cd21196dd2abc31781240d716c404ea0615d041da8c8970b64e264f8fd0f82b60337432bd7e96231a77f2c3c68c6a185fbd670d61883d5840680b200d3c04da09b56fb42c94323eff04cf8dd2004b568929228a79eec8b739dca40780eb2a1a94e14e5ff619253893dc7f9d09de5e453954eb98abb430b27525ea3ea0db8593df4c890e3ba1301876ce0a3b3c964b543985039fedc1e3892e63feeb48b1abb74d2930da3a8e1570c3d77d2b5d66ba7351f631e3a4a1fc78bfb4a40bee3a1b009ca1f99eebbbffec43a993f398c36da046403921973d21791190d9f173967a9329aabdf71703ce36b61e101054a82f958b88b171c80446ab0cd1b1aa2e218a717598a69b67186e222c7148e42f048eb1d4e7cae45bf6ae5072f4ae4b7d8a4bdcd478eede21a61a154508651c2d25a9f2de0a5a890b5fed025af13f700ca6f75c3cff3f524c7b0f7fefad54521731f321e3fdd89317efe280b79423bc7e00acf420424182d828b4a3d903dc73673e3768e9386cd5702b6ebd85f7a19bf2765d68547afd457159bbdbe7787ebf2920b9db2d24fb651e6f31f35472bfee9578c1df5f82cc84206f5693118729f841af6b7473a17a5dbf6daa9f0cdc0e80efc53e5e71ef7d632f6d2487f3b6b9fbaea00b39295e43844353fcc9c6fbad1a35002f70b791bd8c9d272e4abb8d2af196495e213464edac0aa2e8de611459f98f0c2d86f3e19ffd0c8d5fb0ddd7b3ff10eaf04a1824ca027c7fc0c3c0ccfcda5a329075f7826982e16f5e433a7a12aace3586ffc84261bf86f6d3591c848f36baa4d663f04f417da16a3c11f4ddd4d2b233ced7fc23502ae7c36e97d37c964e323e952003f594a5bdc4115aa3087b4a7072fab30a00842c0f51a97ae20f535c546f69a7ac6d6b1a54064e892578cb68185c8ebd25cb786eddbea1fc43f2987bfb3dfab3809ce92809409e20f8140081eed0df4af8821d3662f926906fc58ebae36bc9f055c1f17076e4a63e7b8c79085f3e1a67a36d882927601fa9bdedf55ad73443da85b25c8f25836c7397d136e9b080545905bb21ab4e70a05cbeba6863a34200ab5a653f283a1023bcb5ee3fa750498f7f8d35d5449f09061f6581e392393beb9cfc01b3b5ce7c6c147d54c0959db7e2e6b620b400b012e86fd4046b864148d8b0aa863978b3553d99673ca4d3deda4a51ecb1b11971e81538f3b67802f43ca5446092beb73345f58b092c50b542c0f07a07dee9e0ac6c24945f5143e8c4cc4fcf2bf8eea5c22976ee73571b8081fe6237a1f6f6667a3118a97a64f8c80f1fa8bbac652db4d9ed3e91999854bfbdee6feeb169200117ebd155b52bd07e929bd4ff8d4a14e56f17acff943c48e5f91ad4b338c2a7719bd5922c261d286b7eaca67ee2a0a2f972d33c07122cad1e7b910f710f71177aee5786b0f657bfdc52725fa3dbc23f521aa503c1d3e8a2ba130ec6744cd4c2fe95d4bf3088b46f2f7c9e97f16", 0x1000}, {&(0x7f00000013c0)="4a1c38109c62f8d9242347514eb4f960709bb4623102a6f0595cd389a8873bd4137ee6da3fd0f0601dfaf7a1d258832342bac33aeadc12623e00c614e438cbecda6d198f310a7b598edf486cd793aa53b270419b657f5f6baf7e346e80c7151cb5ffabf5f0e61fc122e5bcc18019db865ac95729363029dc62558525276f37497c0a6530d775f37aafbdde7a4eefc800", 0x90}, {&(0x7f0000001480)="5020e2fd686ee530e63d4461eedd53946846e207650e18d5edef01176244708928efee7989d5552b2711093dcfb77ea6ec7a4f17540b7fd69cc3a5b0f70b824df8ff9baa8985c7654900de8a910bb8c888ed4f6e9aead21cd5825f908924b4135739762938615dd0f1c364e4539d33c132abcf1bcce5d96f64b5ee723c064c16d4ee7bb7a64c68", 0x87}, {&(0x7f0000001540)="737debb9a662eedf447042f85ea163e55aa2f0bc1e83b1c5e6562a943d04ac48264b07c544f58e98ced78867d6f7bfe7428c14dc6ace10e74f449eed4d98172cf3ce063a78328870b289b9462dada0d18b07211de486a936369f83d5b071c669e4b067bcaea2ee9c007d67ca06fba4f14380ce67fe5df46c3ff623bd7a1225847adb3c35b7dc37e3e6ee52957eecd1642ce36bb59f9cd95d5b2193b2d315c8ad7eec7384dbde715e61a682a9bb78a647806fa472c8083e92c9db9845060b90621681fd96de6b679284e6a5676bc5516093df9b10c9cd24dbab5757c3a72215aa24aee77b9f830d9bfd0589c90ea9037eeddbfe11f75684947d55d3b7b0405d8ec01e0a693a0d88f6b84d9f5f5d5f70e7bdeb2bd1311271535b4136691d59df20094fc49a0d5aa1f04f11f85b80a44979945534641037fd19dfc0cf5151560daf91d2d731147a6a72e02968c1349ee7cc26533ea2efdb638b17a2e2151ab755270c601a9f04bec5792696bc7dcc51431fec08f3217fe88dcbaf63bc67901ae0dcbc2f5a3b818d8effe799840306e6eab92ecd8eac765342b642519dd0caed6d987948986a60958cc07d1c44796e9496e18804463ddc0415a1873d09d72fe0a0157ecaecaed8f9e0b385448a56248059802b17da811d2f8c4a90ed558b98520395c181bceea4321307e210657098951216c186f25704c773fb1586dadef536ba0dbbbc937cb7e3d1d3acd160538d4d04033eb8298cb7330d23a142d266c5a6604f714ff7e49aba00c1c1f52c0885f2db3eb0937478ad6593171a8873562c7268ae5ee7f3682642e3cd35aba6a8c0b50bfc21cdd82448e969e6298676d122244a5b49110de505ddbba8fc599a40b67d9cafcafc1c3823b583acd0512bf9827999696af3cd37170e805ba237cb935e4f012269d10bc50a9175de438587d29b1d13dd87340806dfffc3f440fc98cb7d6abef8a09b667cf009ccc35f00f2f4ea35fe7a92efc1f5e0caa1161fee080fd3d3d2e3964d32ea0ccd6520aaa90205694905d35b674c925d54127338e283d37769b62f792c365c8a7d8f6e2976c2398560429002350acd367626d5a2972f95579c7e3b7c5f2f5c85f5769aae4417675e1eb01a853c4e08f81ec5910a47aa3d2b1607f32f0c60c0b1be95ab1819b9d42b9b9c00ec970e13fcbb00911da35282ff2ff0568a5cf8ebbfaad76122096356e91e43cc1a2b371331d0df2233c8e6d331930b084675e33ff7763116ea32c3b899969da5ff8e972a93c4a5d3bec8acab9eccf32dbf9f58dd6f1528601b71891ce96cff92f44002203f74035508ab47bc7183ea3930c6d6f7e2438bdb962211b282d292cb59bb3b6a3bb683f25a1b7ebf452e55ea82851141dd6d95507adb56982ab3af8f13f188b3779acc4db92fac08eb530233a0e914c3e5a00b55c5d6b34dc0e5022f78129797f1163d0c8b6def31ce1b42cb954973e7d24c17ad12ac6f5e76f7b2fd06690e085665a9fcdf399b3be7b79edb315fbe6b378568567f5fd2428f2facc875ebfa04f2c5c677bc7e89516a3db15e86dfef13db70b71617f78148b8ba3cac131dd9b0cf907d8333835cf0a4ed22828444b8ee463ef48164052fab7a91e37c583d597ef9f838f20c173b49aa75d54e397406458f27dcbf5c311ed91e077a5115b3077e2053e25e0bc21949d1f5692060cd644b09a85b2ddc7e7d69e0bbde334b3dabdbd59deb87343163c8301e825cc876f45e20bf63544485150138df98c0de4fbd284f5ec93888456fb4e82cd518601eb69344ec790fd240014826ff308a68a9f0f3c2a9944b515ea130b77fdda3cbdf8f88a1bdda9d0d7d62da67cc96d4ba563f53b17362369c1abc433248db484a38541ad5bc8653a5e13f0485ed8bfa427df21cc04af9a13902334aac455e25f5ac4884828234efed7fb70fb2adcdb49391ac258a014559ae478dd8e437f5b90c43795ea6452b2bc84aeaba0e5407a8bfd34cb10d0bd0ffc80e425bc281851288b8fe0a3c8ea3500cc5eb66e44776c2e64888030090b8f963aeb31e080e5d04ad0e9ec628f7b404676e18026815c1834c97e0951ce9ca8ef6c351aefcebc424a82f7ca35206b4d6b9f8eafd5ecec481eb60a08722c693211cf131b3cd2b0d575f372d2c3d78bee4a911625821e8bfca59633ff608484281bb19fd72cb103861503fa1d2364d842b6e62112403494b365e064aca3f25b034b88c3ca708bcb61959cb971cc147c4dc12f2b3e6f6e2d8ef3ad3ebccb5a1093f8251e92a5888202ce45640d7bccb9fbe77ec4ff42faf75d7388d433a9bc08ebf5dddb1852bf47862fe06787e71a1af57051ea604d09634fc231a4bcfc450410a656386d272ad2f39087d3f843675624f5f9b51d28a6e4afafe83bdf1d0020660cf951756a396a5fca1d55c6373b7a7d0f1e4f66cd845ba712186bf6d56a57ae788c35fbcf08b9746c7048626d3106a2f94256fcc40df681d6201ad769b8bf9c0edf4419473341cfef6f2a530afff86ef523bca4fba487c220a67b64d801fd6caa6c35b334e8a081f97bdae489e63761fff3883dd2ea944849ffc1b767022d4b95dd12b414385a614ac52646b89a279f4bacd8d7486a07c956916f4e77a8a7f4d2181a79c13ccfb380df16630b82fb1dc8084991029891288d5d44a03815017f11c191c07740d5240b6c716e5f8765d9c3dbfb71851c1c932b93d5a2af2d4d74b72c261d84dabdf7e347735218c4aa4e7eca4680bbffea772b7fa99ffcf30169b5292e5fe17e9943fa646073f7305f2f3e086a5c903714a398e4dfbe665b81155177fbddaa3ceffc6b49be465b382d14232727e6e11f733561914b69332a410333dd781314dc5f1f0d5600ce9043fdb0586d95b25dce9f603467ef5a5c067f9e99d0659d35e184c2a31a92dde4534243e39bfc6c449100e54b77853ca3269f26ce251e67fc9f3ceecb31c9f6e7d24f88eb147cf8910080791744dda87311dc495e6eb815ba094f8dbcd96433160396f285e84d9c984d296549c4de76e78fbb06cf67df7652062ea62c876a78051067c85542e3e2051bf43b1460091550aa8aa16287967c0d408db23fe505a1b71b6b0e93e26a857ba259b19511f43eac3958a2639d5cfc093e02a8bc8f7d255cb6fee8e87a28715ad8dc1cccdea80a3ff02c54fd1910cd0be7bd3493f07cc6d8714101773be838d71d7ca23e1006ba9b5f58c37a6b845f01b40313bd35899ed0894f36fcf8fa90ba097c0ef739251ddec0b9faa9b9d2ffebb82e697d8a2e1685d6738eace9472321819896eb0f0168484c01cad01987cb650e056d6593d9f27db9d988692521d275e311030ee60923bf977e5e583f3dc42be2d06fd83197d8a86b80c17d1b03b3ca31db6034283e4c351360315ecbab728548df22e124b9686d1ef1bb0a4795b250f64e6895fe3ed17a326c0d9577f6f81a5f7d4f004aa6b1bf8839d64e4b6eeed60509e443af238d4a5f103d26ae5c3bb24b55da90ab850fc1974710aabd3e5f949a569006013fb53a6e3600ba8a4a9fb2200cd7793e3cf79195d9e020e88a95e9287ae8c879931be415e5f82d9d496d0395056fe9a1621f7f359dc78db0ec304efc3b2e8366d58681d1f304501b58ec1f535d766367bd2c5e2dffe80314167336f06bb75e5d38846206ebd506a8b6f150018e03d0a9555c90656034e1f80078dae833770ea10d0d2cbebd0d65e13846aec5022e591fb4a977ad57c6bbfde18b82cb4304c7c78bf3df280a2aa1d2b839a54f047e8ac706129f876753dd5b27f013862e2a9a76516c8efc35bfd018bf82418dd5199a6fe516a3c9bb4712026098089ad89483ede329d39bc19845065128f82592c6bda7d24980e151a625644ae488ebb0afaf6f226c8f8cae06788a238065b3408317707934c5a2268b439e6c4fabb66b113782538da22c474c77c75487d676dabaddde1b5a375f2489da9812c51f5d46aa81ede01e48c7d80154eaacf57e4194f7be008c223d70baeb7e789ca3b4eb601a451b71fd2c7a72ed0113e1126af4350fb7cb2410f5b3085300eed19e0edca3bc23d753f0bbe938da907657122cedfbf0bc983fdd967be5aa066071f2402ac409678e2d936a21a801809eedcd43b124b08ee5de01ca52a6b713e8f5d9cb3dd5ef8d8c3f5e6e9142376d65169cfe28f383be6468cf165884aed501eb25755280e40f9383a4ae122813764fc68c7ad8fab0d62bb68b95645d3ea348ca2b6ac395c6eeebf4176cf122b061d0e6c03d580ea1c458c78f8b8137a84e0e3c7476b42be6714641f36731afbc033a9686af28f57b6bee441315dc029587d6b63a9ce06b1e5a016b65b9479c5b3836c3d5107537d74606edb1b58fe882be834a419fd4d19af8edb5c68063717565b9184ed3c1b2e95882030382f65a93d58ba9da4ae5ed0d794ae70826ebab35e05a5be523044c9d6d95f6d32649b0c68b8cb6960e680c8f57821ec1af897035c55f4c9145ada1376114aa7bb16a19ab25971224cdbf68731dc76a4018b627ad5fcaea55db4941b688e2e8dfc3cec6342f7dddf175319ff234bb71957dd365ea800d4899fa8770e9f3c43d0b4205e8e40157db5947bdedc278621f95a39f9eff115b726f6a6f42109df50e839ec454f00b99c0fa565b72991815b5468bc13117b0fd907e024bcdc646666cf5bd2278b1ce63c29f1177cd79594f1817aee764479be90fae503fa718c62c5afc470aedb1cf732b4cb0c124e73678737d3e5386610ce203bff4d057f91b72228b68b6fec503d208b3f53ee2fa7bbc1fa52fda32c26b3a1380511590badb84952e675b7585ce032f6b4279aece7b4da43fab0e4b05b1387224e7935fca8fe3b45c326a64eebe6203017cb5b7f642d311d6e624571abf16b97d1902bf104e31e86ff31109388c3158e9328f05659decd394c8fc9966aa86800adf71225c8a74990801538d6c4b020f98c4ce80d8781157a73cfa077972ff252f0a7c7e7ca85673e9f85a46a2e807354d9d404edfaccd436d24e0fbb2552226bf1349ef310d80d4dbaf00701619ac2315c0933fdd59da0b1b17d535ff0184f03d781c3893a51fdaad8c0c26178056046a71f5f69604ba43b7fd69bb5f82a64358a4cf62e9300df80efe760bd47f39668a6420b6d93f5d6599bd0862f1ff9a58a7ecfaaa4ee8bfdf2581226fcaa91174b060bc33eacc46ea5e75f3a6adcc91e83fe07a40f4d558ff69cf83810998fb7a01f9c93e58b835aa44cfb3dfdaa7c6a0d6c33faf107855e694cd40c82ca668e0f4530600386b354a0f5bae56f992e8168bfd7f1c62fb84b009de79c324e3512c8e62ebf089eea9363891719952cb87a345366605f1fd229d090146a52d108513f2ee72ff8c4412968c902ff7966dc25d0086def6d7b2859d073bfb152b302313abf0b33c13ec7f1652bf14faf02362462d9d418d239196e55d1100b94756ecee47fb65dea0f5c4a58e3d1b0b377302b57ec9c406848b034de27c4269b6e953a099b417688b0ef55483c02f8dccd20fb768c621e70d4fac5312cc35ca2165c2397a2faa74039df0d78e0cf56a0ba3b8cfd4e017d50a171733315963b56620f7eea9010551877d58d63dcd45f49debacbb7ee251b249caeac102fbbe78e3aca08aa605b63a1adc880b067f00133366b9e94219f3b0ebcd0053a16ac134250cc2535905ac4d97b0afc45b08298f746d55760421b2a6806d92f578a3066057b4ce99100afe6c48c50ef9833d58616433da023cf5ad834dce2c7299ada96883c7c6bb8f9f9c4484b", 0x1000}], 0x8, 0x0, 0x0, 0x400}, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x4003, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000180)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x136, 0x0, 0x8, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat(r1, &(0x7f0000002600)='./file0\x00', 0x1, 0x10) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40040400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ftruncate(r1, 0x0, 0x69a88df4) pwrite(r0, &(0x7f0000000280)="c075190f2b3664e8aa8289a00675b283ec8c85ce233f7f73a5c23b053a2f2db46ef8655a32be3fe6234c2b883164459de5167bceb77c69c6e20cea455c9837a2c8ca5ec4b87651b85cde2cebe90b3eec719c41cbefe4d5b30ae625d3962bdd17507f3a5cf72c9c4f907094fdbb8ed1b372dbe04fce6133906c455366ef29b482b148b3a45465c4aa50e6f5beba6f41bc57fe504f317a3a9fc87283cdc174c262413bdd0a6e88f1d076be1a2daf7d636e6cb9786c8a9279370e0825f7d50bdee6d4e699d0c9c41f7e5803e2890149802baced84ee301ed7ad61a152cfcc082f852e261b60461f34c0fb261cf69575736559044dbe4119d4a0eab30984f0edd0", 0xffffffffffffff3c, 0x0, 0x0) ftruncate(r0, 0x0, 0xffff) 16:00:34 executing program 0: msgget(0x2, 0x80) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) pipe(&(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000080)=[{0x6}, {0x4}]}) pwrite(r1, &(0x7f00000000c0)="6560fb186583e191378ae539a230cfa61b81331cad6add9b45acf20ab04b3381c6440836863fe91957557c4a3c92a63c742271faf992af1a720847e1b5eb0788e05586790b00512caabbd8c38decacc44db6a59fe5dde8d22b75ed9a5016f00b6f50233d356a112f0a00983ee9933187fe7677fdd500b6eb617d7b53c82d1181e65955c5fba0ee4aebba3c6d4058507cd24de5532f5d5fe73083bce47f492fb7bee52a90ebbff3019648ff8dfc6fa4510ce3e90cf1dacee6fcebe2", 0xbb, 0x0, 0x0) 16:00:34 executing program 0: msgget(0x2, 0x80) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) pipe(&(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000080)=[{0x6}, {0x4}]}) pwrite(r1, &(0x7f00000000c0)="6560fb186583e191378ae539a230cfa61b81331cad6add9b45acf20ab04b3381c6440836863fe91957557c4a3c92a63c742271faf992af1a720847e1b5eb0788e05586790b00512caabbd8c38decacc44db6a59fe5dde8d22b75ed9a5016f00b6f50233d356a112f0a00983ee9933187fe7677fdd500b6eb617d7b53c82d1181e65955c5fba0ee4aebba3c6d4058507cd24de5532f5d5fe73083bce47f492fb7bee52a90ebbff3019648ff8dfc6fa4510ce3e90cf1dacee6fcebe2", 0xbb, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x89b, 0x5, 0x6, 0x56a}, {0x7fff, 0x3, 0x8, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sync() r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chdir(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000480)="af") sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000140)=@abs={0x85d51859878051b7, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000004c0)="6edc6d9d3271eb52b6649c19fa9d649871ad363a5668dc8991bab1299c4eb7ca9c212d6e738fbc1b666f858f3d192fed6b9969f8c29afcdcf3758554c43afdfddcf98226f3b679a96d25043759e1a815537612f09a7540b66c5732fed4ad51621652fb7ca606974c3877497fef1b4430c3793e82663f1e2612b4863763a94dc5354d971cfb834e50fefc92686e63fba6c49ecbc99c5428c04ba1ed0e38e6e7a25df0ed105ed8007c49d6254f9dbf09d8c66ef6f2c7899384d79d5f59974cd075d7500b377b3a4acae80e197e3370ad157ed8d6839d8fef19906b6e340c78dc545754b42d8b1367c3a78f5c0502de71bb1f5c3ed8e9d3c2698467b210fad1c40639683bcf09294044929067737c67383c38b818ff436fe60ec3b05e2ec9140f6ddf53622242df4831100ac6b17bc9f872a35fae1a1b38dc72c0065462771044a4db05ea7fe8cd094dff30aaef66f345fd961be215587ab4f0206afb05ee45422690a63e40011c5b9a0c3253d3ec1e980b9e839254cc22d9e5328ca7a7ded74cc7eda8f988b21efd0451a2a0452b654096c4c34a06c04d8f32390bee6c37545fe7894e33c5bd692e7f4463b00e0fab6405c85380b06a0beda76cef9165b10658e83db24cf89483e24e114ab8bd5dfadbbecf9d2f946ac95a158b208013f281c2d07d8060c9892e2ae144bc0401cd1bf4a7d1de0fc9c4479db1a35805ac9840ba0129d5459481e9a534d654c4c9c388a1e8daf0998788d2e51024db3d776254d6d8ceb8fb315f0ba7d1bd98c9c99573f4b3a1ea90bb24a68bbf28922b12ebac031c0e4b7adcc10289277766238ae1d156a32f5eda91f9e857622d34c3f8d14db0b3da03b8148743cd6b55bd84f5a253ddb4d3c7e195a9dea6ec55bd5bef21a3e9352ccbf206e3883d3f54b71be4c00ec5b86056a0bb23aefaf179d6f6648028621d8f47e93dbc3af6fc583e43484ee06ab35d9b3fce3afe1f9bd7776184bc600d7a57c3cf26b70257261fb56f8181f5371c617b35b337b3a9f40398821c67abbf110c66b92a17b91a59111d89ee76ee28876f4849fc1eb1ef768232cb3de7b4bd5198beef6ea1c5c3e688c8a8a26ba118806f1fc80d1d146e7dd236ad5b1594fd7839e52714c2d39dce1e3d5a71e7106a55b0a53b99c14e24373d2bccd64172c84b0856171ccf8c6a324f84972ef05c6822784c2363af846b0e8f2a761d5ba6d78f0c6a2de3bb392de9f395a73f5f0a89e86cf303fc836d51901cb3ec4e0ab2c0bd0736ea2474f10fb6f71b6ed6b91a158c94dbe50d3ebffbfe45a91993f505b2a0be4bd689892cfbfa2124c65d58c526f838715c41b8712a17675444318d9006fb5a9cdc41ea96992bcd2a4b4da3556cabfdea179b4991e789b2c65c4d59cdbd25c45a04e7d134b7fb97a3dead81a84184d4566d7977a7eb5464008ac042d6d5b1d6a30e07664d3033d93340dae84bba85a4186f59798e6c30d6192d59a9c48a5633bb175c90006280c88af30b55f152cd15687992de1de828ef9e514cf2a9e1e7d5116fc4c7ec3069f4422c99f13519992a171fdc636c3e0d8b5430306eab5d91f8bee0a54d55b9426353f33aa6fc8eb17fa5f2b6b6a04952c5300c0a9436e258a1682562072b3f0e29e57d82c1fe6661a798f10eca00b13748232e5a83bc3623d70eb7a710c8e773646833fb644ba9e2fe98dccf72e08f292ee51c97aa087901fcf186e38585dc7fd4ec4ae7846b44d9c33b32851f9083eee8291a6df18c8a9977eff0fa2487d03c41cdab1d5b1e861d7c64152795cb2631d28e085ed6e4c5d0cbbe942ab46ea44492a748d8a1ac89334d1571480585e807ab3bb8fc3bf5c51249733f275bd1b48ce6459baf4ee1e0ebd2686f4f0f3af566184aa75bb615025e34cf93914cf877f945788cc83a1b3150301f0e8d76b662b39bbf7f144eaf86b1571986c0a12753c6d633f79cd1872ccdb0c0cbfdb9bcd28b7810ae09cea474c897a7b9b589536f689020a1f41bfe8b93fddc01e6b02c627c3af5bbbef4894a6eb7beb4c09a343200bce0511fb6ebdeaf70fb72672b7cd6769ddb868ea13bdbb54c2c7c98099fca83bfd6257ca134f1e5f4ffee0951d716f933c13a549944284c0fad60a7772e477a0a57ffd38707191e755dfd2fba1f8516e55b60a0230ebe446852ee9e5491c5485598eb6024fddcfe4228004c9cde850c98d7d9d669a7a7e3d029575bdf9fb1b631f6885b51a8a0c3fc600f88b8435b67524292f47c0b06a545d64f4084c7358c09f7f82803f799d7b5a1490a38374ddbfad039cf9e10cd07f43e2674daa6ea3ce6db9a675f08342acac773004f0e5729df048ca1605cdd5f89c81c5cfd1c3c9a166c1c04fb21718a30113a98d2717b5e07e16d949dfce561a46ca1c8d3e09557be678fadf30d227486d79a172dd942be55ed10bfca147cd76d50a0c0bce4bf39ca91152c8a30ed5b5a3ee3323952f190b3cce1bab2848c924d1962f63590e63fdeb043fb5300a6cfe401bc2aa72866909d38b2828fbe2af02d2c050ef7a293e97f1856c5ecccf0bddd4522607fe4bbf42d723095689dfed9efc80b85d2795e5af8e2be5d41ae816b1f02ae76ec628e9adf4b637ae8db4118b3ed5b330f897f9c35fd60ee120329820a5bfee50baaf8081a1255ce0cc9c8649549ccfd78dc7cdf8342a8da7c28431b1d65872cfac3ae95779ed8d55c251a7e9e0aeecfd1049a3d6e7bb3db824147afc8f8172c96f28255e4bdc7d319fe80a559c3a28691496bc1d694a9a7b0cf4d1580b3fa177f359330173d7cdd5c79bf7a8e0c973c3e809f18f14c89e246f6e22d97384e597c8f70384a789be4d1fff8840314f36c86a8bb81b155c0fcb83e178a6f4f001322980c21359a6e37859d6e5e8e98c1575fda292270ee58696e6e6d9beca094308ace1930c405a7f800c7813dea59dd2b004a677acb53eed1c95a83f2d9ddd25c5de972911c323758a269fa911880a925a533dc98f2df1feb8101fab675b01c1653959f64f7969e84fdd14792d5f8f95377d1f24ea006727acbe9c70b8c959668dbfee814b75c181181240c144474c166cbab79df8c00fa2a7dfde817dead92a6122c6bed80016f2fe788e68d8618389cf3cc7f8c4cdde5cbcab3d53547a3cedabede2565910f6348b87ed64154a627d4be69727a0cb1a5dce590a48941010ce64a95a97f1c7eedea3e24566bf6b4944c76b92986a5677d9606428a29953dacc6dd0206c2631eea5ef99e9fbcf71017d3f3b7efcb89c4476244a712f53529b0ef30a1987e0f81ae227dea45dbeb8c6051154a08e3c2da323229ed22dc7bcd8c167ef2db1b47ac0da15656edd00c3bd407ec442950425f2e8a584839de92d5aa514e0bc37ad1a461aea9acf128e37abf14b8e67e1e7d4e5b8a50ed8f24d8f759793732c620c0d09bdb17c9c2b6d3981b68e13a59e1f775ba5ac0028f2b16f3ebadc85945592bef7ae206bf159c043ae1a23091c9a0eae0f08233110bf0e885fd4446ecd49a9ea2abf29493176b7e13a046b73abea9a73aeae070fc99f4a6dbd222976cffea19e4860101000e429330d0deeae4d318facf596f2b86d31e630ee12b3ff80e0e436c3a979586e8e4ed38c43e1049c3dd560dc59b2d46b41f6ff128960987e8060905a1a3dc0422a001cc65ee6fcfb98acb9963f5195f18dd133ae6dde08682525b5dbf0331217225f06f3a13bf39748c7108a8c6df6de05c200c4ef69ff9655eebb196b328c7a6c877542c0a2b782d3368290dd01d1747ddc878ab49e3d117432424465b52d22a7a7eb62359c39fad9173afa265369bbc9b94a6f5795254cc75132ece5cc4ba93a8abc01990e0a4f238384adbfbe300768b4d21503537cff6c0368965ed547aa3e0e9e2d87516393b75a0111c76db5b9ea401147c7c45a04f7506c04c6b047c10de6968419ecd114c8bea130f04feea17edef26d7e30b56d153196aff41f812135a369caad4f8be845beb2937054a6abb3087bb13821c35ae55edba557e19048708c597c5e6007b02f5b7aee28734808d63a20eb3af84194ed609b883a2196fcb0e92a8865c96090c27bad9f4c546bc4b07639d361815c6fbd7aa5b66a1647e2ad76d37df42ae8fc5ef233213db5b3abcdbf128435dabc4f63db4174c8bba63f2336a29c9c194ebb4d91d5756704974aea6470bcda14b9ebaf53d8050f8bc236cc8d769aee2bd7ca40ed442b827a4fd99267d5611679ca41fc3dc9af984a7d5295a060c36091cb6ee730f9113b5dbe49f7cd8425b10a7dc59fc463cec34409e12723d1c7d5eb69e8147eac01a0c6e93a826d1551509f7136a777a65f615c414861c28d1c90774d4f6bc340aed32520403fbdf34e0f1c1cc5822fd961bcb9862d63a442802cabddadf568fd79ac67ab3f82ee498ba5d52ff651bda3eafe38843c2219373ed9e94583149a56328af28ed8d2e1d73d4c655a5185094f470894b2fa0384027dc4661d9a352e470f793e8199d9ac895cee8ca9695cef5c5d6efdf7ddbbea85616b22c654fc1d6180c65ead341066d5106a947173e1037dd5b8891bb9a9f16811e8cdbc02b2bfde64730669c7f8cd4255f4ddb23db8fc06bf6e0ee4bc5107aa9603ddfcad787edea6a179ceeb3f1d2b15619db33f9129756ed6587065e1d32fc9c1fb0556eccabe8a122cffd3aa7183296d0b282149475b81cdec6023b54e7eae5f6aeea4ba2c25560d9153a9fd33d790601d66b942d4699f741acf6e4edddb8a9f72afd42f9331a0df7273707d74ec0a5476a0d4fe517dc439f428a9162962636886e9e8a502fe943aece9f31b2486a56f8f466ab4bb3a4a421c23b47c4cac848cc84d9000379ccf9baf4076027f353aaf87c102e910d3aee10986f2263328e7bcf64cc8b4d7cd74d0a706de17dcd5c069bcc7b3b587a5aba25d4b6e2d3aff4ae9db3533ef8e92ba2a244dcc3fe3d4c993353d797d5876388acaf9074ecc3b4680ddda112fec2d446511bab26b738be060c02d6078c9f3975257a8f221e1a9c73ea05900d1769edc636da36aca628009de7bd6a4aac4dfce15d453cc51110c614534c5791e8d72edfc1dc6028b9abf952829acdad283dbcda08af3e95a6e0738222b7c4dea4bf594fd2254c72bd2f39c951d483f98835204f4e9539a944f4cc1f5be6eb543aa532e8b133ebb163b7ac2f2e9bd91605b525fe07c354bb59841171cbcceb23e055a0d7f625c53727f8abb90999ddfcfe9a9598921cca41a450f51d67d35b66be68a80068c4909e06fbecebcdcec9e7658c2cbbd54e338e74f1bafb9bf3fdc4e1bba309e31262e4ff4683ba0342cba4d3ed5ab4eed1e41503261993fb0cf6297c467ef770c54d2b3d81929d32a4726f07c498c326cef66acf0d4f7033725198dea5ab9e60f8bb958f6f2145ba0144a044f5c57558f175d6c327468c79a8e9954892952c48fac5c89a376f14f07627e75154cd0fce0ca271a2620c37324c72559a12a7d377f762306757368d5d56b1d775faacbfd6d88469a4b9cb5879a64250a471d7431f4bd0e1c2768a9cd1defa80caf3c210afb46f3f984e9ca3de18e77cd95b15fe14426328f9d28a124836611869794de284ec0ab314e0a1a3e307dbd63019a88cbfc923a29065f53c877422407e9bac4743f355f2352c31745a6c591a164fd0db89757fe5d7df48b3f0019f49788660c4cc1e5a26afc78e4f3fdd43cf1d9fe614a9f6310c0856d0120f0b3b8837b7348f8fe0e8b05dcbfd6101fe30c0ebdf11a33493b074382c14eb3dafaeaa133860d07316db8e44", 0x1000}, {&(0x7f0000000200)="f90e403d8a6f9767ba35b5741310c17ae0503fbf1dac1b41dbd86fb18b4f9f7df1918926a9259a1e2b7a3359aa606918390954fff4d387cc4e0619804b03ca2093ee63c94163c0e29a0d852a92a557b316e4f1ef9ea15235895b11e1f1898bdee92870e257f8d383ed10dc28ea92a11f3eacc510b995351ead53d709086d55adca0d1505d7c3c81f08d05fc7e24da9f3776700630c5168f722f97368975c84512373c95ce6b0845e7a2fa4b9a9e15c5f1034835ecf3b4dd79ede31d86ae851", 0xbf}, {&(0x7f00000002c0)="257f9e195d56ea9255811f5b8198e81cda416ab33878317437d65cfe7437e56b72faf0dfb89d53207fefac49b7cb30cbe6964d189ae6f167222466f327afdf3a738f66b64243e3d6fbdad5c83e2101c4b2132ae52486399e4ab89a2da3bc87d679bc059ba38c072804ac331eecd222640190ea42e9c1ed21e50267fad19d8b8ba232a5a072e8c50a9ca8f06c498522d88fa7be06d919d410e34852d932d05bff7a3a8233cd9a304e23ab19619e7c541110c2372508a2908f817f8bf7c9d36bb10260226169ac1510833e613ffbb3037ce48b0084839ff88d3a0481", 0xdb}, {&(0x7f00000003c0)="9abab8a4d4e3948742f2da35df22f9562f1df39350a9c13312e96e3d0746853b78f8b0", 0x23}, {&(0x7f00000014c0)="3a611a02072aabf4fb9a4ae0f48ff8ebfce143f4456a61c1ff649fc3f30a5a1340f7415516c73b513bfcac08acf0959d27fb90a913b41cdebe113789e5fde51df3235c704df904aea617b17e84ec16c67b0e613dfcaaa263177efe4594d0b311facd7c6aaa520f6a40b3c7c25fb1733a2a336defd96178307fedd05325ed70fce51d559d961d2e7be50e4c3a35b56b0570e5fea098e12d0e2b429362151917566d934e8984f759135312209bbe97e69d75a9739fffaffab9df900edd37b9e8d243331cc3e82bdff50f03ddc0b0f634aa2db7b32e90ce422c5f8ea1674526eec1671eac7db7", 0xe5}, {&(0x7f00000015c0)="61bc078baa574627191de354d4ccbf6b00e27fa0004b8c232cae44ee1259cfa866c3e73d0869f2ef03e8b4f10b0f9700a2c6a760e6cc52c10b04b1a2bc27b80bb476cc9f27ff5cc30a62f1b5bdae24c0a25e6f756592a019fba22a3462bc96783ecf45bae8b53932f592018d49b7e256c225f3d7fe2206731c65a0b7bf1c0623fcff9ad886fe83eb892b41b341065183a2251e39bd50912cd77d53ecde85ab2ffbb0b9b7e972050ae3d68577c2fc10562bc549c0c99b6cae4954bcf97b6ea96c2f2d0746763fff3bdca63298421f25fcd0dbe99a57c33289", 0xd8}, {&(0x7f00000016c0)="774b32cde78b02f40f6e22fbd193315501c65025b1929b8e7ff35696a693f3c250d7813b8cb18166300e032cc8da3b2e90c609a6dba9bdbb82c62c8a13c1496c06ffee2e5de754f38f62377094c5bd3dc56d9d50997cd174e99e2bca5c9c18f937306c4e92b3a5428bebe650d6600391eca63dd55e2f4e318444fce2f04b4d55ccea9cd01d16d27b6309b53b614d0d8c997269031bb4b6c7f617a29a73940f9408b7f4abdef00d06e766f70e0254605ae62221dd05889cc38de3e112c3e3cb81587b7c588c7f4f2dca2a52edb827672666a0", 0xd2}], 0x7, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x40, 0x407}, 0x0) 16:00:34 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/71}, &(0x7f0000000180)=0x49) chown(&(0x7f0000000080)='./file0/file0/file0\x00', r1, r2) execve(&(0x7f00000001c0)='./file0/file0/file0\x00', &(0x7f0000000400)=[&(0x7f0000000200)='@!\x00', &(0x7f0000000240)=':\x00', &(0x7f0000000280)='#\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=':-{,^\x00', &(0x7f0000000340)='^|{\xd1&\x00', &(0x7f0000000380)=']#\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='+\xec\x00', &(0x7f00000004c0)='\'-*!)@\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)=']\'+.\x00', &(0x7f00000005c0)=']:\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='}\x00']) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 16:00:34 executing program 1: r0 = socket(0x0, 0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x3a2914c44f7b202a, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:34 executing program 0: setuid(0xee01) r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000ad349e84e2320fe206a14d441c00"/100], &(0x7f00000000c0)=0x64) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = geteuid() getgroups(0x1, &(0x7f0000000340)=[0x0]) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="4a265a9a5c28c5b388201dfaedc9587919acc900bd35e86bb6faa70dedf6322b484a09b4c7e18026f04d92609c5a9225e0d2d6f814504789067298ae21540c87b2d9a7b7f40d8149b84f16371a37dadbdb8a23fc0e2ea12a98aa08d00096727bae95d8681091fc9ef3411269df9cf4d06009919e5c48009f184ff54d", 0x7c}, {&(0x7f0000000280)="ecb3b8b81a070602160dda2d927c553beb8d3fa41c26d4803e06a03dfaeaefc5925dca6ce85a529c88233673a23987ee2254ed02868b2fcc9089541d6ddc61b442f0b3537e4d5d6251d5aa41cec08507f99a9a15da244a0c52e33cd52c8acfd25b98dcf7d5da11844a3284f35e", 0x6d}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x4}, 0x406) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) recvfrom(r4, &(0x7f0000000040)=""/99, 0x63, 0x1, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xffffffffffffff61) setpgid(0x0, r5) setreuid(r2, r2) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8002, 0x0) 16:00:34 executing program 0: socketpair(0x7a09ae7c18c9803d, 0x0, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r2 = socket(0x100000018, 0x1, 0x240000000) setsockopt(r2, 0x2d, 0x800000000100009, &(0x7f0000000180), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x7, 0x800}, 0x8) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x420, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000200)=0x10) ioctl$TIOCSBRK(r3, 0x2000747b) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffff9f) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x400, 0x2, {[0x4, 0x2, 0x100000000, 0x530d, 0xfffffffffffffffe, 0x9e5, 0x8, 0x0, 0x7, 0x400, 0x1, 0x8, 0xc442, 0x1, 0x100000001, 0xf0, 0x3, 0xf54], [0x0, 0x3, 0x26d7, 0x4, 0x7ff, 0x4, 0x9, 0x3bb, 0x2, 0x8], [0x7b5, 0xfff, 0x7, 0x10001, 0x3, 0x2, 0x8], [0xb856, 0x4, 0x11d2, 0x8001, 0x5, 0xffffffff7fffffff], [{0xff, 0x3f, 0x101}, {0x20, 0x92, 0x0, 0x8001}, {0x2, 0x9, 0x0, 0xfffffffffffffffc}, {0xfff, 0x7, 0x1, 0x4}, {0x0, 0x7, 0xfff, 0x10000}, {0x2, 0x7, 0xf54b, 0x7ff}, {0x6, 0x1f, 0x200, 0x90}, {0x7fffffff, 0x7, 0x20a, 0x8}], {0xa6, 0x6, 0x33, 0xd}, {0x87a, 0x1, 0x0, 0xc64}}}) getsockname(r0, &(0x7f0000000340)=@un=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) chflagsat(r0, &(0x7f0000000400)='./file0\x00', 0x10000, 0x2) mknod(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x6df) getsockname$unix(r0, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) symlinkat(&(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000540)='./file0\x00') getsockname(r0, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) symlinkat(&(0x7f0000000600)='./file0/file0\x00', r0, &(0x7f0000000640)='./file0\x00') writev(r0, &(0x7f0000000940)=[{&(0x7f0000000680)="2da12d05af209e0ac152a7f6f2795938e9403ce9f69c2d484beb2b15c3bd584968928eea16223da53b06886b9b646d1d4069a52a7c2bc25e16b702f7e47f67a259e4edfbcb14d81044e6edd68e19fa296bb8b5c6dd2714fd8060af082251476be60ddbad9a0453c4bdd7098d7b422ac1b21cb8487e1a74328786524a6461", 0x7e}, {&(0x7f0000000700)="9b272aeb29d069246265f97cf6f412afa64cb76a01060f4344dca3a0550b4f49de2e2517d6ab9fc89e78fab7405606523e61fef94cea865ca25a0bdf441b44526bf483c2640b9b393ebd683521f53083c345b8031c17e5c5ae5e73046cf8bdb5a4c85ec4ded6b52254df46d6337cfd31670150161563ceabbdd144522e86fb1b916da101695e8021a08492944c7adb9282e140f091bd19f5d9a694d158d1982ffa9453cce00f40fa8dd5e2fef4e537a783c3ff5c0e891b63ff61c12e593d5d9d04bd77036dfd892ce705c4411522606ddb8b0a6b84c17384f8e49f3c5188a05f484446042c13113a553d2320220c782a", 0xf0}, {&(0x7f0000000800)="449247227e37d45d2cf6ff60fa2fb1e2a6e4d335d74996d58aeab0a51ed5687744a3ab2f322aac5d4a27011aac2b715aea647d96b4a650eb8baf6021c91605345f3fc472c130dbbc785a3bced5e6dfdfeb8d48e4025c233cd466a6cdb3727afa0c1a99f0bffffc8e92", 0x69}, {&(0x7f0000000880)="91132bf117a4bdcc2317d764cee870a48bb74ef852dfe44a3c5d01ec99d8cd4a1d28190c02ef8de49844e3e050c234fd1238f097ae469d3738268ea95e37933ae0df497c414786210f2e658da19d6377628ec7efa60e7a51bc0295d2df5e23671fe0efcefb59225e69d558abc385ef55beb26510dbf654aef1bb9f472c6a944f029be13a2b098e82c52ceed619968a71e09c313be231755ffd666a00e1786c740ab991018c8137822806a270c2991440c9a0592d0d6943e9edda407a55", 0xbd}], 0x4) syz_extract_tcp_res$synack(&(0x7f0000000980), 0x1, 0x0) symlinkat(&(0x7f00000009c0)='./file0\x00', r0, &(0x7f0000000a00)='./file0\x00') r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000a80)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={r1, r2, r3}, 0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000bc0)={&(0x7f0000000b80)='./file0/file0\x00', r0, 0x3}) fchdir(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000c00)={0xffffffffffffffff}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/ttyCcfg\x00', 0x0, 0x0) r6 = fcntl$dupfd(r0, 0x0, r5) fcntl$dupfd(r0, 0x0, r6) getgid() pwritev(r4, &(0x7f0000000d80)=[{&(0x7f0000000c80)="25974c99582c4bcf6da26afa9a5b191b2aec8cce7dc39ca59b496b055b5c55ce203106e45f27cd1c3b19aad94a810be72c54677a3a76754e764d3494a64626d1e4dcd1cbe822845b6cc1c02fea2eb96c75effe1bf2726fedd24969f4c6b013f7ceb9ed0f169d9b828ac8d1c900f6b14487185d9b0bf36fd1f39e82907752fbe414173db84c8f38e8fabf3d8cfee5b0b617a8f57c96109d533488ce95494a46ed190e07327fd582b91e28e94efe03171d9c70d441cd959819012931734ebef36dd052e10acf0cb5e7fe8243a087a07974d538b6fa6fb369a760ec45271afb01cf88ed3ca694703fdec472cf1468beb306685d12a0a1d17847ab2f2429cb39", 0xfe}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) chmod(&(0x7f0000000e00)='./file0/file0\x00', 0x4) socket$inet(0x2, 0x3, 0x8) lstat(&(0x7f0000000e40)='./file0/file0\x00', &(0x7f0000000e80)) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xd2, 0x7f58}) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d", 0x9d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x1000000000000003, 0x3, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = getuid() r4 = getgid() fchown(r1, r3, r4) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d", 0x9d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x1000000000000003, 0x3, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = getuid() r4 = getgid() fchown(r1, r3, r4) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') 16:00:35 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000005ea1191536bbbc4393c160800000000000a000000"], 0x47}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x4, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 0: setreuid(0x0, 0xee00) r0 = msgget(0x1, 0x281) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) msgctl$IPC_RMID(r0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x4) 16:00:35 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getuid() geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r0, r1) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r2, 0x0) 16:00:35 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x0, 0x20, 0x40000000, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x4, 0x208}, {{r0}, 0xfffffffffffffffa, 0xa, 0x20000003, 0x3, 0x1}, {{r0}, 0xfffffffffffffffc, 0x84, 0x2, 0x1, 0x3}], 0x7, &(0x7f00000001c0)=[{{r0}, 0x0, 0x1, 0x0, 0x8, 0x1}, {{r0}, 0x0, 0x2, 0x1, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20, 0xffffffff80000000}], 0x5, &(0x7f0000000000)={0x0, 0xffffffff}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x7) 16:00:35 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653000c2c58f3e6a63e18dd0a05560ff601f2fda3725a57204f4b01be3b5b65ab0879af9972820f6dd37cdbb633389a6799d36a52b6a24a1fd"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) r2 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r2, r1) setuid(0xee01) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="7060b5d222f32f012e2f66696c653000"], 0xa, 0x0}, 0x0) ¨¨×èË‘+ Žx£{ãŒo®Ÿ€MØýkÉhš_0fŸ%ÓÜãÙ Ïh_®ùÓkJoô£QøÓID1–éù{²ú1=5|íÙœ¬VãíD#¤Ö×=WBŠ¬”‡bÈêJ‚Ló.ó«¸KIϪŒ+¬oÛ)Œç^(?F Ûô]Æ%wQr± ÉíäH¢K6õÒ•ïÓÛvo¼-¢d¥5‘sñ¯&Sˆ‘aH¹ó/2pÔ—¥`±¾3ñá&öði·oN×èË‘+ Žx£{ãŒo®Ÿ€MØýkÉhš_0fŸ%ÓÜãÙ Ïh_®ùÓkJoô£QøÓID1–éù{²ú1=5|íÙœ¬VãíD#¤Ö×=WBŠ¬”‡bÈêJ‚Ló.ó«¸KIϪŒ+¬oÛ)Œç^(?F Ûô]Æ%wQr± ÉíäH¢K6õÒ•ïÓÛvo¼-¢d¥5‘sñ¯&Sˆ‘aH¹ó/2pÔ—¥`±¾3ñá&öði·oNmap stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b170 failed: hole in range 16:00:39 executing program 1: socketpair(0x18, 0x3, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4e) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xd420) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x60}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") pipe(&(0x7f0000000080)={0xffffffffffffffff}) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x8b9, 0x118e}, {0xc, 0x81}}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x3) syz_emit_ethernet(0xd7, &(0x7f0000000280)="27b23fd7da6e6a5de0f4020d3d9ae767b59ca54fe92e899e9c57ceb68d741083040f336e0bec60cf45a2a48906686edd81e546f1328839f1caa37151b0f07ddb4f868efaad94583fa51b6fc018a31cb98c6bc0a9d5855d2eeeeefd8d1f83c6e3ecc863856f7ef2e4d7edf96cb33c59b90e63eeeb5eb6f3a1a3c253f6dedd3c0f501e1ceac9a3ef468b821cf9b3d5fcada6c5e8350a242b0f2a4d5b911caaf0b1ba53adbe011dd3cdb10f1494208dbe288aa25cc1252c93cc854adecc08758444135fc7ccb9b52276bcc841a200620a3755a18b133598fc") 16:00:39 executing program 1: socketpair(0x19, 0x1, 0x100, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/139, 0x8b) r2 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000002c0)={0x6, 0x0, 0x2, 0xb717, 0x10001}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x9, 0x3, './file0\x00', 0x7ff, 0x9, 0x1, 0x8}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x1) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x40, 0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b3a0000cbca83caf7afb9d8dcd14043000053b5d1d090753dd4611d14da00c600016c870a6302e1838f74652d62e159c51bad5af83b7ae63da147457bb79d7d2c336ec5003707e1966ff4c30000", 0x57}], 0x115c) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0x1000000bc, 0x2, 0x1e, 0xf485}, {0xc29, 0xfffffffffffffffd, 0xfffffffffffffffa, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:39 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000001, 0x10, r0, 0x0, 0x0) getpid() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x8) shmget(0x2, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002080)=[{0x0}], 0x1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup2(r0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x5b) write(r0, &(0x7f0000000040), 0xee) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x3fffffffff, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="0000000f00"/14, 0xfffffffffffffe73, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xfffffffffffffe01, 0x1, 0x80000000, 0x3}, {0x401, 0x7, 0x9, 0x10000}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) dup2(r0, r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x0, 0xd3) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) kevent(r2, &(0x7f0000000200), 0xffffffff, 0x0, 0x800000000200, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000440)={{0x2}, {0x9, 0xffffffff}}, 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = msgget(0x3, 0x100) msgrcv(r2, &(0x7f0000000780)=ANY=[@ANYBLOB='\x00'/136], 0xffffff62, 0x3, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r4, &(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) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x13, r3, 0x0, 0x0) r6 = msgget$private(0x0, 0x40) r7 = msgget$private(0x0, 0x462) msgsnd(r7, &(0x7f0000000dc0)=ANY=[@ANYRESHEX=r2, @ANYRES16=0x0, @ANYBLOB="4435a46fe2ec42aea2ebdef3302e430a8f8cbad54a2bbb1202522550ba2e74bc2d1d2d1eba73eae7ccdc327ee42d6ed20428bd29c29b470fb0bece374cb952c85fd490e3d6467eebfb076b657437fd00737e8f268ccc9be13391ae7d265dbaae2fabe64cca2a78d94b0b5d8d51efd35825a2b8bdc4d83b918ede", @ANYRESDEC=0x0, @ANYRESOCT=r5, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX=r6, @ANYRESDEC=r6, @ANYPTR, @ANYRESDEC=r6, @ANYPTR64, @ANYPTR64, @ANYRESOCT=r3, @ANYRES32=r2], @ANYRES16, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYPTR, @ANYRESOCT=r4, @ANYRES16=r2, @ANYRES32=r4, @ANYBLOB="e7d81d94aa49291f62377ad9dde8550af26c530f9be4f2c03a068417bd5c0a388277b5c36cd4b3e51675c6834b4e762e2e653658082545b5c3c1ab94d8ecf934f0d7313c6e55a9ae10f62934bef55b1dedc4eb390a28af844371c6ef4f887b3bc21bdb8577605fb9904076fd7fc3a300f3262cc6ad04155ea223bad303c96556", @ANYPTR64, @ANYPTR64], @ANYPTR64, @ANYRESOCT=0x0], @ANYRES64=r7], 0x7, 0xfffffffffffffffd) r8 = msgget$private(0x0, 0x40) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) msgsnd(r7, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r3], 0x1, 0x800) msgrcv(r7, &(0x7f0000000a00)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT=r7, @ANYRESOCT=r4, @ANYRES64=0x0, @ANYRESDEC=r2, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16=r7, @ANYRES32=0x0, @ANYRES64=r7, @ANYPTR64, @ANYRES32=r7, @ANYRES32=r8]]], 0x1, 0x3, 0x1000) msgsnd(r7, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0300000000000d00261100b0df6d7fcf409def1a1fc12463f8fe1c71591f8ef2628bed341c5533b89b0603ae37e860feab58df71b32c09c110ff00f45709d664539e1e381f35071f061ac0e198755c7b126d430768a3857e1086c4c66f9d8dca5d25e930e90d1d267e39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d4810ff4a49ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e5ef5da05a5615416a1e222dcba8dee1e49643039e637a601407de2e2f3dc9cc0d4b12237af6122bf1a383e1592cacc0792bcf8b41b044176a4eb87540790d34c5b3d4e59dc7fb72e886054333bea17f61998d8dec21e1a3f0cd1dc65e7799e9e3c27545f1932253cfeff0000000000000000713b84fd93955cf5ba29e9bcafe1500bacbec73c2c3b94f36c51395f629e845be4f2955d95f689c63d4701da106c88bb0b94efeddaea737ca7ef2afb0ea4d92d941b4eeaee9599ff018c2a3f9382ebb52133aefd085900"], 0x1, 0x800) close(r4) fcntl$setflags(r5, 0x2, 0x1) msgsnd(r7, &(0x7f0000000a40)=ANY=[@ANYBLOB="0300000000000000a945ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254d49c5215f14880c3092a38291d7507ab2ae95e40e5a3992da2c498c255b83001647a64469feaccf0000009d480cd82c4a6db9da492988fd0273f47b1988dc4075312ccc03bc6b0285b30cebd4cb3246a76dccfc47d9929c2b850966197f6a626cf6d57479fdf6d77ee886fdafebdc6a67a3a5d3db80382a6c980db49c41790e8183a96b6eece66bc1e898421c101aaa85d5cedfbf5243d03120e2498be5ca15cbab5c93b90593ff094b0377c5ce8af80f03ea349f6ec3983fc35be3c83b1defa93da799d78a61a125fd02b972fc19f0d518752321960632eeaf3cfa419afd8502ddc584031338293ea872c3fda8694fb5be8e806935fbb531f84916984d7300d1f412174b6d1536f6adccc436536a7fad3106"], 0x51, 0x800) rmdir(&(0x7f0000000d40)='\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') ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000340)=0x1) r9 = semget$private(0x0, 0x2, 0x20) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) link(&(0x7f00000003c0)='\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', &(0x7f0000000240)='./file0\x00') 16:00:40 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xe5, 0x0, 0xfffffffffffff938}], 0x7, 0x0, 0x0, 0x0) getpgrp() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x100283, 0x23) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x90, 0x1f}) r4 = fcntl$getown(r0, 0x5) fcntl$setown(r3, 0x6, r4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x4b}) 16:00:40 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1009, 0x0, 0xffffff9c) r1 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) r2 = msgget$private(0x0, 0x200) msgrcv(r2, &(0x7f0000000040)={0x0, ""/108}, 0x74, 0x2, 0x1800) 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44d7b20ad, 0x1f) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="9c87c3779b547e2e", 0x8) 16:00:40 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000d40), 0x1000000000000311) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x115, 0x8}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8222, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) ftruncate(r0, 0x0, 0x0) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="21cc5c9e4e6b3f685ffa0809ede781c93966d12ef42469a7b450cac3dc3d23ac9e32ba1fade05e41a8d1c43a361fd3b20b81e5990ca9662380e5a25b937647d0143156603f82fdae9f6626ff2a6df1ea457ccc6935f59dc3fb40a6da933f64a6d3f7b8de82dfe54976a9b639b09d3b083c73e4a28c0a8fad9b950ec24fbc8c2bc3fdb9c093643be62a85b023ae9c42d4877035dc506c48ccf2d6e9d4c9df93b7ef002a946ebc32ebbeaf759f54cd099c954b34bac84e11610a0a82568dc65812fe6d534ee6c68f38c094834e2b88839dafece524783d8c09e5ddd049b45d5e8493e8cdfd", 0xe4) 16:00:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x74d65561a88a27ce, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000026, &(0x7f00000001c0)=[{0x4, 0xa, 0x7, 0x9}, {0x1, 0xffff, 0x100, 0x4}, {0x7ff, 0xa, 0x5, 0x7fff}, {0x800, 0x5, 0xfffffffffffff1a6, 0xc15}, {0x18c0000000000, 0x7fffffff, 0x3, 0x6}]}) fchdir(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) kevent(r2, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) r5 = dup2(r3, r4) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) sendto$inet(r5, &(0x7f0000001000)="0fe966108cda3d11cf4a15f88065376a8331464f7c9e359a0183c038ec33a63e768f4db8bab21c63d689c31927df962144d01c6d26d1b3cd95df258fedff4e8226d1f796779d5568db19ee8da103f961f791927b558db3f47577e28cd5f9bae218018475d912e8c324f92e56c01ec40fa7f25729412dab2ae6333941d4cf08a17b331c239faef0fdf103bd98971709ba881ca609e818c8407ae0db1023c3ec0512cbc112a0622280de72d4f3f1047d1cc0cf0ae31113bce75ebd90fde45a4fe45e0cf62137e47fd8321c26d98ae0ac80b08bb9adc8ad310a92b865a000644cf9fb85dccb02a45ad3ce77168e19361bbdbdf0001914ce431cddd6f601d70a1eff5cf8c879f158acd82d057af5cae8533e8c6746a74a0e2c1db6ae432c8df5630def539918b5082763c365fa20ae6d14186879cd0b4f0c82d3bc52db56238564b682f9c31ebba7931994dc8153aa84a960894de00f26a8db77454e7be3ad644e8328b5fa2b586c1390500cd34d7d984ecbc4990aac06041290935e4353514ed487d3f0a49e2a8bbd331922a4fd6dc2a8541ddd33b47de796027914f11b8f795ebf844cd1afa29b7f398016c5c0924b0f2538d1e93db07440d497773e255df300647cd1f632a5e9164e130118973d0f84b6d7324f1cd0ff553ac2da3a640afc8b5a0e5349a3f692309e52d2a55a2f213f89391ce5ba7b11057118700b3bdf6150844ab3b06d72be78a333bb12ecccb45c4b543fe52e23b7d1a32d885c09adcb590ff9501b630cb1234b82a56b094c97eea6f6d4eacca2d0b7284fb40b138186f82de134081efd7f5a77650ef683fa88531cd7524276a2ef8a5798f133b613b9f0b94aef5d6de964b9abc25a46fc48e4ced1b56f0576c98d0715131045bf8023d7c55b1251c55e2268e91a57786b33e7701857ef5ecb70de5853133fb191fcbb45ce261573aa52d250721b67a2931e89da565017c7273c558ff5b162a29ab94c2e2826bc46c34f993864cec5cefe442202a857d3fb385f5013fd824d43ed6745b0ffeaf355eecbc1fd473d8072d27b14b71376b45c32bbbed2ab7f2de2c91e1b265255fb2f851d9d91e3e3ed64fc405d7e10545496c2802ea6d660c4b9f6471b98bb584b601c12a39004bf5461e7ea5a4c0a9bb2fde4113ebbb604e7456b6d9991ea2cd3a0ec71fda3859f664224499d43b51de14e1ced409c384d5b0fcd8d1888b0149fcc33cf4fc7b75d12e7fe9e66f87d209096a87b16816f590687d3f2acf1be244e87ba7ff1f1cb7b0d31f32d943c3f3e281da0d1e1f6243bf5ae9cf1989ef2121a0d197303f7ed3095925b16a61cce1c07249a532e4a95c0974b4ff76d0d030b4b421f9350e5e00284af1f330818f2c131684dc7622accc31219204d18a9d698fc7225c41d842d1f264ab0b0109acedd1ea8d3d661c3765b2f9b024bdad43c604863ffcd3bf853c144ee74142e405f233e39e0fa5e72285b2213c1ef40c2fae14a863cab977dbad7795cf605cbd270eda768311b68dd53defab86ce375b55a5de556f47641dc0e88a942748dad22cb07128e1bfd766ebcf5aaa2228699218d69ce4fc1db65e4d0f35f48dc82ea64ddeffaceefeba0f2f540b91c94caf875f1cd3cf4a3599f620315c40fd36be152e8930f1b2a8a3619407f8621b27a25c21d7447461b202b585b333178a82445b475455491b009fd5b90df634ba515075f66be79740efe0cda0df007949334c63ec37311c20bad9b66f9f1474430430acd730513f6c770304b44233b7e4d08bd3100c5f6c7e3041d71976cd0b8466cf5dec0e351c9fba626d3dfdefec2ba8c26302453286fa0555d31a9b563dfa7c14256671b6a02887932c241ed2a2057e3f2e819cedc83e68cbf9400071b66c43cb6cbbc64439633f318af1bd351cc33819a892c0fba1712b349ec5c3c6b726190b4ff77c63698abb98f5a52a959a7e27f04aa76e20090d0ef813b4594ac558ff71aa5bd285016e0937ba5b24aa2a007ef160211a4cb2005e2155666eb5a307d6cfccb7ebb34fb8d282ebcb9a7c2ab6a4fbddbe0ffc363335cbc64a5b742ff06c1adf5c915118860ffd1b5b8a3c662ea0c0d8480f75522ef257f7c331377db864026856311fbcb41fd9e66e107223b71c57f4a0c9c23b4c8a86654873ad2d76fe5a6b0431ad3103ae7fb0aa12cff2cceed88c4fac708eb1c29f1bb9477294dba27992a3c70954703f13b3d342e658313b0da35189984b8caeba4fe8654074a6d708dc981154002470411ecb32751cc16d4d684a8da0c176c94b78f0b4b6f54180d55d6ea7473b9e54eab9daea12ae0878fd11323b6001692092bb7b574bc1b972342fe8bc1693c3c676d3b13bef1a35b5bca8a93649082324970ce83ac020f837da47160f6fac09647be23df102dcfbd2a8ec8d290494ff90496eab16349e43104714b45ae4e843e99418d5705ff1e81f0268ae5c3e3017301f1c7f571c05b2ce282fe52bcebf97c8e888392f8234a4668920e18732d26567817dfe56828d5b597879dbf54e23ed4f401c287b8b27afcb5991cf697ab831a37428cea0578a441d54def82743b16e92903feab9b0bbd8180665c9d4e32a1f59e57352e7c7395c61d7e4d3b2b8f4b29fa37e922c1d254532ba18d8e78dd23066475a95984df98380bb39767f9a307be9268976d090e2ae03e3e7a2a12e4140f428055531180d2a2cae5392e8eb88990c4cc6da5e09414ff8a0b5bcc684450c9fbfb6d432f25b5df112686eed7fbc4754bf88ca2d57936901e06d0801a0e0d73e0331a604a838f60712a058e0928f508885ee8940b0a2b6436aee72d463f1e74c0d48622045b8f169c95e3b335d9c494eea6a3119811c74a42e593a21edcf0db91e5ee6fed29a1b6423311ca4c6ebb4e8534d086a81393247373689c83b7169b9158a779cab8b93ca9ab6232071f0c83ebecfa2fb06762b04e5acde6d8972b3c69a53712227692fda805ca6e9819749f9304393d51b8e55b46688be95edf57f4904fbe23f4994239fadbe4a86289170a026f17d558b0ad86c1cfad5e6fe5c030af4efd0e9657c85279687beabf5ae7054a80b483b89594827c00fed2b246837434c352c1ac2b02848c538d710d6b8c55dbe8af9495fb3b8ab695ce61fbee68592cda03d712299144e5f5f045f3d4f35b1f7de1bb8a2b0a1e32844dbc8f1fbbff3440145c5027a24ea6343aa897837b85e2fce84513a7b6eae027294844b80b0d05bc2a5014a79544efb3468a9dde73379ab5c4ff9dbce7cb450a06a2139c68bfe46fe634cf8c459896beb916ea08f6afdc1eb0ac78e839a9623490251509920e74b3e26cef0b9445324dac89d1d113bac4ed3830356dbcfa8fb61e3d9cbf70ecb672eaa165266d7de2e327dfcc9db34cf552d677d66f96f7d217d27c54e6a34f4d8e591c4efcf283d3b152229a86cfe934aefa991a53d949b9d606c91c614f855d80ae30f74e5bb200ca3b2962fe707eac1ee51494007e2e251ae2064e3172f1cb844133742e34473d4efdc80503adfbc1c4470de53d09cf825f1f032907e436dc75d1f33c5cced5046bb3dc7518af7fcba1e6f4f164272c5a0201a3ede84c77814f40176ac987c71067160043082d5705915effc94a37b44bc0346199ab52546bb5150e822c1d58f64b990fca09a4f11dcc04f23ffaf17b477decff56087cb7846240b40708ffd53f45e7c6ffda9e81b418c47a7eb756d62bc6f0ca65c2ada59fb35c2559d624ff2ea0806bac570df52186f892b5f94be1f04a7faa96e23845a49ccca02f8fab40a23549d99b60698f3c47bd0a83b1ad40dda1972abac5c2388f6bc01d0fad50814f83459fe39100e28a96bd00e8dcaaa21a8bb49a09baf200cd6a42d9aed63a790a09c2448f663b7460e25a99e421b4f516ebac6caec5345c49bfd2de64ad8f8338fe4adf5d110d2fb690f98a89d1df4ad6023d6623f88ce4421e62921ff3e9b37fe8730f0e793d275f30e4d512a5533e5ddfc811efac615a31096971285a8e1ca93c0527358c0772d14d71a03a8d4a4fdd4307282e8608d9323229551ae14998b082268482d28e5eb36ca8545cbdf2dffc688d2c7e0be7a33dde68d82113fc458a71518da9d9fa485a63b2f9e141a2690a354294071516f16507bac81ffa92e1a0aa616ab28d9215635449448969390d74335b5ee32e6ede421eb4ad1618f6e08e8a2a69fccd808626c79cf68acca8e0376dc1e15e537db6557438232756598c85426a8038bd06e753a3e2184844ce0c90dc85172a33b58902bafea896d7a588a7690e47f27dae680a4458ec313df749593fc86740ac966aaf65c1f0d8e483df15112ca064937639022833f7939e210ece61eec240806a08aca064580347ec908c5aa7ce149ca7231e79164eae322a117cc93f2f2f1ac3e3e7a341aefd08634fba91207d41de05d37a18271ab9410da39ab226136ccf4910aef384121de48502471269d134ab62ed359cde322358c84705bed2ea39fb2d66fd70723526ff9998b5a4450d9dac0634be69faf9c21076da5f8caab8732f441678a409504d893e78525cf95b3881af23f6079832646cee21a77e55902ca9721f3982ecf6ccaeccd681b8d96d396b489e3d4e06ee1c72374ad704ed01637002ab841f4412a8f4847142d9b6217793c2f1d1c0c48259431883293e94c80db5b63ed4cb61689a82be46cd9fdeabf8418f20016c65a9cc82879d6bc9ac355a569344a44401e2cdcd172b1890a57d297cf5cbea063a497ab83d037c39c6569449f8f1e2f1577afc3eb5630fc6a99d403d497973e02dca7fdc533951f8f74375cec248f2ddaa470ea3f48d8b0ec1358daaf7a94092c997b87122e2e11024587d950694f69f0d078cb17571840be60877406dffb46f11acc3704e77dcbdcd7493a5863966e7be14db0ca8265c86112d8a018ef88320f8650e3f693be1e08878662025ed025fe0ba4560b27993f80cfe6927f2cd82ec7cce376f17d70cc44de0824f5dada6f81625e8af54d8f4396ea08ff58666ffcd64ce7be101f9a59d389950e6710510856dda9a5024a60d54a890958d3cdc0570c1eb354262f6b38e813dfe75f7e595398f8c00250f0cdfd64ae4f3603ee6e7865d4a279cdaa8089ea7d0b0de05f885e9aed0201f41e46d8a80b9d342b103353bdd89b8f4870fa2d72eea4ad7a7f9de34d005af02bc684b7e985bd6ec07c57026d43ee530b1c3ef79d001b6f7b2a349a5eacddea502ae3c89de39f424b9240d0deebc39b7c2f23bc33b16223a2354a2f51d0eb526bf0908fc3a0e52997900518d027855e9af42d8829a7dfdd4113dec083215499441b04e4ab1bc24c90d5b8ae09103130da8b83865e245fa968def3ef521a2cdd007cd7c51d2ea8d89841b16a0f2d9355e89b3659ff2e1cfd30cfe0a091eb158ba5a54559ff8711aff0a680da9b7d1478972cb2462e4d43a08ac755ff1668e990218e4af8dfcbaa9471434339b27acff386fe711ccd7ad55f50bc2062c98053eac0e1c81bebf1f6373d0d6b84a6b081438a26a2301528d6f8a8186ce96a3780c773a54ae8182262bdaf8a86544de9c88369f2832f7b4f3b26930ab0a7208a20cfd5cc95395f7fa7dabc29da984ee64861ba87ee803df7282ed159b156488ebfaee1ad2b8e4617b536cb39635cfbf9ceb095f1101003fafdc15e26cdefcd4101b4a763b519ab82727f47d52cfb59fea876c7623c073a22e522a5d04fa97e81eb4887f2cc31e6d59856895415e4fa2e4131b48e48a49c5659013c2eb03d5b4cde5de85e63a76cc7c", 0x1000, 0x8, &(0x7f00000001c0)={0x2, 0x2}, 0xc) 16:00:40 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x20007ffe, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x85}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:41 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) r4 = syz_open_pts() close(r3) dup(r4) syz_open_pts() 16:00:41 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) 16:00:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x8) dup2(r0, r1) 16:00:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x184a2bbc) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730b4e7bb6fc6e23c5b000000001a0000e74de4"}) r1 = getgid() setegid(r1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0a", 0x7c) r2 = syz_open_pts() close(r0) write(r2, &(0x7f0000000200)="f79081d9ba6f6deee330bf819c22bf8de2f5d0dfc198427ffe7cdba753f150183267bd2f3fe6a56468fb65a8d883a3488658540f84c700160868bdb3b534f04ad7f3ee40df81febda9e7ceab53fa6592cb05d56f9ea872aa8f9a5b169ce4da5392b33aba41cc0d65b5229b6e1fda98c6f8ba827e8f891bb3ad9fac96530b4f6a11e85321d677", 0x86) dup(r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0xfffffffffffffffb, 0x401, 0x9, "2c4ac0105c53106421806c66a3db5b0b906afb14", 0x6, 0x200}) r3 = syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x30}, {0x74}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000600)="3d36463660ff220e967934748b122cf4f51a1ef57b865db366149c5404bfb1647c7e88e0545d2044cf4dcc22127a0e1eade31218a359799bb8eeb45e4815782307f40d511bc2b5f8f3ea1039fcc11b9d5285bcdde54c0f9dc254fc0e", 0x5c) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f00000005c0)='./bus\x00', 0x1, 0x1) write(r1, &(0x7f0000000680)="121a99ed06a450a77b716a2e2d86a0b810ab6d05531505de16d8344e454c0c5fed494c55a86bd3e657f9b1af89cfe5b48112a29746aca50bf4e6dc417c43a2e048ff15c4ecfba511dfd38c7f02748c2b78d5abb72954802a83876830455cea302fdfd987024e00a435a4f5a90e09e518d1959f6bf6d04bf97cdb56f03e2c7f97f1d40ae130bb226b1ea117c2c7b793636b8b03fea8883318d901eb4505412a97ca4aa99d84e022a57a", 0xa9) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000400)={0xf9b8, [{0x3, 0x3}, {0x1, 0x80000001}, {0x3, 0x7}, {0x2, 0x2}, {0x3, 0x80}, {0x1, 0x7fff}, {0x1, 0x10001}, {0x2, 0x2}, {0x3, 0x7fffffff}, {0x2, 0x1}, {0x3}, {0x1, 0x100000000}, {0x3, 0x1}, {0x3, 0x1ff}, {0x3, 0x7}, {0x3, 0x2a}, {0x3, 0x9}, {0x3, 0x401}, {0x3, 0x3}, {0x3, 0x6}, {0x3, 0x200}, {0x3, 0xe8e}, {0x3, 0x1000}, {0x2, 0x4}, {0x2, 0xab9b}, {0x0, 0x4}, {0x3, 0x101}, {0x3, 0x5}, {0x3, 0xf46}, {0x1, 0x100000000}, {0x2, 0x1e}, {0x3, 0x1000}]}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000740)={{0x18, 0x1, 0x0, 0xb5f}, {0x18, 0x1, 0x3, 0x4}, 0xc, [0x8, 0x7, 0x8, 0x68, 0x8001, 0x3, 0x4, 0x2ca]}, 0x3c) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40020603, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000580)={{}, 0xa, &(0x7f0000000780)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x2, 0x1, 0xd37, 0x8, &(0x7f0000000180)={{0x9456, 0x8, 0x7, 0x7, 0x8, 0x2, 0x4}, {[0x9, 0x8, 0x6, 0x0, 0xcd, 0x9, 0x5, 0x81, 0x32990aff, 0x9, 0x8000, 0x101, 0x800, 0x800, 0x7, 0x621e, 0x2, 0x3], [0x1468, 0x6, 0x9, 0x2, 0x81, 0x100000001, 0x3, 0x9, 0x800, 0x7], [0x48c, 0x4, 0x51c, 0x3ff, 0x8, 0x0, 0x8], [0xff, 0x9, 0x200, 0x400, 0x9, 0x100000000], [{0x9, 0x10000, 0xffffffffffffff01, 0x2}, {0x80, 0x7f, 0x1, 0x9}, {0x101, 0x0, 0x3, 0xfc04}, {0x2, 0x9, 0x2, 0x286}, {0x9, 0x1, 0x6, 0x5}, {0xdbdd, 0x20, 0x9}, {0x200, 0xfff, 0xff, 0x80}, {0xff, 0x30244c2c, 0x5, 0x2}], {0x3, 0x8, 0x140, 0x1b77}, {0xfffffffffffffff9, 0x6, 0x5, 0x1f}}}, 0x2, 0x796}) kqueue() kqueue() 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff6f, &(0x7f0000000440)="5707750313623c3ab0d96515ae1b53ce4194fb52b32a720f103e858a13f76c950ed578a5ff8b8fcb040313a3a0ccf0c821c6785e1e1bdbd3531d7bdfeb68c9b057f3280aa2cf173180544cd62a319c5fb35645cb6dfbdc4e032622271bc91ba9595b92f1606847a5615552be0a0f8936bbbfe17a6bfab719d6ac3f2c0df9854ba3cad6aaa15da53ed0a4a2438d0d80cc8fe4c69a5647b89d9661faad1c1919e277414ae71f089a380703b68d112f8368a764cf99d34e10f04933a0517b88fc483ff207f61849616ae426512174352de2b3447500"/223) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r1, r2) 16:00:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4000060}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x140, 0x1) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x0, 0x80, {[0x2bf2, 0x2, 0x8, 0x6, 0x7, 0x4, 0xb41, 0xc409, 0x200, 0x7c, 0x5, 0x6, 0x8, 0x43a7, 0x0, 0x0, 0x500000000000, 0x80000000], [0x11, 0x20, 0x6, 0x101, 0x1, 0x4551a423, 0x2, 0x4, 0x6, 0x80000000], [0x3, 0x7f, 0x1f, 0x2, 0x2, 0x78, 0x3], [0x3, 0x1, 0x738, 0x8, 0x100], [{0x2abb, 0xe46, 0xfff, 0xfffffffffffff000}, {0x15cc4d5d, 0x4, 0xffffffff, 0x80000000}, {0x6, 0x45, 0xf075, 0x7}, {0x3, 0x7, 0x7f, 0x200}, {0x80000000, 0x5, 0xffff, 0x1}, {0x3, 0x7b6a, 0x17, 0x7fffffff}, {0x7, 0x8, 0x3, 0xbf7d}, {0x9, 0x200, 0x2, 0x6}], {0x1, 0x4, 0x8, 0x5}, {0x6, 0x2, 0x20, 0x4}}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000003c0)=0xc) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={r2, r3, r4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 16:00:41 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) pipe(&(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0xa1, &(0x7f0000000140)="91e29341d0a019c04d51b0073f67aee748ef1665dce473baf90f0a7fdd49f55aec412e81c2f817f04043976ecf6f694b5711fc58ae83a12c12852062d494b8bf29c5620ac2fde382e0d80a65a70b8c25146ea59552f08f3ce36eb26f220a54aaab5579f434ffb7abd88e6bb67fb06c896a457c907ebedec604cee8a972139a57be85c79f4350e38d04d9a48919556d5d5f872a6ef8d27c0e6e0c8a4be4f1b85b6c") mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:41 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10040, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000000000000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0xfffffffeffffffff) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r0, &(0x7f0000000040), 0x9, &(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) 16:00:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x300b0, 0x0) r2 = dup2(r1, r1) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x89, 0x7}, {0x5, 0x8}], 0x2}) dup2(r1, r3) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0xffffffff, 0xfffffffffffffffc, 0x7, 0x988}, {0xffff, 0xfb, 0xffffffff, 0x20}, {0x1, 0xfffffffffffffffe, 0x10001, 0xa05c}, {0x7, 0x1000, 0x40, 0x1b}, {0x6, 0x80000000, 0x9a0000000000000}, {0x3, 0x401, 0x7fffffff, 0x8}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000280)) 16:00:41 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x10, 0x84d6) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000002c0)={0x1f, 0x8, './file0\x00', 0x81, 0xe5a9, 0x7, 0x6}) getpgrp() getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x9, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x8, &(0x7f0000000280)=[r3, r4, r5, r6, r7, r8, r9, r10]) fcntl$setown(r1, 0x6, r2) close(r1) 16:00:41 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$inet6(r0, &(0x7f0000000000)="a370b101fb", 0x5, 0x4, &(0x7f0000000040)={0x18, 0x3, 0x3, 0x1}, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) 16:00:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000800000000000009417fc1537dbb648e3b916958d6862d00000000000000ffff000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9576ffcd7d090896fa75050ff3fa3b2389cf2d12ca6589c81da8800d8fd050743706447435b31715f786974488d7fb697e13977477d55351bda924dd3317862b16d9379c9194559d22ae24d322c586125f128cfc964cb42343f0e616a738c52f9d23d5e34bb2362becb9824cf3c490765a83b44eca4f4ba26ffb3fcabf027b9ad466a1d3122a52803ea6b82e6d9a79869f170555c995d6d5dfb73a33478062f444d9708088f73fb"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:41 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 16:00:41 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x110, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x4}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200000000000, 0x0) 16:00:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e608860000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="4163008b743a9b599e114cca47cb8d3d00ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/48}, &(0x7f0000000140)=0x32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r0, r1, r2) r3 = socket(0x18, 0x1, 0x0) getgid() setsockopt$sock_int(r3, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getegid() socket(0x10, 0x4003, 0xe14) getsockopt(r3, 0x29, 0xb, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x243) semop(r4, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) fcntl$getown(r3, 0x5) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080)={0x8000, 0x8}, 0x10) 16:00:04 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x3) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:04 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f0000000280)='.\x00', 0x40000000000080) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') setgroups(0x4, &(0x7f0000000080)=[r2, r2, r1, r1]) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x5) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="14") getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="02"], 0x1c, 0x0}, 0x0) 16:00:04 executing program 0: setrlimit(0x7, &(0x7f0000000180)={0x3, 0x9}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) fcntl$getown(r1, 0x5) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x3, 0x2, &(0x7f0000000500)="51ce79a007f2df06a7ba9876fb16addf831b4af325b817f554e9592b90ae63a8951df5564a5d03d4b11fe98de5b6190beff3ee417bc43d31626f14fe24c0590b16fd2e8673fdb146fe52715d253e892d37d1321f114424b08bb72ebf224cf5ddb7319a0bd3d1f9e2c68c0e3c0cb9d15faa340185585a4c3089ddb35933397b0f15eea9ed7223d4da06ce71c95ca85a18a178cda0ae4361c46d2097f31e6db379ab1170ce936627594f35c6b11753628d7c808b4caf22f8300e848f893a7396458b494e5e5a7ca845e597437948f5038420ae602ef3b21c7d4ee2468f513adaa20754ca6187e2033b66fe80cb1990f03f8ec2ac3090", 0xfffffffffffffee4) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:04 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) 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) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) semget$private(0x0, 0x2, 0x4da) 16:00:04 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f00000002c0)=0xc) r4 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/14) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000300)=[r8, r7, r8, r9, r8, r6]) setegid(r6) setgroups(0x17c, 0x0) setuid(0xee01) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) setsockopt(r0, 0x800000000029, 0x3d, &(0x7f0000000080)="d5ff9668", 0x4) shutdown(r0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x40, 0x4) fcntl$getflags(r0, 0x3) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = getuid() geteuid() r3 = getuid() execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000140)='/dev/bpf\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='*\x00']) setreuid(r2, r3) poll(&(0x7f00000001c0)=[{}, {r1, 0x11}], 0x2, 0x2527) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000440)={0x10, 0x7fffffff, 0x4, 0x3, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x369f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x7fffffff00000000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000fed000/0x3000)=nil, 0xbf}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x2}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x1}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x2485a43b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xd3}) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000400)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000003c0)) close(r1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:00:04 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022efbffffffffffffff736252adb98ce15d0684eff608299f7a147ec6139d55a519c8e640c451253e3fe1d8424a875de8a4ab28e7b58e33d961fdb3a24d834bedc7317a060c0508616be2902ab174df210ecef3ade6163aab393acf55f44613fd90a6b4b9de4943d8d3"], 0x10) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) write(r0, &(0x7f0000000140)="070036c44a2d705e603a9e788031a7c0e91494c7899624b887e6595cb5e9b0b4", 0x5aa) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) 16:00:04 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x40, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/13}, &(0x7f0000000180)=0xf) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x2, 0x3, 0x3}, {0x18, 0x1, 0x1, 0x25}, 0x7ff, [0x4, 0x9, 0x8, 0x6, 0x7, 0x4, 0x9, 0x9]}, 0x3c) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000), 0x4) pwrite(r0, &(0x7f0000000900), 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x48) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) execve(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000440)=[&(0x7f0000000300)='^\x00', &(0x7f0000000340)='/dev/klog\x00', &(0x7f0000000380)='.%w!\x00', &(0x7f0000000400)='*\x00'], &(0x7f0000000840)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/klog\x00', &(0x7f0000000500)='/dev/klog\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='$^\x00', &(0x7f0000000600)='[,,\x00', &(0x7f0000000640)='^\x00', &(0x7f0000000800)='},\x00']) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xc10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xfffffffffffffffc}, {0xa34, 0x8c}}, 0x2) syz_emit_ethernet(0x3e7, &(0x7f00000001c0)="ff") open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xa0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[0x0, 0x9, 0x80000001, 0x2, 0x844a, 0xfffffffffffffffe]}) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/152, 0x98) ftruncate(r0, 0x0, 0x2000000000000001) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x20, 0xfffff, 0xffffffffffffffe0, 0x7}], 0x7, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x1f, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0x1, 0xed3}, {{r1}, 0xfffffffffffffffa, 0x3, 0x41, 0xfffffffffffffffa, 0xcdf6}], 0x30bc, &(0x7f00000002c0)={0x401, 0x1}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x100) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x4004) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x40}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000140)='\b\x00)\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x5, 0x1f, 0x1}, {0x0, 0x7, 0x7, 0xfffffffffffff854}]}) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) socket(0x1e, 0x2, 0x1000) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xffc, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x7}, {{r2}, 0xfffffffffffffffd, 0x28, 0x20, 0x0, 0x891}, {{r1}, 0xfffffffffffffffd, 0x4e, 0x1, 0x6, 0x1f}, {{r2}, 0xfffffffffffffffe, 0x10, 0x5, 0x1, 0x8}, {{r3}, 0xffffffffffffffff, 0x2, 0x2, 0xfffffffffffffff7, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x2e04, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x60, 0x80000002, 0x20, 0xa4b}, {{r1}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x0, 0x5}, {{r0}, 0x3, 0x4, 0x80000029, 0x6, 0x40}], 0xb8, 0x0) dup2(r0, r3) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:05 executing program 0: r0 = socket(0x2, 0x4003, 0xfffffffffffffffe) getsockopt(r0, 0x0, 0x5, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x9) 16:00:05 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x402, 0x0) socket(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) readlink(0x0, &(0x7f0000000700)=""/194, 0xc2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) msgget(0x3, 0x3) nanosleep(0x0, &(0x7f00000001c0)) 16:00:05 executing program 0: accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r2, r3) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x80) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000200)=""/81, 0x51}], 0x1) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24311dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe80682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x105) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000002c0)=0xf6a8) r2 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) close(r0) r3 = dup(r2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) open$dir(&(0x7f0000000380)='./file0\x00', 0x280, 0x8) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000180)=0x1) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000100)="ee0ea120b1457656671b981d177eeea38f25568e04166ed64b4223ae8ea86aadccd34310f70bf1706309ced915ce052d289b8991cfa997273002c34bd078cfac4c9c1c1240ff26d97831b3e2ee95c44a71ac0b1cf90d1f9cf63797524968cc", 0x5f}, {&(0x7f0000000180)="c275db46bfa890ac4277cfc58a3cd6bbc576b9ff13e4ca284b63bfbf57a857b02d96bd9a8307bf34d6a70b3551b4a198699f302e8b55a7dabe85736ffa1f892dda26e98fcf091d5a2930c2e37c270666a84fa32d2df8c6b1d281532810f9e324ddad2214cf9e3328c079be5980b8835dbf9d5999aa4d62c73f3e85e910a2ddd3fd26032f8566a552ca666438cd004d134226acb7fff05f54f6eaf2ee31f1f3400cb82cc3da6c16309bb9a66412016b21bf89a3ccc1d842b9f0848d39a39f0861b5aca1f8e3bf15782f7d276d0bfe688c4a7fbb8ddb8a58b1447078fe1afa6ff3c3e91d50628320c7a590bf48e8d36cf786ec850bf6", 0xf5}, {&(0x7f0000000280)="e88e18919e7345b1eb1569fcf9949e131472eb149a52e0e589a7e82bc6e1fa1ade1c444efcab141d1990854b668830895d1bc10c3e7b14e54f17225c62db8c58546e48dc009925127fd32471d3b63f4e1d9d8d7b295e70d3d7", 0x59}, {&(0x7f0000000300)="a4e6dea3710568b1d79772c1481a19b4121bceb936f66610fbbd468574fd46f0f38729e8feafd8cf419774216cefd23875f2c15f2e05d71d9f0a4af94f1ca2ebf40fb0ae64b939b69890e3220f1d377347c5f204e41003d3eabe82cb67ffecb6cebd0450d5bfa0c1bb1405d3ef4d14c08e6fc6ec6ad6227f58ce4d7e5046b36ac5248021775b9a8da325bb718e1a9274e8b05254b74446f39c843bf4fdc2eca33cbd192645a575aca8d7e20e183731fb625dbcba76000c07342e999b3ff02bd7d344d6c2c1a31b56c2662524f580b3da9b2aea", 0xd3}, {&(0x7f0000000400)="ea497c24479eafe8391d73978bf3d42e9391b88a1830f88f164836db0c3f3a42030c267145312f78e1430ec9edd6a16706598ff2533249b3ed277b3492201b41cbf3eeae53383801192c98dc441a1cf6b6beb9526d731c3198c9f7b2bb009009e42984e230dec09c1e5e8e1ccc80e5a174d13d2837252039ab72f51269d9de269cb6de9ef68c72b34b656c0e77c586383913cccee360798a13bc5402e5c5c99319217a3f71c57049e7be0ef137062bf0c0332136a24ba5537539d16a774a88dc94678ef039fe983ad192644804483fa93377e590c547ad2986c71053eeb5dfec0a87ae13f8a198bc04f2d4a416ad3f0439afa63d", 0xf4}, {&(0x7f0000000500)="e0e80e97e8bd053fe91026552af370a3b00e8e64f4db2e386cf20543eb170a88cc389ca1945f318494767c6525829f1d7e9b0ce85834f5cd53d4a2806c2331469875dad7addc02", 0x47}], 0x6, &(0x7f0000000980)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="00000100c348b57484ac1611d400000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x2}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x20108, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x810000000000002, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 16:00:05 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000200)="bd39d0c96fba7e52fe314ca286c4d6b1c3445272e40c5607da242892281cba02a40c5124ccac9083df45c2baaf8884ebf4d01daa3ac722a189983fbfb70139c4", 0x40, 0x2, &(0x7f0000000240)={0x18, 0x2, 0x8}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r2) r3 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f00000001c0)='./file0\x00', r1, 0x1}) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:06 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}}, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x28) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0xa219fad7a252ec85) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0xd, 0xffffffff}) select(0x40, &(0x7f0000000040)={0x60d, 0xffffffff, 0x3ff, 0x4, 0x5, 0x400, 0x7, 0xfff}, &(0x7f0000000080)={0x10000, 0x5, 0x100000001, 0xfffffffffffff884, 0x4bb, 0x7, 0x1ff, 0x5}, &(0x7f00000000c0)={0x1ff, 0xffffffff, 0x3ff, 0xfcd, 0x2, 0xffff, 0x9, 0x2}, &(0x7f0000000100)={0x9, 0x80000000}) getsockname(r0, 0x0, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r0, &(0x7f0000000040)="6cca9f668bc2a665e5cfc0fa11ae16f02df6c30fed53d33e8d9032987e0688c4b6dde3686ea8241e04f884845fd838621309328e393fdb15c6c22c2da41065", 0x3f, 0x405, &(0x7f0000000080)={0x18, 0x1, 0x2, 0x5}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x0, 0x3}, 0xfffffffffffffeaf) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x100) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2b, &(0x7f0000000100)="046a761fe08b2d58cabac42cad7b7d0d281fa8c1946d0ae61a3ea81ca41a34d978d56ea4e83502d5b434c2") r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair(0x18, 0x4, 0x2, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) sendto$inet(r0, &(0x7f00000000c0)="36e3e19531c81df46eb9abca58831051a503c279", 0x14, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000800), 0xcf) 16:00:06 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvmsg(r1, &(0x7f0000001500)={&(0x7f0000000080)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001400)=[{&(0x7f00000010c0)=""/106, 0x6a}, {&(0x7f0000001140)=""/140, 0x8c}, {&(0x7f0000001200)=""/68, 0x44}, {&(0x7f0000001280)=""/65, 0x41}, {&(0x7f0000001300)=""/225, 0xe1}], 0x5, &(0x7f0000001480)=""/86, 0x56}, 0x41) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x480, 0x2) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x2) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) syz_extract_tcp_res(&(0x7f0000000080), 0xfff, 0x7) open(&(0x7f0000000040)='./file0\x00', 0x3, 0x0) 16:00:06 executing program 1: chroot(&(0x7f0000000180)='./file1/file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') rmdir(&(0x7f0000000240)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x28800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x2, './file0\x00', './file1\x00'}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000080)='./file1\x00') chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./bus\x00', 0x1) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/53, 0x35) mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x1e, 0x3, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="4bc46c64c766fe7aaad321486a6d4e65e4aff91c1da4199a31bd3ca7db9f2742e38866023ec2ac9bab0a082d94cb2d48a5483db963a9f230f9298807cc15ef28753dcc9238859eeefc5d4feb2005b045765034677f54ff2c6edb6175bb67ae2a1e7265b0e460f3", 0x67}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="1800000000000000ffffefff40000000", @ANYRES32=r0, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x8}, 0x4) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) r2 = dup2(r0, r0) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x1ff, 0x7ff}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x1}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x20000081, 0xa5, 0x683}, {{r1}, 0xfffffffffffffffb, 0xa, 0x2, 0xfffffffffffffffe, 0x1}, {{r1}, 0xfffffffffffffffc, 0x11, 0x0, 0x6, 0x67}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x401, 0xfffffffffffffffe}, {{r1}, 0x0, 0x20, 0xf0000000, 0x1ff}], 0x19, &(0x7f00000002c0)=[{{r2}, 0x0, 0x1c, 0xf0000000, 0x8, 0x2}, {{r2}, 0xfffffffffffffff8, 0x88, 0x40, 0x0, 0x4000000000000}, {{r4}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}], 0x7ff, &(0x7f00000000c0)={0x75, 0x8}) write(r2, &(0x7f0000000080)="7614da042c611af08353", 0xa) r5 = kqueue() clock_gettime(0x0, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x3, 0x80000}) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = msgget(0x3, 0x22c) msgctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x6856, &(0x7f0000000ac0)="842f63d6ad65d342244d2c6c5c93e6dbcc52e093d1ac37dbf0d833b8cba25a2079ed34d995577af8e676c513c592f70b42e326a7a476d6d63247b4da94242d3bd0f8435cf6e0fff7c3a515f9cb4efa0a7efef1e3638db9ffa8e3e998f598fa157bb26659b048ea60e976f7f5908c30ea6fa8c78e3b24364b27237975f05216b0be24f7d039bfaf689f15367cd3ea0636d45c62997e1eb25c7b620c6003012afc1cd13a2892bed7b00b24695bc83ab72959a1927013663e535b7eb86ebc35ec5084390f61f2c6000072273ee40c508fb8fd66fb2b6e5f195aa8a6c368a7fe989f3302272ed186531fd2b4792c6d03644f18c087dd9862e1c8cb9a0a27e1c834ab721f75470500000000000000aa34c6cd4caad1279dc16d831c9162981f80873914b39a0d8c552c06f3820598fd3aa89a0acc3d1d6689180801dc008eca79d43576315cb315e5e52d8f6e9024f26ad04c0512fd1fb588914c809c245781a2bab4a4ab4c8b0c3ee49afbd2c68d50713306886ba2166ea8646da5cacf47b641b6166ab0d49d3c92666cc0a84409bcd0d2c2863d9e2896e70fd2c2100392c7f0dd09604c1b850cbeca260c9555d7dfb961763db24ee1cd14ce9d0e4d265fa85b7fff44a1c8fa0e2886c4e0592b8da23a2e59b41b8d17894689fb7ff5bba4a5a6062cc2efbf390bc5ca2c46eb3cfcb8a6d2b778d715aea4c887982301773267301876b6ecc853cf3d8a0adb63f16aaecf20c1cb46d1e3a1320e46833cccd2756d11fb9a44c38a5bd76abf15d501e2b764da070a19e8270a7bbbdbedb8") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x0, 0x80, 0x498, 0x200}, {0x4, 0x9, 0x7, 0x5}, {0x3df1, 0x57, 0x6, 0x6}, {0x2d3, 0x800100, 0x18, 0x4}, {0xc6ee, 0x3, 0x1f, 0x3222}]}) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1fd, 0x16) fcntl$lock(r0, 0xc, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) getdents(r1, &(0x7f00000000c0)=""/108, 0x6c) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x80000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x9) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet(0x2, 0x6, 0x5) r2 = kqueue() r3 = socket$inet6(0x18, 0x0, 0x3) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = accept(0xffffffffffffff9c, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800)='/dev/vmm\x00', 0x1, 0x0) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0xc00, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900)='/dev/ttyCcfg\x00', 0x2, 0x0) r15 = getpgrp() r16 = geteuid() r17 = getegid() r18 = getppid() r19 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x8540, 0x0) r22 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r23 = socket$unix(0x1, 0x2, 0x0) r24 = openat(0xffffffffffffff9c, &(0x7f0000000a80)='./bus\x00', 0x102, 0x4) r25 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r26 = socket(0x2, 0x7, 0x0) r27 = accept$inet6(0xffffffffffffffff, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) r29 = getuid() getgroups(0x9, &(0x7f0000000b40)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r31 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, &(0x7f0000000c00)=0xc) r34 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, 0xc) r36 = getegid() sendmsg$unix(r0, &(0x7f0000000dc0)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000600)=[{&(0x7f00000001c0)="da21e969273e7a16a1a485217fa59247700d439139718014874c756f8115d7e63be611370f8d294d1759e3c7c8e2874227cb79d0a54d389b38d3b22e1cc1ca8b15559e51caabe2ed3a2a8426c57253d0e4ccb6c897457a9472e97e04f778886eb5331b04973630597a17ac6f80dfb6e407aecf5d3963795dd984e4db9ee7127d61ed2c9fda0074bc119c713d368347c9199439efaacf53c19dc5f970582e64328f005866a0b50b6c9f518bd024cd25b80654dc0a44f1c882d9c108bb46a9fc05e916b52631b410765a10438e6e5aae5a95dfb074b9be84", 0xd7}, {&(0x7f00000002c0)="3d668142b0e7917168c0405bcd332e4829dabf3bcbcc0aab6a206a23373f512b306e2b46c1f162b7de543632512023287dddd9c253278e52f9fe18cb0601afc4a6fc54e6d5abbe26f90ce409ae0b1e62af66d930e4f7a8072de31bb1c038939b95af9a3e4f993ec1103c5b0125a25a4da8b310d326a593206f8779d5279dc827e25c6c62103877b499a42c196a2ee961e359c72b1a61f39616a2", 0x9a}, {&(0x7f0000000440)="f03f0638f4ecf6c965f64f3c1493f89bbe448dcc702ff89fb406cdd2aaf259aa7a4ecd91968bf46af4c9599a32e9a11ce4be0003be551b970d4256b4f49b276996c89c9e64ff9d32", 0x48}, {&(0x7f00000004c0)="0050f394", 0x4}, {&(0x7f0000000500)="9dd6306e9894e4b3", 0x8}, {&(0x7f0000000540)="a955d606bc5406df1a1a96cb558a3a151f16eea5538aabb488fdbc45902474e13a468e5e15bb623a2fa57f996b76c7c400dd2b363709df127a5426775a6d6386a6e26554cf5cc0f7d2d3e1f426b42ae96f6e1692f1eee64151bc780371b66c46b1917416dbcc9449f777e1db463b59c8d3d1076b73472236cb84744388d3bf36c8b1f80734fb2ab26065ab00c77c8a96c5f3ecc8424e496201feaa8046bb45d315ad2ef27b5fd1656e9f12564704ce263064", 0xb2}], 0x6, &(0x7f0000000c80)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9]}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x30, 0xffff, 0x1, [r21, r22, r23, r24, r25, r26, r27]}, @cred={0x20, 0xffff, 0x0, r28, r29, r30}, @cred={0x20, 0xffff, 0x0, r31, r32, r33}, @cred={0x20, 0xffff, 0x0, r34, r35, r36}], 0x130, 0x1}, 0x9) r37 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r37, &(0x7f0000000380)="7bec4cf464141d2621b4a42f168971c0ff311655219138438cd49decc0f5ef0500000033394559405f632b37b82a7238c403894d4d51558ae4d523422d6d78ee3653552c63af25a4d6d5bdd6422b000033a8d65eda75cdff222aac5ca4eb7418e6c55967511c4ca779d16549e778349952ebf9f116505923652d005d8ad2dbeb0e7f0112fb517129db0e2e8c8727046b6af3a39d66946d53", 0x98) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/104, 0x68) faccessat(r37, &(0x7f0000000140)='./bus\x00', 0x50, 0x2) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xca7, 0x9}, {0x6, 0x1}}) 16:00:06 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x64) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x2) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) pipe2(&(0x7f0000000480), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x842, 0x0) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0xff, 0x94ea, 0xaf, 0xfffffffffffff000, &(0x7f00000000c0)={{0x1c00, 0x80, 0xe4f, 0xfffffffffffffff8, 0x0, 0x4aa9, 0x4}, {[0x8000, 0x7, 0x7, 0x9, 0x2, 0xdc, 0x4a65e290, 0x1, 0x5, 0x9, 0x1, 0x1a, 0xffffffff, 0x0, 0x1, 0xfe8, 0x1, 0xffffffff], [0x5, 0x100000001, 0x1, 0x2, 0x6, 0x40, 0x2, 0x6, 0x7, 0xffffffffffffffeb], [0x81, 0x35, 0x7, 0xffff, 0x1ff, 0x7fffffff, 0x9], [0x7, 0xe3, 0xa935, 0x6, 0x20, 0x7], [{0xff, 0x400, 0x4, 0x6}, {0x400, 0x200, 0x1fd, 0x8}, {0x4, 0x9, 0x9, 0x5}, {0x1, 0x1, 0x101, 0x10001}, {0x401, 0x4, 0x8, 0x401}, {0x80, 0xffffffffffffff7f, 0x100, 0xb604}, {0x7, 0x100000000, 0x7, 0x1f}, {0x8, 0x6, 0x7, 0x5a8}], {0x101, 0xfffffffffffffffd, 0x4, 0x50a}, {0x5, 0x22, 0xbc, 0x5b}}}, 0x0, 0x10000}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000003c0)={0x7fffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x442, 0x0) read(r1, &(0x7f0000000380)=""/3, 0x3) write(r2, &(0x7f0000000080)='l', 0x1) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x20000003, 0xc000000, 0x6}, {{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x8001, 0x4}, {{r0}, 0xfffffffffffffffe, 0x15, 0xf0000004, 0xf1c7, 0x2}, {{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x9, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0xf0000004, 0xfffffffffffffff8, 0x6}, {{r1}, 0x0, 0x10, 0x40000000, 0x100000001, 0x9}], 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3}) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40002008d}, {0x6}]}) fchdir(r0) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") semget$private(0x0, 0x1, 0x20) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendto$unix(r0, &(0x7f0000000140)="169c269fd4873a398e766e1933a89c79d39a591e510ac6e49c3f9a6a4b6ba7b55080fe73ec4efe4a89fc701ff6753748af8d9e07b720c600a182e604cf81837a7ca3720838b6a0f0cfdd12081f5c8845419252949b2d2a7a36a23e06be51129b45", 0x61, 0x3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00), 0x0) r3 = kqueue() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xa91d947e52f3a1e9, 0x20) r1 = dup(0xffffffffffffffff) poll(&(0x7f0000000180)=[{r0, 0x4}, {r1}], 0x2, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = dup(r2) recvfrom$unix(r3, &(0x7f0000000000)=""/51, 0x33, 0x801, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x10800, 0x2) socket(0x18, 0x2, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000002}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000300)=0xf9) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x6) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f00000002c0)=0xfffffffffffffe73) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x43c) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x7f) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x90, 0x0) poll(&(0x7f0000000380)=[{r1, 0x105}, {r3, 0x1a8}], 0x2, 0x88d) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) 16:00:07 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0xdb96) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() getgroups(0x4000007d, &(0x7f0000000000)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000200)='./bus\x00', r0, 0x2}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000840)='./bus\x00', 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r7 = getgid() kqueue() ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000005c0)=0x8) r8 = getegid() getgroups(0x3, &(0x7f00000007c0)=[r6, r7, r8]) r9 = kqueue() fcntl$setown(r2, 0x6, r4) kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) chown(&(0x7f0000000600)='./file0\x00', r5, r7) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x3811, r9, 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21, 0x84, 0x80000001, 0xffff}, {{r9}, 0xfffffffffffffffd, 0x2, 0x6, 0x0, 0xd1d}, {{r0}, 0x0, 0xae, 0x1, 0x3f, 0x8acb}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7, 0x200000, 0x1}, {{r3}, 0xfffffffffffffffb, 0x40, 0xf0000060, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x42, 0x6, 0xd0}, {{r9}, 0xfffffffffffffff8, 0x2, 0x6, 0x7}, {{r3}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x3}], 0x1, &(0x7f0000000080)=[{{r9}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x1ff}, {{r0}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r9}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9, 0xfff}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) unveil(&(0x7f0000000680)='./bus/file0\x00', &(0x7f0000000800)='c\x00') ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000440)={0x4, [{0x3, 0x1004000000000000}, {0x2}, {0x3, 0x3}, {0x3, 0x9}, {0x3, 0xfffffffffffffff8}, {0x0, 0xfffffffffffffffa}, {0x2, 0x6}, {0x3, 0x101}, {0x3, 0x4}, {0x1, 0x912}, {0x3, 0x20}, {0x1, 0x71121b0f}, {0x3, 0x80000001}, {0x3}, {0x3, 0x6}, {0x2, 0x8}, {0x3, 0x40}, {0x1, 0x9673}, {0x3, 0x80000000}, {0x3, 0x4}, {0x3, 0x20}, {0x3}, {0x1, 0x6}, {0x1, 0x5}, {0x3, 0xb3}, {0x3, 0x2}, {0x3, 0xffffffff00000000}, {0x3, 0x2}, {0x3, 0x2}, {0x3}, {0x3, 0x8001}, {0x0, 0x1000}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000580)=0x1) getsockname(r10, &(0x7f0000000700)=@un=@abs, &(0x7f00000006c0)=0x674) kqueue() 16:00:07 executing program 0: r0 = socket(0x200000000018, 0x2, 0xfffffffffffffffd) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c010000"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="7cf4d0bad122043384dbc5cb978d8e1eb9ff51f7a75d8e7aeb48482a56894af6e4592a26011c3989289d71a7fbb492e0d8f22884308ed2b46320fb2c06cc7d89176252dea3778b15dfdcaf9efecb4ff496c128f97ff43898bf3cf97f6663b58f527a2ac7cd39f3b3416b912b638c64fb7267e18efff6c055c44f61bfbea2ac26100270be80fad39f0808cc429dc0720afdb5c62a39456ead5803f404fc6a9c55"], 0x9, 0x0}, 0x0) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x6811, r0, 0x0, 0x51) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0xffffffffffffffa5) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x380, 0x0) lseek(r0, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) mknod(&(0x7f0000000480)='./bus\x00', 0x1120, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000300), 0x4) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x401}) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) open$dir(&(0x7f00000004c0)='./bus\x00', 0x80a0, 0x61) close(r1) chmod(&(0x7f0000000240)='./bus\x00', 0xa0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./bus\x00', 0x4) socket$unix(0x1, 0x3, 0x0) 16:00:07 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = socket$inet6(0x18, 0x0, 0x6) socketpair(0x11, 0x2ca2a4898557d4b9, 0x927, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(0xffffffffffffff9c, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001880), &(0x7f00000018c0)=0xc) r5 = open$dir(&(0x7f0000001900)='./file0\x00', 0x200, 0x6c) r6 = dup(0xffffffffffffff9c) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001940), &(0x7f0000001980)=0xc) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/wsmouse\x00', 0x20d80, 0x0) r9 = open$dir(&(0x7f0000001a00)='./file0\x00', 0x10810, 0x187) r10 = kqueue() r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/null\x00', 0x0, 0x0) r12 = open$dir(&(0x7f0000001a80)='./file0\x00', 0x20c81, 0x40) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000001b80)={0xffff, 0x3, 0x80000001, 0x9, "8a24e92d132686ca47a448965ee8fa98804bb753", 0x1, 0x52d3f5bf}) sendmsg$unix(r0, &(0x7f0000001b40)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001700)=[{&(0x7f00000001c0)="cbd111a9396235", 0x7}, {&(0x7f0000000200)="8003a20502db2ccf03d2fa335e15fc4bc7ba12f8ba2e0062dc3d8b70b6bfda4a851030092ff6fd2c1772d932a18948e7fdd39679239f4a8046192e0b7cbe863fbe89da7d7551b438003e5cb666d33e4220c08b87260caa5d2fd51c5e43a0c508db1908eac214aab611c46f3fcf55d2d1f99b2d83e5faa78d22dab660a87c642479e44dc0321882184c33ac4f10e19e4fa782f8873d713c3664ee266e705b71568a7e716734098389e999523f392767dd48a2882beaceada5379e840d775cc698e19c7077c50dedddac872db61fa5a1b29ac6cfbf3fef12f8672524fa1a96", 0xde}, {&(0x7f0000000300)="02b096053b9ccf1ea8d2db03c8cd5e9b25a7a9f3df9f65c5b567b162f6f45f66bfd107644d584648310516e30ba1a070136fc8af95aebfc57d807800cf70c9cd1d1830f8e18ce1be794d5367ce709efac7fa2013006ec86bea6736df35920bc221947019c9752bfc182a95bbf0fc5b39fe4fe4adfe4d957451127fdd4452b6", 0x7f}, {&(0x7f0000000380)="599b5f9b0456baed861d4b9c21649d1c11dc19b7c0934a05b5e20efb3d3bdc13b852717007e90b5241620c75226769cb80ba6bc7c9cda50b05a20aba3484a45d0d4d4176ec51a6f83c0bdbc4e363c0aea538f7f2c3c89a95f3adeb26d604ff0bfabc159ea9b81fbbeb92bf260be6d57f94631c31270a075e76953253a443be4db1a9fa2939509ca3cc2a068f69b45bd2bea62743a6226621a57e91aeb02924644f4696a67f6ad85a24cf06a588c710424134ceeee2be3926717327f80f6b3b4e63700ba7b24c1bca34d885270d029d71c437a2934b84e3391c492c49b0049b7722d2ff12c6275cfe99c8365569c995646e78e59a87d4357b5fcefcce7c5edc0452bfd9cd50686f857095da8f1970c19cb7879bc27841e12ba345f796213295a74c08da45ce336c7ca63e2bf5f911d15537589cf2b7201817ceffe84c34ab42e640d26fa3c7082a5b71d9e14cdaf40f2b8319f89ea5c26e043bddd0e3a0fc6caa71bae2ad038737d9654880bd1f723283f1f564a2c1836f806468f6e4a0f03395b2ace5357d5bb7576e583481fa263b468a22e6308e27770a13279b5c19e826c207c82ab02c4075a65bcde66ff753b24f4f1df43bdd1eefe5d280959e86253787074e21ab9b69ecf0461615d992d53afb8d5283040ed77015e5caee2ba70fb23377ffd371b1f457bf3de4168ae5d5ab446a027165d77c8f0d618fbc96bc289a9cc9bbd02be3b8da4c5f6b709d3f90cea4b4e76e9993cee9e7853f06a45c3789f29499147d81f28f359272b69590e92cb6bb4d76a2b1b89aa25cdcd036b81ba6426f00cdc7eed04aaed2bffc448533fb26933e1f0518191aaa38b52b97fb7ef169c6e3b5fcf560aff421877af1483e197e878a71a3404e8decbb7344bef8fc85ebd562666b8ccdd5b0e271de184c09bbb4501d74ae022266bdfa791269059e834994cc99d382341fb416eeeb7ec0d997cbfbfebaed78c7d6695447f3bc73f65eac0c64bc9df3fddada7791a7a1855ba5cbeb247f49b6a3c86386786ab91d5123eba5887cbc54aa7a3c3feb5a58df02e271da9e427a941815fd3dce93c7b4093afb8b00a9f0cfafd6b3dd6835455dcc6adcd097aab3ea1cdf4bbf86637f087ade3114bf8f20e5ae991dbf0b6713a6f9a94e29362c6002642bab7ebfbb669a2b604f88bb5f3cca0db7346b923139004d7f14bb549a559c244caa7dcf8d79a361374de66d0c6f6d879e8b3f13444508bd1aa8f162a52e3ed78c533a191d9b23dde5658661cf40d7adca332ae6693dcfca51bc4372541d8ba4e4a4b0cbbd12c48ef0fb86c0c13bb72c7dd796dbc5ed5e15ca07628d6a3e95f0395b91e6d28c7b2d840886deacbe74b0a03bb2d404132ea57a4fa170067d20627e3e436e764791b9f15778d059fda46efa37bbbbfa64df5898ae0e8cb90ae4ccb58e64da48734006c5e939044f6fba0abe71ca233e8a1a665989187f3c860fbe94a8347206bb6b9454722af243451cd70d2562d560f65442766c8497c39df856c37ee7ae360f23592d204dfda8dd545a23688f944aa13c4670cb52fa2036b9591b18c32729ed619be948d08b807e0d7670ab15ed6ccc0a7206eb3554079f3e566e23cb45b7a17c91b0af4105df2620cd0c1fc5f0afae855094a1b2fd0380f972502610fb1d2158750cc1bc103a43eed653b763ad104345bfb48439a6c5d954d1d6b68dc273c16c4f7e90eb188a609f45e55be20bd81aca94ab0b92f782ed0d019d5caff793fc0fb49050b207db924af61361b02186c2514d6d4174ec7f5b1f0a2bf4b0ce24000363a12c7aa75f3b3f0480cc7d5059094dd7d1c1e8f4f1c736907312b8bee0b281781365edd41d3084e9990b3adc148c1710604096aa3bfae8e53a939dcc8e7d47772e1bf400541848739302694206161105ca07be90773df66a576137225cfeaa7641fcccfbeaf0e58f0df980f96d86bacc77bae07a3e6a9becc23031796c7447e8a31aabc475ec4ed7732e2f32585e9b25dfdae66e66e18b4b798ade81574adae59f1d5c113ace8eb0a6bbb941341e6fd88ac7155765d7673a81d086f126b4a57d0c9bf246163261f25c16c9d2077b7f87f86ff39146c8372b982074ffa7fbf8affa326c6137599bd735c843183463c66171d3c2072567372f9ac42d6d344a514248f402362736889de2c2d076bc8315cd6b04bae5e6f42c785f11b24fdcd436d1df589f95b36678d7cc25e7bcd20f57fbc8b4d5f4523e920228dc79b123a6450968d810efa7e068e31df64f98316ed6e0263ca7ad0b38e4fe02f7ddb2b6471cd6ef040c0d003247b4db228575ad766504ff597b0882f9af7a38416b87b4d91b0f3ea2ad24c05b41a8112505916fc1b7bd5427b26f626d4312555bdd65417cb7c8452dd78f4cbb3baeb4081f282293904ab0f2177c48f327aac96ae3e32f96ba58215a5395d6734ed7e596bdf3be3026ab6941eff9e55489d016275b8173830c2f363a75d2b86696444b5e1024ae2c4b8c50ad2f70e230cbebfe45c360398dd8d3222ee4fd4a143e8ae6fe713db17a0a05c7829ac70f7c085f536f84433728d3945e561d4445853a11d3411d8a6aa668e2dd714f2282c06715337b1d7ab9e1c3e84b7abcb1869d34a663d8fe007375f3b34bdcc4904bc7eb93d8cdc4739834d1770da0e406e94a3c64ca7f4736bb031eee97d7f9fdd536c3bac794e066272eef786aed2e993807e34885721d8014cce97b4fd44de91fa9417c3caff1940fb739e6d849280687aae1d615bf9de37c538182d004be4fcc42259310ec2b7c27cd0ad1467ded016d2d8335a349635069ea62321302d592007160100817102a680619cac5140564e6342bfcff455ab4df0fa9ec0a1da8dcb443b20fcf29df686e8812eba9acbe6a3e71e172a6b887f87fa866639b38854ad4b14ebf5a6df097f256f716a0bac8b0fa716f64751d428bbeb7afcb0451e7630d7db1d2314741c5866255631449d3877c1d989ddd769351dd7f4335bc0e81e118becccf6a9046324bc4b83ca84d13ecc6d365cd56a84380f7ad013c7cc785cafb15c29b767dcf230bf2d5fe47376cac634e0d8fe0ae50b3757f2ab82c40e180d7cb090b25ff23412659d5515460c3f4c9878c5e728b472202e5975f2280f7333e6ca9e3cef272532b992a7187dc12be8113f701b59561d8f28cd20a2bc28570fb1ca7bb760fd1182985faa1d4c02795ed421a72350da97fec1fc36ef2788367d229468158dcab9c3096d8ee1ae1acf497f0f26718ee5202fcfed3c3ddc029065d661caadc899bb78e390188bdefcd5bbd238934561860aec81801615790b4ae058341868cd19eb50ecbe7e6057a249fcaa4c1fc31426cf0f2d2efa61044bab6b7480997e3a0d7cddfb6536663a10cccf55648b3cedbcef7ac55ca7fbf42142269ce33b93ddaec7ba9ca416093990bcb50352695dd94083ac974d4b2709659ef6dcb63410afd29099439687632e9f1681e0c726de3240097b71a0d202e18f00ebcb41b642b36ffdf57d35da4000686e07e7ad1746315292d574a88c24880dae8f544cebe9596fb8907e2053cf8595cbe77de652d2d9490e5e413004a7522a9463f2ebe562127a1b83725059cb71a7e0b12b3005b41f6c028efb219a8f3d8317936bc830253436b7acf06d01a40cbc29734e09bbff43fda05a2f16b158a9281cecd1d33924b6643c8b5e1e2c7755df59ae2308040cce6857dc5b7b8f103ae56d8e37db4902611aadb7804be9953ceaff82798baaf4f6b9956764619ee9ee9ebe17e4416a320be73c04da46c6b3a88f30e94d933a9d67f65aa33589546b27bfd1848020858dd1f598e9d1fd7e9fc441dd50d056841b79e4f0789d86e2585b4ca0a26eadcdcfd29564c5c7057b56d4105b7e22182710d6fb7f68d5910d96c85d182f5401647f1333935202d48cffab52d3d3602d4af6de6497109329a327cd9da348980e98b2d51d6b63fb96555ab391673cecc8c30e1694aa39dce85281daf4ebc77bc97ce4db34aebc21a23a0850696b38c2ebe3998b51c5d07a211fbdcc63cbeb3dc9c12cfc557038a9d9240d5b2286e10e78f699ff5e62fe87950d440f9c4c7c428b2d81d7883b6149da6d2d3b0a3edc8d5e4cc7f7913a6d94bc89b5a7dd50c5f43429639eb23278f78ced7dd6c45a90407786cbb806d3bd84f05c3fcee37f892d65fbf7a753474761a3e9bc0d61ac8bc09fe3a9a490f4c608cc6e72eb6fad51e179d4ce28e6c2fbedc3ed1c69281c0606f9daab8cc2003a127f016f882646e8516dabf4cf9ea60c1cfb9a373775021b81cd5f4dcfa6d02a9f4dfb96654a59a089a44deac97f0deaa72a9cd1b6e42f840fbeecdaf2ee98ed14dda936d9b48d327e930b867e148a277fa73852fa38fcc374930fae477e1a1354bdc6c205fee8bf85bec53d0943f24400cde09553984b39d190acaa75fab3c178be708627ff8679dce3db19141ad1d55ed1607efbe05d77bc584f3cedda073692d459aaa042ad9aa4cd83710eaf3e3adaa6508671d140aedfa0337d613f1c518fb8d586a5f3a12c63899c4d2fe48221dbb177b20f189192912162ba600f2fa2c2f0b424a16aefe457099254b452488511e2519b6ddaf226dd8c6edb77be4e275d8cbdcbab273ff047613bd692c8c6ea80d932a9feb90f947b9bfb13eb1a41db957156b1e70909923c074b31335880a2280dedcfd832ab3a071dbfb7dfc9e79b619972f82e57868e31dd8ecf6067a45fe280247d573522bf4aa5b3e271fd7d6fb87d4df0b0026850d4e90222e1dac01ce7e1bd7224d9d258ecc0a5a3a19054857da3e5be2306d0d3487a4381b7d16eaf67ce0934179f2c7342aff1f1adce54bebdb1633b63d7b7d931294d1a718c8638d8dcdcba041b7b608688670ec2d48fa85bea642cfa3dbc8e7890dd3fc2e177b63ab3c630a93cd4bf956a239b9b82e309c6d905775e5b94e42dbeb33a329b70697d301def3ed0377d3293d199e5eecfed319ba7f978cea0e65b06f00d8dba2745b43afa848ff5b78077de3cf3ed66865beaed18f18d6e423cfa7783a2673261b38f7f2d54239384da222fa0ffc2382e997e8680c92f75948ca3dbebd8ae92c5c56f4eb5ec103a6d9d880c791b8170a1c6dee3ffaca3ae1d841cf69a738128099a5b52a47575c22dea1e3426c1c9c2055f5ae37812bc7e8a6bfd2abb7f12af8b0bb01a859c92528ae0922545366050be838d0104e2e8a4d1ab164e26700637e5c465f6145d7460ab3c6c40d784988bafeae6af9ed2a8fcdb012f4bc56042b52880663c8fc7b535778e1f153b432a76a2e074bb39fe203fb6b1a3708337b67d5831eb2757f157bbd3413c6cfba11449c2034dd6dace31dc7aec4ac604d03914299a93922229cab97d70969e74513caa0bb70e89c1a07831222b1a142b5ce87f98521d52af281a1ef0d35e6d31e3b196d534a443a3cebf1377dbe3c48465421abd308bd021fea4219c620912b76396ecca13421d1a5103502aa50eb3e31bd4586b22a0018dee65b3329910180a759dc3039f0ba2148b8e7f6469f169656a2a5a743d6d48b3405557b89189bce28b490a3aec952302a3f418d0bcbe20e4b5ae14a09113a18e6c181b542c40ca30a86d83979e31b3e6c46fdcb180157e73b95f589897cc9411c3bc7b45b7c1c4ff6700a74a96345bfaa2ce9618bff86296f31499260abe7def518d5ca2f961957221060b3c15e34e52cbd91f85146a79876d3d9a72aad01a80eed9bd4cf164a1c4d7b4b8cc7584f7cf1c678747e61163ce4732b460466ac4ca7add5", 0x1000}, {&(0x7f0000001380)="53dafb6efcb795f3b12ca0d83af032e921197648f21f04264b222d2aef690ba7fb55e6a4411f7fecc33d99abd4517f778f910451dbe327e4e4ca1aa56bae092833ba7d0825ab4461fc9031b5ca7e02d00a3ca71b80f76831e3906382f03498689a25927a248f3e2b3fe11e2c5e9d45c7d6585812e0ecf9a3", 0x78}, {&(0x7f0000001400)="2de51a668c9373c76364fdb8f85135e220a25af7112db4db1d0671df2e0e6296c968dc6dfb44c303d7b64b7f38b34a6ce4246e742e27d3402168ba2faa0b9f88cf55986bae54da90743d31cb30bb350d7f65ef7b94798058868ebcfa21bf7abc73c844be15531fe1ff8dd75694a7efd39dba4be6c3d3a12178cdd4922b204bf8441df1556fb5cb6f8cde594d4f1a4b2eaaa941e84381875663447fd6486930421b956f03f9b9db2abbe41254e294f7064af19d2db708495978e6dbc9b80ee6d94543ac5ae85fd4a4cef297541081ffd29db78d5faa6ae9880401abcc1a8bee12d3a5d7b4e8a32977c088d341ac6b207b54", 0xf1}, {&(0x7f0000001500)="d5b0e07ab426f797fb2e5ecb604625bdd6f24c91c7df81211b755ac02730906b52cbc4300de91628b9102f1b3d54ccecf892d50eb74d40619a4f571a7dbfae7b83919b66a97ef92253c3e850c15fad860ffc5087d0c4178481da36deca5d61634dbc9f3471bf47430548a1f78e35a7b48837830730bf08a015602cc1ba3ee04615fd8eb5d78817541fd6c32b9b5216c80213c9112ced7637d8eacb78e1a6a8f1db9924fcb81f3e04352d0f640475d8d7029ba397b61705de0b2d96eed314e7b6aa912fae04630ec0558aa2e5a21ec0b478d455c4a504ae33183400ac52b9c10d71254348d014f6fe005c28aca86cc306b28566", 0xf3}, {&(0x7f0000001600)="979f7e462bc74dc3d7c1d5021a7169e08dfa8dcf984a6bbdc515ee2b9785bcd4a5e45b38c70a9fb1c59c4d67f69e6dab066606e58f002cd539b99e0d49cc56b82e77244a42e5e6bb569cf63439f08eafb672452ab3d90bb2581716a924158b38bc256234e114ae5fa4755c68556367bdbebb3932cc63c4e4c4edf7c18402986e773f943b2bc19ae92cb9e23d13a00ea29f36ae78f6f62a96abdb8ad900666c23074f076a42a84f09c645efd653ea79e61c214377729bcd79115645b5", 0xbc}, {&(0x7f00000016c0)="eaea6fc06a3a8fcaf3f16d5083f329257311269e86ea09b618d2fd09ca732f3cdcb9a368455d409fed04848719f5ce917997d954642c45c9430f", 0x3a}], 0x9, &(0x7f0000001ac0)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x28, 0xffff, 0x1, [r3, r4, r5, r6, r7, r8]}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11, r12]}], 0x60, 0x400}, 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000001bc0)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r13, 0x1000000029, 0x5, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r13, 0x0, 0x38d) œ‡Ãw›T~.œ‡Ãw›T~.{ìLôd&!´¤/‰qÀÿ1U!‘8CŒÔìÀõï39EY@_c+7¸*r8ĉMMQUŠäÕ#B-mxî6SU,c¯%¤ÖÕ½ÖB+3¨Ö^ÚuÍÿ"*¬\¤ëtæÅYgQL§yÑeIçx4™RëùñPY#e-]ŠÒÛëûQq)Û.Œ‡'kjó£f”mS{ìLôd&!´¤/‰qÀÿ1U!‘8CŒÔìÀõï39EY@_c+7¸*r8ĉMMQUŠäÕ#B-mxî6SU,c¯%¤ÖÕ½ÖB+3¨Ö^ÚuÍÿ"*¬\¤ëtæÅYgQL§yÑeIçx4™RëùñPY#e-]ŠÒÛëûQq)Û.Œ‡'kjó£f”mSload: 2.04 cmd: getty 18447 [ttyin] 0.00u 0.01s 0% 317k load: 2.04 cmd: getty 18447 [ttyin] 0.00u 0.01s 0% 317k 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x4, 0x1c13, 0x2692, 0x2, "c98e23f56c16ee410a96f902ff358c84a5e11f09", 0x4, 0x9}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) fchdir(r2) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:07 executing program 1: setitimer(0x2, &(0x7f0000000180)={{}, {0x0, 0x6}}, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000000)={{0x8001, 0x2}, {0xfff, 0xfb8}}, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f00000011c0)=@abs, 0x8) r1 = shmget(0x2, 0x4000, 0x21, &(0x7f0000ffb000/0x4000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x10000, 0x2, 0x0, 0x1, 0x5002, 0x5, 0x5, 0x0, 0x0, 0x0, 0x9}) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) sendto$unix(r0, 0x0, 0x0, 0x400, 0x0, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x100005, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x88, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20008, 0x0) 16:00:08 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x402, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x4d76, 0x40, 0xfff, 0xffff, &(0x7f0000000140)={{0x800, 0x7, 0x7, 0x1, 0x111770cb, 0x5400000000000000}, {[0x7, 0x5, 0x2, 0x4, 0xff, 0x8, 0x6, 0xfffffffffffffffe, 0x7f, 0xfffffffffffffff7, 0x77000000, 0x5, 0x962b, 0x1, 0x1000, 0x2ac, 0x20, 0x7], [0x3f, 0x888, 0x1, 0x0, 0x3, 0x504, 0x1, 0x8, 0xffffffff, 0xfffffffffffffffb], [0x6, 0x0, 0x7, 0x8, 0x3f, 0x100000000000, 0x41], [0x80000001, 0x6, 0x3, 0x0, 0xa76e, 0x3ff], [{0x4, 0x8, 0xffffffffffff7fff, 0x1f}, {0xfffffffffffffff7, 0xfffffffffffffff8, 0x9}, {0x2, 0x9, 0x4, 0x5}, {0xd8, 0x800, 0x1ff, 0x6}, {0x7, 0x3f, 0x10001, 0x706f}, {0x7, 0x5, 0x1, 0x80}, {0x0, 0x7, 0x5, 0x7ff}, {0x4, 0x5, 0x7fff, 0x11}], {0x2d8a, 0x54, 0x7fff, 0x1}, {0x20, 0x401, 0x3, 0xfffffffffffff800}}}, 0x2000000000000000, 0x905}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be26a9ab872e74d75bbf10a26cabf228815504fd"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x100, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) r3 = dup2(r1, r1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7fff, 0x9}, 0x10) ioctl$BIOCLOCK(r3, 0x20004276) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCLOCK(r3, 0x20004276) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000140)) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x3, 0x610}, {0x18, 0x3, 0x6, 0x3}, 0x5, [0x3ff, 0x0, 0x2, 0xff, 0x6, 0x0, 0x2, 0x4]}, 0x3c) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:08 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x1000003, 0x7ffc, 0x33) sendto(r0, &(0x7f00000000c0)="116741517c4872a3", 0x8, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x8, 0x80, 0x3, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x18, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x4, 0x4b, 0x3, 0x1}, {0x3, 0x8, 0x4, 0xff}, {0x2d0, 0xfffffffffffffff7, 0x9, 0x5}, {0x7, 0x200, 0x4, 0x2}, {0x1, 0x3, 0xde, 0x3}, {0xb26, 0x100000001, 0x4, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:08 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = geteuid() setreuid(r1, r1) setuid(r1) msgsnd(r0, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) msgget$private(0x0, 0x50) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCLOCK(r0, 0x20004276) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc, 0x98a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd58, &(0x7f0000000340)="01") 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) fcntl$getflags(r0, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000180)={0x1ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setuid(0xee01) setgid(0x0) r2 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) fchown(r2, r3, r0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) shutdown(r0, 0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b3a0000cbca83caf7afb9d8dcd14043000053b5d1d090753dd4611d14da00c600016c870a6302e1838f74652d62e159c51bad5af83b7ae63da147457bb79d7d2c336ec5003707e1966ff4c30000", 0x57}], 0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0x3, &(0x7f0000000140)="94860c") 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000257580a1e8d8f159589fba72de0b1d48204c33ea56a095dea904619980d72ce9b7808d35374a3a6e6f867ae8553b0605a0659a7f62c4de279fa1d516dfe94793f3"], &(0x7f0000000000)=0x57) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x0, 0x8001, {[0x2, 0x36400000, 0x9, 0x7, 0x9, 0x8, 0x800, 0x100000001, 0xff000000, 0x3ff, 0x0, 0x5, 0x6, 0x0, 0x100, 0x0, 0x2, 0x1], [0x2, 0x1, 0x3ff, 0x9, 0x0, 0x0, 0x95, 0x3, 0x100000000, 0xce6b], [0x0, 0x6, 0x3, 0x81, 0x8, 0x7fffffff, 0x3], [0x4000000000, 0x8000, 0xfe000000000000, 0x0, 0x3, 0x4], [{0x6, 0x200, 0x4e3, 0x7}, {0x4, 0xff, 0x3f, 0x8}, {0x4, 0x330e7e86}, {0xff, 0x1, 0x5, 0x81}, {0x81e6, 0x20000000, 0x0, 0x8}, {0xc4, 0x5, 0x4, 0xa64}, {0x0, 0x2800000, 0x7fff, 0x5}, {0x0, 0x6, 0x7, 0x7}], {0x4, 0xffff, 0x401, 0x100}, {0x25e, 0xfffffffffffffffc}}}) sync() pwrite(r1, &(0x7f0000000100)="147a84c0c793b9a51641472b", 0xc, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x38, 0x1, 0xda0e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20001, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000276000/0x200000)=nil, 0x200000, 0x0, 0x1010, r3, 0x0, 0x0) write(r3, &(0x7f0000000040)="100a2956b92237765454e9512c22fa1aeb76e9e9", 0x14) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0xa, &(0x7f0000000040)="03100000073bcedcdbf8fa456748a110fd82bce58bf9a62710bc7fe54ce8b43e60b078bb7acdb8ec915b5d53a55775366676663f1a16038876070df64132d2cbe6e08ec117f86b098e0ddef12bd446a618923b036e7daf38d563effe47ada21060aa39f08577632cc2bf7f08076ccf106554dc2abc7055f63846ebf93256ddd683a25cc1305e1722023ab27eff0c9f60c8ca2e0cccc577f67b0986985f6b5da5b9", 0x8d) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x150, &(0x7f0000000040)=[@rights={0x10}], 0x14b}, 0x0) 16:00:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0), 0x55304277, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x5, 0xfffffffffffffffb}, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:08 executing program 1: r0 = socket(0x10, 0x8000000010000005, 0x5f) recvfrom(r0, 0x0, 0xffffffffffffffdb, 0x1, 0x0, 0xffffffffffffff22) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = kqueue() kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240), 0x7fffffff, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="2dd95bca8978bab147df2d1ede156ece7f92a1cd7a6fa219177cca9412b39806f367d32cdab12c94275d32dc4e26367cfb78fde4b5cbd6e3bee20187f6988c3f061b3aa5d17325293a6c6d", 0x4b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r1, 0x5, 0x0, &(0x7f0000000040)=""/132, &(0x7f0000000100)=0x84) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0xb, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) bind(r3, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) getdents(r0, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) shutdown(r5, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x81}, 0x8) socket(0x1a, 0x5, 0x20) r1 = socket(0x2, 0x3, 0x0) socket(0x6, 0x4, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) 16:00:09 executing program 1: shmget(0x3, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000740)='./file0\x00') shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:09 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) fcntl$setstatus(r0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x80000007, 0x1000, 0x78}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x22, 0x12, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x6, 0x81, 0x7, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000002, 0x99, 0xdfe3}, {{r0}, 0xfffffffffffffff9, 0x60, 0x40, 0x0, 0x5}, {{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x80000000, 0x2}, {{r0}, 0x0, 0x14, 0x1, 0x7}, {{r0}, 0xfffffffffffffff9, 0x3, 0x80, 0x1400000000, 0x9}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x84, 0x60000000, 0x7, 0x101}, {{r0}, 0xfffffffffffffff8, 0xf5affc1fdd4317c6, 0xf0000017, 0x10001, 0x5}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x2, 0x9, 0x401}], 0x200, &(0x7f00000001c0)={0x4, 0x5}) kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)='H') 16:00:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x100000) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/50}, &(0x7f0000000100)=0x34) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1fc, 0x0, "0000009e0000000000000000000000000c00", 0x0, 0x1}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffffffffffe4b) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="ad4b0d6cf6d1b48d2e393920ec4c8ac105afb595cd1568e9fa1d04c8b0781eff1fae2619c9e2592ad3092c9e6b74f38b929e3c6c9ca1a19aa800f5448ef4bd4ffd453dde9750a2beabb9a4f8c7dcc8efa7273c433590b2cf59453d0e50176f198037e5f534432b0e143b86440cfe77b9f6b27cedddcf2bbd1a220799f6e2aaedee27fe9c897f994f6acb5fde4e8f548cb994da293e1afd774a7ae5dcc21a1a4efb9516a929fee57620931e7cff8a664dc08a63879d130915de4c95791f64727ecae2a5cf8a2830296bd42ec7e5b7469eb27cf778ad3b181d42f8cefcadbbebb39ac099c45f3e8ee58579f39152e55eb27cb2afba1c02bad21805e0b514a4", 0xfe}, {&(0x7f00000002c0)="03958e18d8d0ec09af4e667843427bd6ff5c8c86159380317f13f75ec72133209d4745871773ce2f985cca79d0b82732087100fb1c1acda5c7c1f6ecfdd80808a2b24189920a0b11f88811ae38f2539e7f7c65e98367b3b88dd7bc3af3140e2116716c3c55f618a5d13fd5", 0x6b}], 0x2, &(0x7f0000000380), 0x0, 0x8}, 0x404) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x28}, {0x6, 0x800000, 0xffffffffffffffe0}]}) pwrite(r0, &(0x7f00000001c0)="e188f4dec1f29a4bde7a2f13e56228a37d46e65870f906d3f9533e6c337e2f92c81d8265106de3b488255d1f7da7bfe98f0771081850af79b554332f0735e32f4f2f0402e48028a5f91adb704d85c4e19c79f167701696e5483967180d54229221a3d651dd3e7e6a7766bd380cda095b39fb629b8bcca51c7d1b37d952210a4ccc0d7c20e4ddb4f1ce9e20aaf939b15c922831292a27437e5ba74d84e92b696be9608fc1f77b6e5299108a1c932490314d1d4e3bac67cffa01acdc77818815cdd9d709d019586feb38148b405b8f", 0xce, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT=r0], &(0x7f0000000000)=0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x2c}], 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xf0c, 0xfffffffffffffffe}, {0x87}, {0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x110, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{r1, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r1, 0x11}], 0x1, 0x1ff) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x80) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x101) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000200)={0x1, 0xc3f, {0x1, 0x3ff}}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") connect$inet6(r2, &(0x7f0000000240)={0x18, 0x1, 0xfffffffffffffff7, 0x9}, 0xffe4) 16:00:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x4) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x0) socketpair(0x1, 0x0, 0x7fff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kqueue() read(r5, &(0x7f0000000140)=""/252, 0xfc) r8 = accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r9 = kqueue() write(r7, &(0x7f00000002c0)="7208d0c6d5abc5166c991f838b40e8b9ec29b45b5dea47c7eec7f3183eda6d3510b16981c4444f32910732be3a4b07124441cce49a537ad40ec92ef5aaa39a6712f599ac3ef794dbd262326290cad71ab7423123097e4b20508f0076ee0900c2c4c3cf9fa291f822ac3ae8f5197d3842122f585af4bdf83f60ba7187ad3a9ca2d966dce4d767dd82b1de7758a45db34bcb7dd562734313d333ba84becee159e5eaa0d56a3fb944d16ce03fa2b15303296a566ec6e4532416c4d30ced0e21cbc5ac08da5f4a50cff01ba0e80a6ccfccc3a750d527bd6bf4baa075ac97a25c664c", 0xe0) semget$private(0x0, 0x4, 0x22e) readv(r9, &(0x7f0000000900)=[{&(0x7f00000003c0)=""/151, 0x97}, {&(0x7f0000000480)=""/251, 0xfb}, {&(0x7f0000000580)=""/208, 0xd0}, {&(0x7f0000000680)=""/162, 0xa2}, {&(0x7f0000000740)=""/230, 0xe6}, {&(0x7f0000000840)=""/136, 0x88}], 0x6) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000980)=0x10000) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000009c0)) write(r3, &(0x7f0000000a00)="2283d519e1438bdab5291578448972d0b3994242d2dd4e0be2fc1db18e204fc64d0a8c885b5938470beee20e0e22", 0x2e) pwrite(r2, &(0x7f0000000a40)="6dd8e5576b27c0e8146053b6b459761221d77a68be48ee84244a4e5dbf3625a905c841756e568bb15341cd575f58377de83fe46a5f05fdf2e2347475a14c1e33ac9425a82502c8e6708836bfde08b13ef397a81b84e8366ad5ffd2195dae7fda11ca4459c5d0757255cc52b4c19378cb9022fb8db4a8a48deacc865c2db1294181ba149f863b6b7f372a615fa15943043df01b2ba0df225cdabd6c2571903c99992524c3bd563d02470d1a06418866b2cf229daf4d2d90dbc2a658fcb96c776b9289c502ae353848cb687b2a41d7e4fdf23b31e42a14c9f716245e899b485e8e6e450f1915b6a0ee16dfcdd8acb4b5e1afc73fc2d6f49c", 0xf7, 0x0, 0x0) r10 = getgid() r11 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000bc0)=0xc) getgroups(0x4, &(0x7f0000000c00)=[r10, r11, r12, r13]) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000c40)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000c80)) getpeername$unix(r8, &(0x7f0000000cc0)=@file={0x0, ""/4096}, &(0x7f0000001d00)=0x1002) shmget(0x2, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) ioctl$TIOCEXCL(r7, 0x2000740d) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000001d40)={0x7fff, 0xa6, 0x4}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000001d80)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x5) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000480)) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x3ff, 0x2}, {0x6, 0xffffffff}}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x0, &(0x7f0000000080)="a2") r1 = semget(0x2, 0x0, 0x51d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r5 = dup(r0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, r2, r3, r4, r6, 0x40, 0x2}, 0xbb3, 0x1f, 0x5}) r7 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x1ff, 0x3ff, 0x6c, 0x7}]}) ioctl$BIOCFLUSH(r7, 0x20004268) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x4000, 0x81) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x40, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) accept(0xffffffffffffffff, &(0x7f0000000940)=@in6, &(0x7f00000009c0)=0x6) socket$unix(0x1, 0x7, 0x0) kqueue() getegid() ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000a00)={0x3, 0x7fffffff, {[0xe5, 0x7, 0x4, 0x3f, 0x100, 0x2, 0x8, 0x7, 0xd53, 0x10000, 0x8, 0x8, 0x400, 0x180, 0x7, 0x5f, 0x9, 0x2], [0xd9, 0x7bcc16c4, 0x6, 0x0, 0x4, 0x8000, 0x576, 0x2, 0x4, 0xcde3], [0x0, 0x1, 0x7, 0x4, 0x5, 0x66c, 0x80000000], [0x3, 0x10000, 0xffffffff, 0x6, 0x9, 0x9], [{0x4, 0x7, 0x9, 0x800}, {0xfffffffffffff8e7, 0x7fff, 0x3266, 0xfffffffffffff800}, {0x1, 0x7fffffff0000, 0xa2a, 0xffffffffffffff01}, {0x8, 0x400, 0x7fffffff, 0x3f}, {0x9, 0x100000000, 0x7f, 0x2}, {0x8, 0x9601, 0xff000000000, 0x8}, {0x800, 0xf70, 0x9eb4, 0x6}, {0x1f, 0x8, 0x2000, 0x8}], {0x40, 0x3, 0x8001, 0x3}, {0x8, 0x8, 0x100, 0x1}}}) recvmsg(r1, &(0x7f0000000900)={&(0x7f0000001280)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000800)=[{&(0x7f0000000380)=""/119, 0x77}, {&(0x7f0000000400)=""/112, 0x70}, {&(0x7f0000000480)=""/92, 0x5c}, {&(0x7f0000000500)=""/225, 0xe1}, {&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000600)=""/198, 0xc6}, {&(0x7f0000000700)=""/208, 0xd0}], 0x7, &(0x7f0000000880)=""/77, 0x4d}, 0x842) pipe(&(0x7f0000000300)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x0, 0x0) close(r2) open(&(0x7f0000000280)='./file0\x00', 0x280, 0x160) r3 = syz_open_pts() r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) sendto$inet6(r4, &(0x7f0000000080)="9e1096ecf1adc409c5b51abed6ac3f82a43ef136a99aef4ee5d67e81ea7b6b3ba3d54f9a180de38843fbc380841902c5f22354d51c4fdd", 0x37, 0x400, &(0x7f00000000c0)={0x18, 0x2, 0x3, 0x1000}, 0xc) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) write(r3, &(0x7f0000000100)="aa2bc7c08252b0472cfa2144a989aad1bca8f6f31f1ed3f313e79edaca1c966a30eaab8a7ea4e7bd2822bc919416336ca879e61840fa1b700c81212d0526cec5953c98b94b26fc", 0x47) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x7e}], 0x1, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x180, 0x0) connect$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:10 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x6, &(0x7f00000000c0)="4b954c00000000260081a865f8da044c6c102a45fe7708cecb99dff620e9d45b0bf4740316605cecb09d74739551deb8af17fcfe4fc5a85f8a18d40d8808b485cefb07ee5fe9fe344e641e71877163abc33db89b321105e744708382f07610e1bdd5d3cd077e981cfcfcd1124d1937173251142accda21c16b4f0f6fcb968300"/143, 0x8f) 16:00:10 executing program 0: pipe2(&(0x7f0000000240), 0x0) syz_open_pts() setitimer(0x0, &(0x7f0000000080)={{0x0, 0x15}, {0xea39, 0xd26d}}, 0x0) getitimer(0x0, &(0x7f0000000040)) 16:00:10 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) close(r0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:10 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) r3 = dup2(r0, r1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="e1"}], 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x10, &(0x7f0000000080)="78f99660f4ffff943200000000e04cf0") 16:00:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="b2860ad5e8bd9da115bb36676e2321699e2dc1be74eb8608f658ebd1cd775be3ec4e1884b6f8507336771a17e826b0f1870267148731cf85e5939ec74cdee78776daca1e5fbdc409e315ff5b3727272e2ca148697a65b6191953f9d2c68690cbc24d5c7ff8885bc6647590b5fdbe6f11bfd5f1017aa96d7add669788f88d27236d0000000000000000000000049df69bb37211746dfe0f02ce124a68a96f4640e054a5541faeb35de7bd666a0e0de23ec017d9158296edb4b621f329765d7c2be95f371e8993b4e5a5132bfd1bdd4d787da7d5821ef71182", 0xd8}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xb8ea, 0x1, {0xffff, 0x1f}}) geteuid() r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000300)={0xfffffffffffffffa, 0x7, 0x6, 0x1}) sendto$unix(r1, &(0x7f0000000240)="46f69f469dc54e573b46cb0414c8638b196a168c5fdd75452b027da76bc8b5a0dfe2171ddfbe040a1bfb2f5d66aaa2784df78f28cee4c8ee48d8035850e3fbe0c4b128004d6ad5cbc264454783827de4b024d9a4c76b5d9c66f087d82e5bffb59d1dfa1b7db56b9386d722065c2fed90eed25e19dd324a2a4832c114e3b49e377a76ffdaa3a9a8d81bcac894699d4479cf8b32ef7f4ac7079062bf274ca2f7cce8", 0xa1, 0x400, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) getsockopt(r0, 0x6, 0xfffffffffffffffe, &(0x7f0000000000)=""/17, &(0x7f0000000040)=0x11) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x5, 0xfff, 0x8, 0x0, "9efaccb0f729945c8ad6e54310c5a1d0c7559c11", 0xe32, 0x93}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) ftruncate(r0, 0x0, 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x80000001) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x7}, {0xee7, 0x10001}}, &(0x7f0000000040)) shutdown(r0, 0x1) r2 = socket(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r0}, {r2, 0x1}], 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:11 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x9b}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) kqueue() 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x4a0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x83}, {0xef, 0x3f}, {0x84}, {0x43, 0x48c}, {0x8f}, {0x43}, {0x85, 0xc0b}, {0x4, 0x800}, {0xab, 0xba}, {}], 0xa}) write(r0, &(0x7f0000000080)='L', 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100788, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) getdents(r2, &(0x7f0000000280)=""/55, 0x37) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x9, 0x81, 0x1, 0x40}, {0x4, 0x6c26, 0x1, 0x60}]}) syz_emit_ethernet(0xfffffffffffffe6a, &(0x7f0000000380)="0859dea5577a28a708f50239b30ca80100ec9acceb0f60948c749f4b2152ddf525b52b729ab99395ca400b1cbdf7b022a6953fd16d70637af6da4323d253024177a05adb64096dd5c18de4d9176f2a45843086a0de0c9363a14df272ebfd91484229160ecd405ae2c7fbfe774e0556dbae8ea4977f3280fe93be7a3d514d1e9c485f7edfd25f454bc48a8fd18727066a83bfe00f1d4fdbaad990ec4d191ae0f6eeb4fc5267b46daea69be499f09213da7e9719f45bc982c2a14915d7813bd358e5d11848f39b08000000e11356f1e0960d2470c5cf442b90a7b3e89c428053829ac7243e13b5b4fa19ea1ba9a75187") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x8609, 0x7, 0xa9dd, 0x200}, {0xbc7, 0x5, 0x6, 0x5}, {0x2, 0x1, 0x9, 0x800}]}) 16:00:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186204018b002b3a0000030483ca4fa4f7af071d5027e3e481106a0cc557977136807465e18c0fa6480486b04add144827023ad900c5d1e33b080d30a8c36b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x86) write(r0, &(0x7f0000000300)='oL', 0x2) pwrite(r0, &(0x7f00000000c0)="32209b1487fc904b772cee472ceaa2b421b66a757d100cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d7d0c000000000000b447d5f18d52e0c29881b314b19e30c68b0b79174c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b16ee9e2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d9552b4b17915a611a869e7b1f75969dafffb55ad6b0db9b5ed3abade45dbca3a0a66f1f7a0b469508a462d9a7eae76eebffb62bb19fc5b35273e30e2af40d10f99c2e9f1eec8a9d19e788be90383e1856a9f571444ded2063e15e2a75622e00", 0x15d, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000000)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x400, 0x100000001, 0x1, 0x9, 0x8, 0x0, 0x0, 0x1, 0x7ff, 0x10001}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x6, 0x1000, 0x5ed9fe8, 0x10000}, {0x7ff800, 0x0, 0x2}, {0x9, 0x6, 0x1, 0x3f}, {0x7fff, 0x3f, 0x2, 0x2}, {0x7, 0x8, 0x4d, 0x4}, {0x7, 0x800, 0xb1f9, 0x2}, {0x0, 0x9, 0x3, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x7f, 0x4, 0x10001, 0x5a}, {0x0, 0x3ff, 0x59d4, 0x7ff}, {0xea, 0xffffffffffff8000, 0x1f, 0x1}, {0x6, 0x5, 0x1, 0xfc4}, {0xfffffffffffffffa, 0x8, 0x7fffffff, 0x35}, {0x6, 0x9, 0xffffffffffff0001, 0x9}, {0x5, 0xbc, 0x1, 0xc3}, {0x3, 0x0, 0x101, 0x3}, {0xfffffffffffffff7, 0xffffffffffffffe8, 0x6b0d, 0x84c}]}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)) msgget(0x2, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x4d}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xe1) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x5, 0x4}, {0x18, 0x1, 0x8, 0x400}, 0x8000, [0x10001, 0x6, 0x4e, 0x2, 0xffffffff, 0x1, 0x401, 0x4]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x5, 0x2, &(0x7f0000000000)="64d48f4db414c382bc30eff37ba6d7652c80a99215c449bf066a621d083f4f2e765137a546641dea3dfa70990a559e7824ee7526c700ae5ef3ce866045126fda7a2d41cf639a666d7be2a5041b3e010bb7ee1ed2c357f5b97da84c4fdedfad76abda85bc6fdb235e832ea075db35654257930e08f53c8cc516678d3054feb58ca8ab23091f6453f1e85232091da18baeeb5eff4f8110005ee7210ce558cfa83c16a884a23a06fd2fc971dc819b048d8e83e2", 0xb2) 16:00:12 executing program 1: clock_settime(0x3, &(0x7f0000000080)={0x122405a0, 0xffffffffffffffff}) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) shutdown(r0, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x0, 0x1}, {0x30, 0x400}, {0x6, 0x0, 0x0, 0x1000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x3d, 0x9, 0x3, 0x1f}, {0x4, 0x3984, 0x7, 0x401}, {0x1f, 0xffffffffffffff7f, 0x1e4, 0x7}, {0x4, 0xfff, 0x0, 0x32be46d3}, {0x7, 0x2, 0x9, 0xd4ee}, {0x3, 0x9, 0x3, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = getppid() wait4(r0, &(0x7f0000000000), 0x3, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) r2 = semget$private(0x0, 0x3, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xc7, 0x2, 0xaa, 0x8}, {0x7, 0x10001, 0x7f, 0x8b}, {0x8, 0x9, 0xfff, 0x852}, {0x703, 0x8, 0x7, 0x5}, {0x9, 0x0, 0x2, 0xfffffffffffffffd}]}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="dc24ab2ed7f8463dac547bc1341dd0f5073768e70d86e4977dd0c44e6a34b2e19ccf851efdcc5e1554e5bb9c48ae45905f8012b7a157d50a2ec03716091513986bce8a04b9f4b0d6c09a311cdfc60c96ac6c0ed756221f55a2afb0eecd0d734269681ed9c1ec8444", 0x68) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x7d7) ioctl$BIOCLOCK(r1, 0x20004276) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000240)={0x7, 0x78a, {0x81, 0x7}}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000280)=0x8) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000002c0)=0x3) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000300)={0x1d, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000340)={0x1, 0x401}) getpeername$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1182, &(0x7f0000000480)=0x100000000, 0x4) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000004c0)=""/45) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000540)={0x576cbaf5, 0x3}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000580)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000600)={0x3, &(0x7f00000005c0)=[{0x100000001, 0x6, 0x100, 0xffffffff}, {0x100000000, 0x2, 0x1, 0x6}, {0x4, 0x1, 0x1ff, 0x8}]}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000640)={0x9e9, 0x0, 0xf428}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x20) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000006c0)=0x1) select(0x40, &(0x7f0000000700)={0x5, 0x7, 0x91a, 0x10001, 0x4, 0x81, 0x400, 0x3}, &(0x7f0000000740)={0x401, 0x41e, 0x5, 0x4, 0x5, 0x7a, 0x7, 0x3}, &(0x7f0000000780)={0x8, 0x6d92, 0x80, 0x1, 0x5, 0x1, 0xfffffffffffffe01, 0x20}, &(0x7f00000007c0)={0x2, 0x2}) r4 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x3000) shmdt(r4) fchmod(r3, 0x180) 16:00:12 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456f22155be9999ac7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53aa24ef86a4bf5e572f472e5e4ab7614f4c1cb3cedf27d908324c1c376045c5459bc783c257b6333a7fd053d9922b89ee69c87a203e70f660c660fe16a85af87758b427d867c55373753aeb86622f2b1071a814f57a87b946b7f26102f7c66cab10b83b080d100ff7c394b1e38e6dfb26bee1dbb3dca857601a6609bf7f5789fd282b3134016c7257fa1732a024ed94b951bdab95b3778d97649e7aca13299809091d9470c5b788233d8b6fbac40f06aee7287abc756ac0952d7eb697d5b62cc44abfe403aee780d0836b1f170da0ec78a0100000001000000dc9f", 0x145) write(r1, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r3 = syz_open_pts() close(r1) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) syz_open_pts() readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: setrlimit(0x2000000000008, &(0x7f0000000080)) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x5, 0x3557, r1}) syz_open_pts() dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f00000000c0)='\xa4\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x80000001, 0x4, 0x7fff, 0xca1}, {0x9, 0x2, 0x2, 0x9}, {0xdeac, 0x400, 0x81, 0x80000001}, {0x2, 0x20, 0x7, 0x76}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x2c1d6bf6, './file1\x00', './file1\x00'}) 16:00:12 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x943, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x0, 0x1, 0x6, 0x1, 0x100000000, 0x3, 0x8, 0x0, 0x0, 0xffff, 0x800}) mknod(&(0x7f0000000180)='./file0\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc00c7006, &(0x7f0000000000)) 16:00:12 executing program 1: getsockopt(0xffffffffffffffff, 0x200000029, 0x8000000000003c, 0x0, 0x0) 16:00:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x3, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x2, 0x0) write(r2, &(0x7f0000000100)="a870e65a6712df2d6a72c1d4efa172e240b73d5abc91b4ac6c44e71d92aea78c2b52a3e552c4810b285d0916899db2d2fff361d762568f8a16cadec00cab1ba942a4e6188577d6d8da0aba3b4d3765e79dce2a971aa2fdcfa186739499b33583d5752a6c75654cc75ea41aa16190e44d3fe41a5069d9dbe80e2710c67d01d09ca4062baac47b68fec58cd2dc6e452b1c6a7cf5775e3849998660c0a357e8b6fde0151724f1470d07eba4b1affb3bdc0a46e38d31bba511f241fbbcf8e69dc1afdc42896fcfcb1a44e41fe584ce5ccd02352850bc03a463ed9f0de049c37bb5714943b6221b89c8de5a7378326a3159089288d693f7b11af5bf81962eea13e30baf3c152354fb0156f48a7c82d4954a8967420a8e392be90e1264c77e79a6a42bab8fcc100327149ed9443e542752cb25f3306d74105309add9b25f3f2f00ce00881a24ea64cba440a409ba736ed61f343e53572abd0a73b9f371d1884964dd94fbfa434381fe8b3a33088c0ddb60651c41edc6f843c20507827cc36d5f4e1de43b3163c669e0fce4fb9346c96596c150c1f9159f2448fbb541c5b48ede223bfb41c4fd75bc8ff3338578f68cc974b1c5186c1ff7c1303026e00f7ec53e11426c76dfe7441af2ab1f82b821144deed649b477d7887103df9b94100c58afea4a0fad8d4ea126e9c0d4918728fe7b4a5b2429d23d08b783a2eadcf52f9d464ff99c2299412ccc9e5dfad8fe0cfc77c079dbad726aafa4184e8f61314d7dd654969a2228996f01bbdd8467b05bed87e19d10f6642efa77153cdc19cb74813522dc1e4995b744813f88f1b21a97432453242e761ee4f8d19f8c7fa7b1d52da89c54c8a524aebf3c9d38dd2bb446c12abb471e4b3955ffd436abf87f1b261fbb82ed906fe5d218bcc4ce2d648c924c0b12201dd89d09c51cf96a13afda535274813f04f5a7119b17fb20d6c0fb0102c64309d9ca6c5b1817ba5e94baf80d8f40fef7863b42d8945d0ef78fcafab1e055235e8250912f511df5daba46927f9f151d8a7b50e0219b04d901a52766ed7a9edb07b48ba205acda6f824635512a7fe732483b3940f72e4fc48b8e8e8da52ad8225a3f80afcafdd2de919ff694f6f39a396f551e36e1397abf5d33af46b61bdaa457cbc272e49c1465a97d9247f91f693c53e653ac874a843ff4975091fddfb38e2a6ea61f29aff59b35477348488156075ed36b8c4238f3d3f5810a2334a9c2f225bc0aafb3e7eb26ac4b42f332bf67cfe7f2ad174a5827e9d5843cbe6f4e7187a7e1c0dc5ae36bc671a8dfc4cbc24dd912a838fc876e91c1390f1c6a4dc22994b67e574cd1cfa68bb4144791844a67a3d704d30dafdd17a3f4929d4606e8f0a51b3974013b1b5762157a0b8d68102e72079ab3b35799311adad64d8d5ce535d76d4b74658046e3008f436bdcf5cb9ddad749788817c13bcda308bf2bdef4f398f860a75938b95f80ea6b9e0d52e33c1b8fd11e67f3e4ef7dfd135717a943e1718224ccf5bf523c5a5af143bc9f660624b3045910140b86d4393a04ba467569c4617cb991b43ecd272ad18c7f2e442fac2b4c07e84cf64e53960d468044c041cfe30b45d53be751426256b357a10bfd588c47e5a41fb4a3c8ab13fc9de0baa105dfdd57dc12c16e64c6ee4fb03fa4704da5f1777720dc22f3b724c27708f015710889c71cf5590d1e40e1c1f197f55e7d5d5ba2050c0e6cdf68dfc88e52af06aec1223d280c8413c29b74aec365c26bde358a1f461af8e025907a069eda73224f90df38bd7974939b2e89b1a1dfd06675db63f38501974104d64f3f6cdebb0fa6b3a1b5d3a12f7b99625e01ccbb1ff3eb1f33a380ed96c7570fb5664feda7079b9de0624eb811daca3844a6d7b7bf616becd205ee90c32c3e00825831373d410dd83ea75ebcee7b091b6f8c2f392da7b1009bbdb1c0040359b5b95e32a9076789ebabfcd2e61ed5dff28da13c73dff9b1250141270eb6a7ae75119d69727baf54234fbaca41331a4c453d5bf6bd49f7f4ec338adf26960163fb167f4c90f2339bbc4c10a1271677583b2b6c0bf95ef7744473150a55e82d029f4b04f59a59e8833a680b55ecf735182baad3fb4dba7eeea16f3a8781346ee846d7321e11d74913c0f667792a86be52cd703ed261274d34f8c8dcbf2b0b36cdab4af3ff6308651df332afc454a822f6191ee0c4b7465fe6ab86ae64b0b8d2702cffa507b5abc40e259335de9c45f8dcd21b42ce601c1a0e355194bae8e92cb4a185d102bcec96cfb76138853574c3bb816b5f4efcd417185650c7be20f7bb1f12da9a6b242dc69f12a7f4f66a1f84edc454c7b116e622f65a0a12f0b6d69cd3f34aa44b8054507cd6f2f7017a4b1002a0b9cd3dcf799f62597d5fced5c70853874af7a16b260e5871a5c53e1ef4bd2b348895ae91bf9e5ee8c4355d97756a0e6582abb1cb3b2edb7f8a4951f2a62b8f5952a2a50098b175cb1f0c2a0a90c0e02b2848b3b5efbf5dccf94b4c48f09834d7958871c28225ef04376e88554d7a767690e846c2779855bdc0e5d119382976ae6c3c8bf4c286c2789637bcd3c1888bd6e1ac3373bef42109e9afbbe8c47b6de4dbc30ac9208afa9944da50d67c6a8956d8ba1d42826babed6d0e0d2f7b855a3e5326b1d323617132aae63a1d7779990bc0d83e090b7bcbb90b2469ee9c911d7d13a7558a1719e6d3b528e28c317794a22ba3b4591d81c0d7bd58cb0190a0d41799215b0ae1c03d4edbe188c4a68a1185f8ea047a108677a100db1cbd50d123c3137a31cf12d80ef42f578542214d73e593ba3fb6f8488a0ae4961b7b6c545c9b07be1f90c5ed54dcc1b258079955a1a1f6bc1521afedd5c485e94d5d24dc061d871e05fdace3ab9156d871e34954934b57e21864f61de13c14d8959ecda5b5a1e29be1a5baebddc9d3ca3aba463ac8c1b361d7e4dd45c12a83eb24b309d9b436a9dcfaedf1ac9591437031ef56acc14517f9d4e213334af100be05d694cf38fa95ab1c448fb76474ca2d3919654831a432528ab9394055a3e26e3be2406d92b7eb85908469f226526870d521c00dbe1d221a5c014f253e790993c527850e49b0e5f903d1742bb7116b7841b52d45425ae99cdd48a0b1779e866116fd87610c7de446e7d99229ddc869bffc13786fe3fd5d7e9e5e95b2eab6e825c1a5c70f12c7ac44d026d8efa3941dd44df1183f47a640523f73e041c346d4c22ca3189bf65a6f338b8ec01246522454bf15657864501528892c0b0555515695f665a075891be10573d7035506a67172700a08dc0b374d93661dd3956b681224bde1e5d6941a6459626f965211e037adf6b474e905dc7e5d92e9ac4f788edc90b922888b8457cd88bc57070337815f881452500b45c8e2db6d93dde57524599b477142dcf69de0bd464c40fbb8ebdb9e42fc6bcc4474631ff84e788bfb0f012359999c2ef299e02de47d8c4abe8354596a41920f64226a023b863d1f19252079a7bc3a878495809a7001aa12e32184c07f8e76206ccd562250f3545ee2e9ecd2ad99a596edf6a5b309b5787c85a0decbb1f31c5cb13d6b619eeda799c660ede8d6de92ec57e1c79c5d21331d909f285c87d22e2920ee4574ae9c1437b3472e401110e7893b77cb46f89c051af984a8dcd718b3145a1cd621bc6c208d5feb3c8ceddc5e657713f66c232c0a27722d1a6a2b563786788ad6797a115c6b1797ca840b1b907a078cfa845a3fcd58e0cf674e7303761cd6db3ae6edb275e93f4c5af427e2f806ac2863c481277fbaaf48ef94568eac0a9ea9ffb8a1249201263cd7ff524bd61f02ed515e0ce9fb0e1c3f803313b0465e730992b40ff8b1d63bbf425930ff11cb09facd8747cb3da193e35259920c056b2cb6e70b54a94100b6c590c0a3bffc09d85852e6a6bae57ab04a59c1f46ea663b30f1101b558dbb6f68f34a3f23601660c97366f3212195eab32d82e9d0423d546417da5e4fed2abbb17013f590e343aa704352c4d41c5f2001c062b538a7fca8799f669a58e4ff0d0e2a969819f27c5db0661a647955cc3227cbf8a7e051ca60bb86636e0046ece6e46f0460e43f22de1e8be62073a23a3be3beb8a9a7193f4cb1db584b1664422a937645eb41479ff38b7e0aebdf0077b8fb1becafe30be033efabccae255bdeb23c16dac763b654025020361273876a3e25eeaceb3c635dbfb814ae347b938749df8cf3a559b3bcab641924e0c17fce8579a4756ac800a5793ecd53b1a25b1b2c5ed7f9acbd4e8fc090d732e5794a5faeb9164d2bc0e8c407e3c774a341f45e08ab16eb35a919c98fc933df67f41a39a3a4ae89ee585456588779a72f56f313383cbab80ebd88ba76ac7dceea68f10b5cc40d880cdd02fa008fd278620a29fa8dbecefb3c4f9216dc12c4d001f1d0ad590afae5a5c9efbd9024767ff94ee2e22240f65966810f27487d354c3571422fe6d96a277183d6d131c275c6dff1c72d7eaec7bfd9a81facf6c9663ae21b6803ea651143c766728d31c0ed89d1ade7d6666cc3daca75d9536173567e0f6ed7d2f183d2c9802adc2ddcbfb7c7d7384a38e3aade2f6e944413d68f606a522141119430547433eccb712a5f0277f0081003b35b28f6f38a487b77ff7b157639ae060fbb481d52978df86a609c51553ea96cc36c391b61e922e8e2ecf9a8433302e61200be58163a1ef10a28f484dee3017de597ca4189ef7504f5f56fee23e3211c517d6253e8cf144b85e52d23098e78fc77b5c007c40cad907f95ae3cd40051d4ff335aee3226b5cd47dd32d0359fad40064c453a1915d05077138b69a11ae4dd955fc3e039a8be539b5057839c22abfdd166ed6fb854c7814185253aaaec50f72f4f118cf881a4c81696300093c70a651214fbb95db9d2c04da7db51f3277a19fe32656bcb2c304a1ee7d6b47e465bbeb7508833bdcf5dba4c68a5e83b7972762c926377d677d390d5a1d7ab70c6736bb51a763fb57b7cbefc9869ee56f08fd90ecf47c8d9ff7a8c5b13bc193ac208503226860f8118eb90489a96bed4ec98e782a2091457d536e290f79b3e13e6ca4cc5af0453a1d9f6ba65134dd5564ea196f78a1d25099a84ee43b35921907f0e5d6b39670f11275ee4ec5d2812ac53ee27b59df2ebd8acc0a584471a518ed86e6a70161e80974be035968bac9ac44fc950f4b4d633826d7c38e7f0babab0943e1d0a5007d2adc2633500091f41fc9d2df8b1eeeefa3cbb5ed80113fd8734c4e6dea5fe3a5dcc8a9870eaeb6631f2746463700cfaa1734d7772e4b427c4a0e6099c6af49bcbecda4378b754341c35c0664298218809c784a08f8cb22f75da02a6e124f4424d1ff624da6a4becb9c6e8da5dc0c65e3d962808be7fea223b9c4ed6f645c2aa124eb352dbffa181bb88029509e414f0163a5d36c84ff0526de71f157c9250d167a8abf90d61f161ed5f65085e7d1a1338406d5b1109679b4ded765264e2207110bf52060cddbec8df6b3e750e08b356b9969f2fc94578be7d4155c0a183eea964d50b85b3927def6d9481be706b3e7e34caa64cea6e9b108b7dd5cdaef8bf066012f762723e47deeeade1a09f9a7ca3f0a1b20de91a3d3c28c07589a5be81e6a2f6da5bde7dbf50d19796a9e611f0dc6c747257e04e1dcbabc1afb47aafb53703c7539dfe86701dc8df85b3aefc2ed4c574ab2dded91ee7d03ed1ce47a98581405e9f05e204a1ecda623af9c62046713acec4be4b609a4c7080c15dec62cc7fabf778e846564b3c25531658c538bb2e6", 0x1000) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80000021bd, 0x40004000000028a7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x1964) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186a56010000001c00feaf0000ff00a8d29a6ece014f38d6fbffffffffffffff16350cc91b08490842", 0x2c}], 0x1) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) r5 = getuid() r6 = getuid() setreuid(r5, r6) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x105) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0x20000096, 0xe79, 0x6}], 0x4e9289d8, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x3e, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000007, 0x8, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x10, 0x61, 0x4}, {{r0}, 0xfffffffffffffffd, 0x84, 0x8, 0xfffffffffffffff8, 0x80}, {{r0}, 0xffffffffffffffff, 0x3b33f269317b0fe1, 0xf0000002, 0x2}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x9, 0x10001}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000080, 0x100000001, 0x5}, {{r0}, 0x0, 0x1, 0x4, 0x7fff}], 0x6d3d, &(0x7f00000002c0)={0x4, 0x80000000}) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) poll(&(0x7f0000000e40)=[{r0, 0x1c1}, {r0, 0x34}, {r0, 0x1e}, {r0, 0x100}, {r0, 0x20}, {r0, 0x4}], 0x6, 0x0) 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, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r6, r7, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000d80)={0x2, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x800) r1 = semget(0x0, 0x6, 0x12) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3deb, r2, r3, r4, r5, 0x2a, 0x3f}, 0x4, 0x6, 0x4000000000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") r6 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x169) fchownat(r6, &(0x7f0000000300)='./file0\x00', r4, r5, 0x4) 16:00:12 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/117, 0x75) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000ffff0000000000000000001000"}) syz_open_pts() getppid() 16:00:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:12 executing program 1: socketpair(0x2, 0x7, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x7ff, 0x81}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x6}) msgrcv(0x0, &(0x7f0000000280)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) minherit(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x1d, 0x100400}, {0x74}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000002c0)={0x8, 0x7, 0xc}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") pread(r0, &(0x7f00000001c0)="051c55d3cf208483c99eed681f78da483a03dc87a88197b6b90a3be30ee404eb91c263ffa0839f44fec85cbda9a741d6aa75cd2f9f35055c28e630f5c45d0b3a689eb72372d7d74ff29763eb6581c93db8ff73ccafcadcfe736463a7fec9b3e2837916cd7468db6b9633b5c21f48f7d680bb38e5f826e28ff529f5a6bf9d288f2fd4cb367f6b40d158cfaa2e41121b3a6ab38c92472458e382ee6586ecd2e82165f7e2e6f43da07073a18e5a4e55158f305869e1d95e18969d753f0ec065c9734a60d50175b0c5ebb4da460b77d82fcaeb09ad19", 0xd4, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x1f, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xb20, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000380)=""/170, 0xaa}, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x2) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x4000}) write(r0, &(0x7f0000000340)="5827f0b55a8f124443df20efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5794587cb2d72b8bcdb9ad8a4f5f76a53bfee892942f828193ef16ab93f12fc4d5f16b1", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa64265e9522fffffffffffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000040)=0x1a305bba) 16:00:12 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b00)=0xfffffffffffffffe) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r5}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r4}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r5}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r4}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r5}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r4}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r4}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r4}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r4}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r5}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000380)) r6 = semget$private(0x0, 0x3, 0x0) semop(r6, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r5, 0x4004667f, &(0x7f0000000000)) r7 = semget$private(0x0, 0x4, 0x5) r8 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000b40)=0x7) r9 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r9, r10) shmdt(r8) semop(r6, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000a00)=0x2) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) 16:00:12 executing program 0: r0 = msgget$private(0x0, 0x454) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/50], 0x32, 0x3, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) close(r1) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) fchflags(r3, 0x10000) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e301920298576e65300000"], 0x2a0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000300)='o', 0x1) 16:00:12 executing program 1: 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() clock_gettime(0x0, &(0x7f0000000040)) kevent(r1, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x0, 0x0, 0xdde, 0x0) kqueue() dup2(r0, r1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1}, {0x4c}, {0x101}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) sendto(r1, &(0x7f0000000180)="294c2ea57ab998125facef438eaa37e3c3d25f9e4b5493f8fe4bb73eddfa2ff417574d0282629355b332f908fca3130e09a7742426a2edd2d45fe5fc43c0a7ecd9ca51e409d0c6ffb272080273fe4b2044471d4563444dbef4b4f7886913176689484587769cbc8ee59a7af53fed6e1f1c24d3edd595414c0183d77153f3090b8d458a6e3b9117e955cfe9d4a50dd01fe69cced3be1258ceada7d91bd83a5681e602b44e36be029156f5ebb0f3014e97d4f8b85fcb763698001f7dd79fac4a", 0x6d, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0x3734}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = semget(0x3, 0x0, 0x681) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/4096) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000002540)='y^') 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x100000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = dup(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) pipe2(&(0x7f0000000180), 0x10000) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$inet6(0x18, 0x4002, 0x7) getsockopt(r1, 0xb23d, 0x3f, &(0x7f0000000240)=""/254, &(0x7f00000000c0)=0xfe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x400000028}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000440)="fb", 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0x19e) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x1, 0x2, 0x7f, 0x1bd, r2}) 16:00:13 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040), 0x62cc389b8b3f9282) setsockopt(r0, 0x7, 0xfffffffffffffff9, &(0x7f0000000080)="19f8b8220710622fd1aa29a43325ccce8333da72bcbd15407ea1e2d7a9d777d40049b706d7415d7969bc3b695119101609cdf7a8fae8c70f7d2b2e19640358b692c19517f2364dbaaa5c5e8171b012b51301a3ff22840b5b5fb20817df5a42b21477bede1599815a362d6eba0d02f239dbdbf680d1b8fe6c586717efc9e3c2afd7a54050bfb8ee483ed8898b67e24aa5fd1415a4b3c5b13d358650d24642c66da9b9648a8baef369a5065528ecd1bdbfa9cd6f78627d09608c92d23a784c45325ecfef3efe942bae79bfb7324879", 0xce) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002780)=ANY=[@ANYBLOB="0000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d979dee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000286b847d3c340ebc1def376b4965d5aa733c725696bfcff7459d6a5ffa636528c7c455803d403ee50b4183d6b3dfaa0e2bb1c438b91172a81633387fcda10dab19630f8ba35be7a6aa14cdda8c765c1e43b80b5d5f835d12ef11c966be9483bfcc7a29efed79dde4f7f04e2fc4cccc8977900eec275851f073d03fda27ba1b3e8cec4b92865aad61ebc0a28f7cd7825b14452b76c0e8b89e05baba47bef0ce6bde8b579e51865b329d0c0315fdb5bf027cf7db6785f60c24ff05130a60418aec4be3033ba88ab3196a30b9876fa0fa794a303f48aa000c70877635d62c98e79c9b47e3b4965b2486a06232e91af440df7e1cca26e97df7fc710087b0cc87bbb307a301544b5683615f666550f31e92caa5228fc2819281ebb9ca31468b501787d33b7b36ec3457610b4308937f7de665a094c9e4de569449ba193f6d47ca87ae499c521f302681def332ab2894ce00009bd2f2615d6c85b7a458ed56b36962c7e6c14cee8b7c37377c0395f6a7f15cee90be3cd5f02e6fe96fd8b0167c9830dc834192d33e9338a253649d636915899fe3792071652f2884bc213ca3c5a028704227"]) close(r0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001}, {0x7}, {0x6}]}) pwrite(r0, &(0x7f0000000180)="bb9816d4c5cc0097e59d1ccd8fb10a25823afdaf6b159d526396e2d13c454523ed94740afb30661854041ce36c2841ea57a0acfd728478302fe922d5461aecc496f4a55f6a00697a559b8d40009c74021a8f9ca1e6c430d8f92f69eaeb9b1d0ac6971ad146979d102c5852f1322935d7b554378137b3ddcff2ed6f3e1b5bc19e30e06b2d283bb3ee4190de3a0d4fce3c67b56a20898d93a67da3d848335abd70a3c5387bfdcd84355ba89c37603eb4227207aacb0e78bff841981e3b6476ca85dc92e28dad91d8c4c2d8be31cce36100294bbb9e", 0xd4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = socket(0x200000000000018, 0x2, 0x915) sendto$inet(r0, &(0x7f0000000000)="bf9b623f3dc2b93c6d0651a32f3ac9978149b7ded9425e67fd545e47153ec5e5db47b8a50279fd430366", 0x2a, 0x404, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:13 executing program 1: clock_getres(0x6, &(0x7f0000000000)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x800, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x385a0, 0x0) fcntl$getflags(r0, 0x3) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x3f2}, {0x18, 0x2, 0x7fffffff, 0xbd}, 0x467e80000000000, [0xfffffffffffff000, 0x7, 0x20, 0x8, 0x8, 0x7ff, 0x5, 0x80]}, 0x3c) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000054}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed1, &(0x7f0000000440)="17c3ea2201f70dea02ed314ca85f771568db14520f4710f5c0e17c4170bcea0163a2d5a38602ce8eff921fefe9e1833ddd44096b4965cd90e1d95797d4ef5823813ddc11d76d9eef5c6a8403fc82642e9b81f834f404beb4b7041d10400f0b00e791eca6e28005fb4a75e534ce5a34a38d3c079fa4c3505c9f603ac272f1b33047f8683a83d90108350fd6666f780a573ae67a1e97e36fdfacd724598a913b55a94ee2d0d12eb4") 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xffffffffffffffc0, 0x0, 0x4, 0xfffffffffffffffc}, {0x100, 0x3, 0x78, 0xfffffffffffffffc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1c}, {0x276}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 16:00:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000280)="573938ff1cb2cbe9cfdf9e034429546a98a0f8f5da88c9d08945", 0xa0}], 0x10000000000002df, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) fchflags(r0, 0x10000) open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x83) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffd1d) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x87}, {0x4c, 0x0, 0x0, 0xffff}, {0x8}]}) syz_emit_ethernet(0xfea6, &(0x7f0000000080)='\x00') 16:00:13 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x1b11620000, 0x0, 0x10, r1, 0x0, 0xffffffff00000000) 16:00:13 executing program 0: r0 = socket(0x18, 0x5, 0x7fff) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x30f) rmdir(&(0x7f0000000180)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0x1f, './file0/file0\x00'}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') socket(0x2, 0x6, 0x7) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) sendto$unix(r0, &(0x7f0000000340)="fbd6f0634e74f31748aa49ddaa6b0bc7c82b94b711a87b0f01e6677c7c7c424c8aa11a0024dd245c62bf81d5cf9197243aa96f3669a649d255e76126b5a4cd77a33721d80855b09966e9438ef8a05f108b13106edcfb4bb04371794e75bc17ef0663e9feca63cde0e0871565ac51af54d71a7804eb1c6fac1999d199baf4643ef893551de0532a9f8bc3249792cbd86c06bfa7bb4773090c4cae306741cec998349d1370a427f8b2cf06fc798e2e7db58ab608a79e0df0b6e54801a4831ce089fd8f8aa326e2841968a0670ab2715443d1fce60ecb3949bda032e43095e4d5e4ff873aea75d9e814531218720d8df52a1ce6ad", 0xf3, 0x2, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/49}, &(0x7f0000000080)=0x33) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getpeername$unix(r2, 0x0, &(0x7f00000000c0)=0xffffffffffffff5c) close(r2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r1, 0x5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'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, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1, r8, r7, r8, r4, 0x81, 0x1}, 0x6, 0x5, 0x6}) 16:00:13 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xe040, 0x200000013c7) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x30000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x811, r0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4, 0x2, 0x0, 0x1d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) close(r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1, 0x0, 0x400000000000004, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x40, 0x7, &(0x7f0000000080)="7e6e7abf59137620e1d353c714e1d5549e34ffd6bf27f796d88d9d5b2508a869e051af6573f1a82ac23736dfba233191f8af7d0775543631266d68c9", 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r1) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:00:14 executing program 0: r0 = socket(0x18, 0xc003, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x8001, 0x7fff, r1}) syz_open_pts() syz_open_pts() syz_open_pts() 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file1/file0\x00', 0x3f) mkdir(&(0x7f0000000180)='./file1\x00', 0x44) r0 = open(&(0x7f0000000100)='./file0/file1\x00', 0x463ceec54c1ad400, 0x8) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = dup(r0) chflags(&(0x7f0000000280)='./file0\x00', 0xfff8) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x10000, 0x1) r3 = dup(r2) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000080)=0x7) fchmodat(r1, &(0x7f00000001c0)='./file0/file1/file0\x00', 0xa, 0x2) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) r1 = dup(r0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x1, 0xff}, {{r0}, 0xfffffffffffffff9, 0x24, 0x7, 0x8, 0x6934}, {{r1}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x5, 0xfffffffeffffffff}], 0x4, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x44, 0x40000001, 0x101, 0x7}], 0x800, &(0x7f00000002c0)={0x7ff, 0x8}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x60, 0x81, 0x7ff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x3f, 0x3}], 0x20000000000, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x200, 0x9}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20000001, 0x4, 0x6}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x1, 0x2c7, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x7, 0x6ada4ed7}], 0x1f, &(0x7f0000000200)={0x0, 0xd6e}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x166) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000240)}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000300)=0x5) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000100), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) 16:00:14 executing program 1: 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, 0x1ff, "d730c1e7bb6fcce23c5b00000000e74de400"}) mknod(&(0x7f0000000180)='./file0\x00', 0x80, 0x202) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = semget$private(0x0, 0x2, 0x2) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x4, 0x2c4, 0x1000}, {0x5, 0x6, 0x1800}, {0x2, 0x8000, 0x1000}], 0x4) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x2, 0xd2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r3 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0xca00000000000000, './file0\x00', './file0\x00'}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x142, 0x20) ioctl$KDSETRAD(r1, 0x20004b43) shutdown(r1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x40bf, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) ioctl$KDSETRAD(r2, 0x20004b43) r3 = semget$private(0x0, 0x4, 0x100) semop(r3, &(0x7f0000000240)=[{0x4, 0x5, 0x800}, {0x1, 0x0, 0x800}, {0x2, 0xffffffffffffff81, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7, 0x1800}, {0x0, 0x400, 0x1000}], 0x8) syz_emit_ethernet(0x4b, &(0x7f00000001c0)="b63c6da7027b1688111911efcb3cc2763633a205293ff97fd421c58427f022124d25827c9db2d6f7c991655fa897a30f009b04e165ef8bb110ca7fcaa2d166499421ca6722d856bfe591d4") 16:00:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x3, 0x0) r6 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r7 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r8 = socket$unix(0x1, 0x7, 0x0) r9 = socket(0x10, 0x7, 0x5) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x208, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x301, 0x0) r12 = socket$inet(0x2, 0x2, 0x7) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x2, 0x0) r14 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000400)) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1a0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x43, 0x80, 0x0, 0x7d}, {{r2}, 0xfffffffffffffffd, 0x0, 0x91, 0x0, 0x2}, {{}, 0xffffffffffffffff, 0xd2, 0x80000000, 0x1, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x0, 0x1, 0x5, 0x4}, {{r4}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x8, 0x3f}, {{r5}, 0xfffffffffffffffd, 0x40, 0x40, 0x5}], 0x5, &(0x7f0000000480)=[{{r6}, 0xfffffffffffffffb, 0x4, 0x80, 0x1, 0x5}, {{r7}, 0xfffffffffffffffd, 0xe5, 0x3, 0xfffffffffffffe00, 0x7700}, {{r8}, 0xfffffffffffffff9, 0x40, 0x1, 0x8001, 0x1}, {{r9}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x3bc8, 0xa04f}, {{r10}, 0xffffffffffffffff, 0x4, 0x40, 0x5, 0x1}, {{r11}, 0xfffffffffffffff8, 0x40, 0x1, 0x4e1b, 0x6}, {{r12}, 0xffffffffffffffff, 0x84, 0x4, 0x9, 0x1800000000}, {{r13}, 0xfffffffffffffffa, 0x70, 0x40, 0x1, 0x2}, {{r14}, 0xfffffffffffffffb, 0x40, 0x8, 0xff, 0x9}, {{r15}, 0xfffffffffffffffe, 0x0, 0x4, 0x8000, 0x3}], 0xd14, &(0x7f00000005c0)={0x2, 0x10000}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = fcntl$dupfd(r1, 0xa, r0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x184, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) write(r0, &(0x7f0000000140)="04", 0x1) 16:00:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000340)={0x3, 0x10000, 0x8cd9, 0x1, &(0x7f0000000080)={{0x7fff, 0x0, 0x7, 0x6, 0x6, 0xffffffff, 0x8}, {[0xcd, 0xfff, 0x6, 0x101, 0x897, 0x0, 0xf689, 0x7, 0x400, 0x8, 0x153, 0x0, 0x3f, 0x52e8, 0x5, 0x5, 0x1ff, 0x593d], [0x80, 0x100000001, 0x802, 0x100, 0x8, 0x1, 0x401, 0x8000, 0x2000000000000000, 0xf1b], [0x100000000, 0x7, 0x10001, 0x4, 0x5, 0x80000001, 0x800], [0x1, 0x2, 0xcf95, 0x6, 0x8, 0x7], [{0x7, 0x0, 0x20, 0x299c}, {0x0, 0x3f, 0x81, 0x100000000}, {0x3, 0xe7, 0x9, 0x5}, {0x7fff, 0x1, 0x1, 0x7}, {0x3, 0xa, 0x2, 0x3}, {0x80, 0x0, 0x1, 0x10001}, {0xff, 0x8000, 0x1, 0x7ff}, {0x40, 0x5, 0xfffffffffffff000, 0x2}], {0x8, 0x7, 0x200, 0xcff}, {0x200, 0x8, 0x7, 0x8}}}, 0x0, 0x6}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000380)=0xff) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x4, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000300)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x3, 0x3, 0x395d}) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r1, &(0x7f00000000c0), 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000180)={0x1ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) 16:00:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a5387060000000000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217887740259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) chroot(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x8daa, 0x4, &(0x7f0000000140)="06e03d309b71a93b4591735314b93abe790ec2f540e615471b6fc31132f8258af89769e59a49440ff6efd38711354e0ac265b78875de41d4775674767237d02c3e68535d4e72abefb83c57c6a2cc3fc96efb9f358d4435cbde89cac408cc213072af1d40bd7b09e01eb0fca55ec3ce8d7cbf702d64ed5c3c465e132f20019b6027114997851e5f4e4f2f690f10eacbc2de5dda9c942ba76eb75d9eaff83e976a177719871ace127433450751f8aa389a1d1fa7521f", 0xb5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) r0 = msgget(0x0, 0x80) msgrcv(r0, &(0x7f0000000200)={0x0, ""/175}, 0xb7, 0x3, 0x1800) r1 = syz_open_pts() close(r1) r2 = msgget$private(0x0, 0x0) r3 = getuid() r4 = getegid() r5 = getuid() syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xb0, r3, r4, r5, r6, 0x0, 0x6b}, 0x1000, 0x8, r7, r8, 0x0, 0x3, 0xfffffffffffffffb, 0xa9a}) r9 = syz_open_pts() r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGETLED(r10, 0x40044b41, &(0x7f0000000300)) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000080)=0x7fffffff) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000010007a864d67971a38826a1aa8937092e", 0x79) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x10210, 0x40) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x90, 0x0) close(r0) r2 = syz_open_pts() ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xf7ffbfeffffffffc, 0x5, 0xfffffffffffffffa, 0xffffffffefffff7f, "854955882e02616e750000001d400000004dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) r3 = semget$private(0x0, 0x0, 0x4) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/185) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x4) rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') 16:00:15 executing program 0: geteuid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = getppid() r3 = dup2(r1, r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0xfb) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2000a, 0x0) fcntl$setown(r0, 0x6, r2) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:15 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000001c0)="d37fa4ac5fb28666307e2e48c23809740a80f545160a41c3d1ebc145dbb74047638adfe1349d91589bf2bc330cec6c6a5d39bc90993347c487f4a6a91fd7a0c7ddc9e6cd968d820594b82c8a3c38fb14662fcb6ebbef49501f0d0b9a298180592236f31e03511d19fb60efd238f5") pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) r1 = dup(r0) r2 = getpid() r3 = getuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000340)="cf4e4cde85b92cc68212d07636d2dce57254d77822209f0961db91fc77993aa7b95dbc6c3da56ccc84db184a4c898b87fd8b1017463e1e71aa8d652797ed64f72055202a75faa9bab7fc0528f62461ad02892beb08d76a6864a0b4", 0x5b}, {&(0x7f00000003c0)="546bd3c7a320a2d5d8e0ac1935e5f08d2348577180042860892daee2d4be9c6dd90f9d711c0af659a3db82f3da817d1a1bea07340a895951359fa522e3ee5232c2fe2aaf900f1e22c86c0143e5ad24fa7364fba5", 0x54}, {&(0x7f0000000440)="b71ff6addef3ea76fce99659311c75c147254f6fa8dbc529c99b76f1399789d1f5786d4ad292fa925b2a4ae7d8b505d5fa123a62715541d56744bdeb7fb3411132ca6dfa578370", 0x47}, {&(0x7f00000004c0)="ff3d151f799f69b094d1d05bf685ab28a7b5c9d248c80e69fe58fd8ca7f7f572974c30c68c37e7298bbddfee060bc5968308d2399aa0e3fce1568563428891561ee80558e37ed41562800dca38373b5f1394079b42eb2405a2031365c590a751ae33820114f0f3199da741c34323a6cac69c8b56fae6b3f386085a7e90c58645526591a3b22df0ff3db7dd78b8e9de38b48db3ee0bce4bef4139dfad2741c3634ba60557ece21236b19dc4e5570a00e377bd7881ff5d6fd80e90d4b612c692cdf209a8049039aee89e24f6a12bf3eb07698b9f4827b684181111b4849205702d2555d36d351b29916b297ede7f67fcb963067771e94d998207e10b902ce29d440da3b91640c417c7829a8594bc6bbebaabcaacd00fc3f088be9f6cfadd77dfce5e9ad4cc2466e20ac9ee2a36818859d3c24f584cfb0f8228f1e8a0c2f0d7565af0e0980a151534b0659f760a09cc1426531b581d1181a74149812c0432b2b6972e61e0e621fb17ea88b4d48a9b986c8dc3030bfa24358ffc7b78383e3bdc5d4e842359f893a0537f786120a5cb1a510e42dd75a9eaf14b62a9ca1c0410a54ed6590aaedd63057705a63e3e08a34ba37066d4d2f160c44c7b9a5252f259ab5e6bb73f619923d5354f8527c6b9a6a0eada246489ad2cf0c3db9680f8b43d99ccfaa4dba7a93e8059609b04eb3601ad215b345a605dc78651c9368e0d6c31b129fbe31397878f0b1506834ac7b9b426550140b2816c5ef8e30d74618d6f0ab9555414dde7219156e93ff7677b3123a61255c097325d9e19de4f549c8024c8ddb2a3ba9a055d22f621bd8a623de198571b14457094da1c48dfa2abbd23e7b45e491464683bd1bc7a323c1219dc238adddb5d4df73429ae2f65164286407c81910a03d9f3c998310b5e1bba5a673f4a0172e056565df498779c34d5fdc5632d5c7170f648365927bf07aee3b795543c4c04616a60a6f0c9870a1908b9a304984b9c52a4e8d6e6e153deea22db1695150076240843965c7fd6c8bc58e0a6577f2de53c40b6083cda1df0009373f8b19d1cd1818857c9b277896f9b997bb21277c5106c013ab14d3fdabc0367fb7364763195a0b95c9497e5ffe424975800d97f46f4480ae8b611a60ce082316b02b962f5c0bfdfb3250ed7166ffa50acec0d3794d337ab93056779c8ab4979d27aff8bc59616aa310beeaabc78289e96f26ac3359b28b7fe86d59e330f613c3051df537219f5df10394a94ac02f1db7e13ba9a6aab39f721c4588f903a2f046cbcc204db64cc53323fc5a7b4344f045a1d5817a05b63c1ef617209cd2802d34c07cf304283c58c4e6547dbcf00502f10bcc707f3e333c34b47c7ece17293cddd433f9c05d96055afe3fb1c71505a635b1a5172734efb48613b2afcd356401d78867171d13b281ab65ff32e26809acbaf780857ebf22b8b36352db8ef8f15dad883555e1a357741d42c12128c555655b9eecc10d59d4de01af6b76c1b4f6a4b5d12a779692119ad9496e30269e777022a1f40522ff0659b875d638f31760afe3ce2eeba58ef08910bf0cdedca92e1d7863facb1b4c07a2942b99bfac0c2fc73664fa7901937dbdb386be4cd824084c2caa05b98a9c62dd2c631cba17eecfa5956b03761acbf6cd12a7f63726ee08ecb8591859fb77f1e67588f61bbc971bfb1413bb5af33b4a1d456c97dbae870d3bff734bc2d7957e72dc72022c10d0b12690c3346a4e250312af874f5f651f7b5190e59c5d0a608b3531e4715067a8d0ab5cb9a6453e553a552a555d4a198072c3ee3dcb3cee3423171500f87b235d463516004b5545b4d5d8c3127feb4c30897cf7edc1ca1fb6dd95f18ba0d66f07777326c4f04cc87faa6907676768e35d7a74bf2b492d45fa661cfb5d07000f26a7aebfbdbbd5d24b179bd643ad5edfecd1086b04f5ab3cbc5f143435930a7aacdf9dd4bebb6dd475579d7bdda9e9bdfe45954743fcfee846241c4914a12f1ae0472efc58303515868a6e0f8d509e210783da64564e7cb35e46affd791f82b1db7596146851d4a36cd295073473a1d34f21055a4abffea4b5c6ca05b2b67b0ca4aac0410d6882f466f36f86712b5cfc4ffe6917dc6ceb0501c4852ef5004863080fb21d5d05da035735ce593e3efca3aca9165d223b205ae491594b3185fa2c99bdb7946b20cf652a8cf80d697ea56b28504730d270ca8388e11a8d3f913df2756d57412be78217a5bc2894313d77fb64adbd24cbec2771b824308cba07349e576f520d16326631088c0182ea8fe97818d352a640332a9504f3daff292f2c47c14a8e80906ae75e94207c56f556bbdfc0123b3cb17fb8b7b943594cd7547b9eb4930b7671bb9380f9d0fd65a744c7bd925069c0f06d63242be032d3e5b643b591b777989341e40bb3d7576f0a47fc2bdff8fdfa1f237d20bb1f76c090e41fbe0306676a54c3c19222737a50b40f9eaf14f0c76a56c6f31f57342fd2933b333bbbe583d41b4287b70bcee72d253c27266bf4c80b35b70151f54dab474f59fb93cfa7cd3a187d3e5b9501e6b5e31d347129d5ad2ae02df864d3ad696a0f959f862c5ef10a754cceff969b9091dc8f064d7dc6fe4ced88f1f292daee0d1591a510dc1ffa66db111a8cbc1d5e95da0410b5112b4d8fd853209a642f91027b65b336ce4de962f1a588ef6addb6fd7f147b5cc14e327c425a8a9e2c3a21f807dbb5c3473338f02cfe482862225ab0b43037c909395226cf9f019de716dc5a6cb753fe654110177cc63fae4bb7b68671349630969a128c9e3e7ea05ac81b9cf204c2a90b7dcdaca57d07e278588b546a8aa21e03a85dab6743ac17b63ebc8ef1d31a7ee633fd2faa8bec8999c543ad33215c4abf8649ea1287f5d5fdbbcc604ca7ee029bf219206d0a5a6e349a44dfbaf13d3ac4c4f217fa1721f4126f07997c6e29d91bfa26ba9363126f584323da956c81df749566cd776051d0b41bca95a214f21e5d2fe45b42b78c492851342c4c123541c9f26d2ca1fb6c0f2e0558901bc420aa72d8bfa8a097b85b275c2d0a8120c0db97058ecbe3bc3911d0856ae68ead16e0ba289f6e53c462204a44ce53357fd72a70f46804dc5460005c92af14c7e8de9f385b46686925d00a19f899c6ea563f7cc1c7f7505aa75b349216b6efa5ad7c577b152ab2e7758d12d0c72f00f3bde482bb36aa7f2c6e34c135d1a562a8d61956b11f1ecf56fad4a5f8b3a463d3b990acdf5ff4ed8d0db00869dc99296376e6fe02372eed2c0683a9bd551ac6b848d3cdfb99fc2843da2b157dab6ae5c3daaf40312c3f56dbcba944678cbfcb990b0d3ed9e3547d71867279937825c715c8984db50869820fff175dafab48efc1d93b5e03153b1a0244198186d3a8737637b5f4f9873c85a9d046f10104cb3bad50455a8010039fd6a8fc9bf880c63ca010b6ed3a88100408a2bbcfbd7117377584fa84a7b8657ce745c7050b3851e3e4da90a33a7b6b4315e6d11c1dbb288918d8adefba75db1ebb99c03439bb0b152c9d9cfdbabb2ae8f5e396c612590425f4110a4d95bd816d0d6213a94cf2cf36dcb9712bc5f426d77d749696e3909259a2e0af22800335ee5e6898cbccc50e012b37a7f5fdef7771b3ccabfbc010531a5df9a77d8814b3cd1baab6ee71c8e21cdb7ae1ef4bc936a1955bcca36e08ffd57065f8b2e88ec7a6aa87d35f83241ba19eb379e362c7130ef96e001c3ee72558f8721357d40ee28c09f5d515097c0b9597bfdbd7501c4598246cb24e2bdbb36374b3627ab9eb9f369cdbd46960089e3799d7296144a6da9702e91844ef2c6b5b9921f03b72a14597746a836feb7816b94c679357b48c03b834739eef663f54ae062a2c5a95a7980d3e71f5ff21664b445d498310b86a2e8ba673e4f79056c58c45fd79240349870ea52ef5674b7d4f82d31b01b466251be5317f925dee1b5604b6a3d3f2203df9032bed74e32982a55a42717fd77dc66baf142e72b2b4568bf8675aa479bde54fc2290ef14e0276f008c7da512282b2c79b42a8bd87b590c9e5cabffd9d15e638630fca1cf275136ba8bb89cca9c2074e2ea17f3dcc132787ff6b3f50494367b4900ca96669e8d80098dfdf60158f02ec1e929daf826a2432b3de7b8dd7614c4489625f723fe986c1774e23f3a3a6f9427af236103be61fc4373297060354a9145c2d7562abcd14e38124217fa533ec2355868bb8230b2467e89287c5a66cefa6160c4df525b31eb2dad5bc1f15e1d22d31ed8572f703eca1f894a2a40330cc09f534931fdd88568365acfcdab3bc235d8fb150feb2e862b4b517dd9fa97cdb92032af884ad864fff4adf47571e6d9b710ef9fcf9829e521bbe22e0613a5d58d52738e462ac7dbf6ba885f4586f34e8de45b5bfd51397169cf429c217e6d0142fd50d5641fa8a84c7a69f4bebc3814cbdb5d79660f083076d0e895aac5cad07e5ac873a4afa811138b32713355e38bae9685cb895268a4be26e92874ce82a32c007b9498c114b5c311e2ec06ac990a7edd9e52ef2e048e95c31ed36d6dc326e9fed02d595a35001c162eabc8a78da67a80dba2d91a192f27ddbf3378943b426783d5b5ba0c1af16ba0f986e5f15c2a287ca72ce8c11016672378e4826d9018108ca0db1eed30fa2244bcfce03e8aa0b530cee4ce80f09e3b21c979d285d54f1bac1fa44c0da2aff2c012cab2544357083d676c9e7eaeceaedf5650ba1fcc60598bf80effc2af8e9a66907a60129a48be48bab2ddbf303334ba1960f286bb8bbf77364bb271090e6a9700f2b768e1bebf95154afb43005d0897e5a634e0bf18a4fd9934c898a833861bf8009322a1318a6f9cb09ed0f411d19a01ddb8ce333788d02775df697ad8a54aa48e3a9dfaaf1de12a076d131b215320bce2c5d70bfd90aeda3f22177f3a48207cba9d098e3709d316c30a1a8dae7f12ca24af5cdd08f07b4a710978a79a38b5dab534d0846a0350adafaee0ae5d1ca988b2635b062073bfa19f4fe75a7c2edb05b71ebddc243fc0b002dfdd4f2d3d956e2c5c16891be67708250f8b523ed64d64e07425c498857415da277dc0e92d7be88e2419233db8690147befaaf9afb5c3a1741193cef3478634f3d700079ad23b0babb941e5ae71291ecb0b545986a8e8ae70b2d48f163ba8d4636e0f8345abb14daed4e359bdff2459d94d4a80051b68c5a181aba7629949d69cdf27ecaef6849fe1339f72f83fefde3da65abebcb59f94664ab1dc01be32c24c719dbe4a8e8e6c50ca79f3cad6eb78f2715bb689bbc157b9efeecd6d8ee28404f2b48f60b31b6277f67d90c92d147ba72b22ca139b283fd7993e88c9f7646d4c4711d65c021dd4f84b774b16b7fe54571c295726fff958e5efc6684fe121191cd5375ef404daf7224e1e3c62210ed095d14de6b446c4037d4eabd039cc11ae23f28ba791b9581dc74af682b1b5a2acfe7416e2c8a2701cd8080434bb96095e908ce1117bd7340bd84d2314d7bd454823d6e6a23be6a2091f94635d38bb6f7606da05481ba33075c6de07d649d825fda53d990eaf46c86c62f30a63ed8465fe41c43a256e0a8064779e47a130121a29d2b7c8018307fe3aa10ad81b6773eb0dba20a99e0a6e5baeccd1f36dc38522ede96d028457ba8da9e2eee665fd2c2b9b2d22872c3008063495c5d1791d47123f0d9f85ece1104314a492199647c2f82e58a67c4fd3b3b8f3cccacca705cc6eb263e3e4ac2b065b017ec7e679292968752588de4e9922ce15b666af9f733d85134a84d8ebd0f", 0x1000}, {&(0x7f00000014c0)="7cb219ec9a38d3f724ebc35d7e0e90f094b2f3ad7ee633235ae6c3f32ef64bb6adf81a6b7cc909d8b0969f8bd513d9652986a1b70b5bffe5d0624b40f3c22a5f7a61f6710d2bd733608c9ca8", 0x4c}, {&(0x7f0000001540)="7ca882611b4b94db07ebbfde2ace1e137c82317802d8b35d865713c2be66ddfbaadf526d5fa8d98d1ddfcbdd9eb21bbf4860b6d3af8c6571e00d2cf62e3ce13a9f3e2f0869c8092a6090e8a3036e30cdc51915119a97c69864bf8e0582008f83c8ed6489455218604d877a28c47a8dda7b6316d4402571daf0e257c24d365b02458341511c637a125d4b365390573581f4e8e96de653", 0x96}], 0x6, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000180)=0x1000000000) r6 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x240, 0x0) syz_emit_ethernet(0x11, &(0x7f0000000240)="c810a4f3af238ff433767131b88e57c6101dad28ae655ae095b72f1d3a323228c89fb48a2e96e42b42cbdb") 16:00:15 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0xa) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x7, 0x8001}], 0x1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x480, 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000340)) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000003c0)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000380)=0x2) sendto(r2, &(0x7f0000000140)="0dea39e4e6f878c1d3a39a1c0c638e36e5e14195383455b28af788d54b306f771bfbfa69de60bf66a5dffb1320c4bce56145043677f12db1770621e45ff2edf6e4968180dbfb7b1281e220f80cc25a5563a2bee3f30b377496dc81a7378228c3af880ae765bf3662ac45c104b4bd38ea31fdf903a775d505aeacf3223cbc3dee59ad2cfa9f0ece95bc7b1f6f2b0e9df8f9a5bf6b099bb68db300e0a78ae6bc41773439f221a8b990a31cb4a2004187ebab9b5345944f93ab378a2f3f4a6cc5dee281e4ab8fed123594fd98cea10c3166afab8905fd68", 0xd6, 0xe, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:00:15 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = socket$inet6(0x18, 0x4001, 0x400) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x80000001, 0x6}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x481, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) munmap(&(0x7f0000a87000/0x3000)=nil, 0x3000) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="e015f9636b676585fedc65761a2fa639fac050fb882bea5d945c038345c7c63f4de568aa7b2b239e27c03dc396ecf0e39a12f3d8441a91034e83e0e8af4e784fb4985c7333e574029420c0699800e4695d36768d3ba6967aaf1df6a0eb3d4f79faee8656b2f894a3618cb1fc7c912ad1096c80d45460de2ad662c70f066c6370f3cd1a0613f305f7c95b1355b568e416f97512214f141ec5a53982678183675e9e9b853659ab26eb8cd7b9fcf8d6dbd8f60009f103dd71e41543084cf29abebf569e21102ca94dba3cdb40c67dae6f4fc8389f3ed7b64eec9b590febf937df3afce8c524324dd4b43c1b72b467087f2f9b3a6cc608a25b86", 0xf8}, {&(0x7f0000000140)="51951bc703624794efb2025b4bc15255f35a200b9c77eea5eaf71d", 0x1b}, {&(0x7f0000000180)="e41088d1", 0x4}, {&(0x7f00000001c0)}], 0x4, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) mlock(&(0x7f0000761000/0x2000)=nil, 0x2000) 16:00:17 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = kqueue() fsync(r1) kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000040), 0x1000000034, 0x0, 0x80000000000c6c, 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b170 failed: hole in range 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) r3 = semget(0x0, 0x7, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x1]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x6, 0x2, 0x1, 0xf2fd, 0x20, 0x40, 0x1, 0x2, 0x401, 0x6}) 16:00:18 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r2 = shmget(0x3, 0x3000, 0xa, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) pipe2(&(0x7f0000000000), 0x10004) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = fcntl$dupfd(r0, 0xa, r0) read(r0, &(0x7f0000000140)=""/23, 0x17) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0xc) write(r1, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x81) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x9, 0x9, 0x8, 0xb0}, {0xd, 0xcba9, 0x7, 0x3}, {0x20, 0x2, 0x3, 0x8}, {0x8, 0x9, 0xb04, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x4}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x800000206, 0x3, 0xfffffffffffffffe) dup2(r0, r1) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/128, 0x80}, {&(0x7f00000000c0)=""/188, 0xbc}, {&(0x7f0000000180)=""/170, 0xaa}, {&(0x7f0000000240)=""/198, 0xc6}], 0x4, &(0x7f0000000380)=""/8, 0x8}, 0x1) 16:00:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x200000000000018, 0x0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd8b, &(0x7f0000000140)="8a83b2d3f36d79c8e651fab6") 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r4) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r5 = shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000780)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r3 = dup2(r0, r2) ioctl$BIOCFLUSH(r3, 0x20004268) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e6600000000f1ffffffffffffc3dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d2926178ddc400"/127], 0x1c, 0x0}, 0x0) 16:00:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000040)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = semget(0x0, 0x3, 0x0) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000180)=""/221) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) recvfrom(r3, &(0x7f0000000100)=""/118, 0x76, 0x1, 0x0, 0x0) r5 = syz_open_pts() syz_open_pts() close(r1) pipe2(&(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) close(r5) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) dup(r1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x8}], 0xd7f, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x86, 0xf0000003, 0x1, 0x1}, {{r1}, 0xfffffffffffffff9, 0x80, 0x40000042, 0x638, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff8, 0x81, 0x20000008, 0x4, 0x78}], 0x8, &(0x7f0000000100)={0x2, 0x1}) r2 = msgget$private(0x0, 0x80) msgsnd(r2, &(0x7f0000000140)={0x1, "0cb58d85173cb34977d7e2ea4a1c9731290605766b68c22f99751188e00329d7fe4b82e98e5106a0c066c0c6288bce59e05f70b146e7e9752f653c01d8b42c839a85658acb9c9a8b3b08d73853ec8c3442232648e538f4c6775dea3b0fda331534f4304dedc5a9ccdde9c0e77c7cd3e655f1cf54c31bb9006c52efc8f8f7db4b09c0250f313503ebdfa76b5b6af5b5edddd62106b400609bcde9de05f69d4b9a9a10e6c4fa"}, 0xad, 0x800) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="e7a0af1b0a17556e984c062bff67be19843a5ff1d55aaa1ca2beecb80a432664533a267b75e0d454", 0x28}, {&(0x7f0000000100)="9ae2e3435107c1edb697b6e3dd40f816b61fc5cef3ea15e83b4f449ed55a8809ac1b484fb7be78df6f341edfea79bf6c50e45fdea27f8fbc0f208f7c0640969a4b2642b902e80eb431c72b681f8f91c7c547980b1607fb13c31ec6e72aafd1b5f331fa6108204c5f2e76510044548ebb3ba8b1f26c16b4a054260e9363b2579efaefee95968343d0711317203f399ec7d41e47fd3b16563dd0b5b53ec0052cd7a3789c9b7798806f0cc7cd", 0xab}, {&(0x7f00000001c0)="760b3e7a9632f653010a0e912ab9d4f753789b9b699799e6b8ef17f9db78159eaf204c806fe3e3fe673ce56d223f22f2b60acd2985540846936622984f4dbda5fd20b0282e24fc9993a3a28df4a91177a3a872ca58afad9a37ff4a264a6b73ec27fc9290b5795e6667eafb829bdd0983a4f4dd876a17a1888a781118305196eb34f9f0db57108f98045ee052c100962133d9bfea01236710b150c178f5a96bc5d227720ae73aae747e5b4def1e03dfb3", 0xb0}, {&(0x7f0000000280)="8a451472ff1ce2882eb708c8cfbb8743784937155297234219c06d98757e94", 0x1f}], 0x4, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{r1, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r1, 0x11}], 0x1, 0x1ff) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x1, './file0\x00'}) syz_emit_ethernet(0xffffffffffffffcd, &(0x7f0000000300)="65c4c56d2e0aa993c16e8239f7f7310ca206f6ca86ca6e") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000180)=""/223, 0xdf) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x5, 0xfffffffffffffffe}, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)="8f7edaff09b16624acbadcec3bb89a9340297c3c7117e994f9cbdc8f21546450a3115c31199caa1254aeb315566829344e1174ab91aaf3fd016517ca5117f4ca1efc6dab6dbfe1b68af85ae163f0e54993bb8b47917654db40e668eec7eb9d6b313652cf05bd2684695bc316bad6acacaccf12bd7cfc0676c82d389b8e3a18c2fac3e879b357c8256724e0cafdf8570926974ca6f34011dd4f25b8915a6dcdffe33640aab2d6cf7dce268cb8ef2b6276e638f97506adf797a579da638aff7c44497f906d16cfb47b3b68a27acdc5c15ce1b5d0e97b774b0ca372fae0df938bf2a01b8a07e0ab99d067de73f77c272f3233ee29d30b4ee9f57ec390366766", 0xfe}, {&(0x7f00000001c0)="e6757ec98d0986d0d6356f0c4d50f70833c4769db55e6ed125b48c5aaf1386c90aca845aba6460436e02b703ec7f3191de7d3ea893801eefd5b1ab44ba7595da148101076bf6b6ba7bf8a35e03e41f4f2aacfe06f6f3ad", 0x57}], 0x2, &(0x7f0000000280)}, 0x401) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x2}, 0x8) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:19 executing program 1: syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x6, 0x2, 0x400, 0x40, "8e3ce5ac92fa04358f1487b2b5f0564a9742702b", 0x3, 0x100000000}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x190) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r2, &(0x7f00000000c0)='./bus\x00', r3, r4, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xd0) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) mlockall(0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x2000100000000}) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2f, 0x7, 0xffffffff, 0xffffffffffff8001, "67a38cc800f68d31075860f8abe658e2cf792090", 0x443f, 0x4c0}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x8, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x2) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) chroot(&(0x7f0000000000)='./file0\x00') recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0xc3d, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x53a}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0xfffffffffffff800}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1000000000000084}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b9") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x22, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20440, 0x12) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="b2ca6433abd9f3c7829200009380c68f4fda78796c6530000000"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/83}, &(0x7f0000000000)=0x55) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:20 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='wr') 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000100000009, &(0x7f0000000040)="ebff125c00000008", 0x15) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = getppid() r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) 16:00:20 executing program 0: semget$private(0x0, 0x7, 0x88) r0 = open(&(0x7f0000001540)='./file0\x00', 0x1000000000020080, 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r1 = socket(0x10, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x7, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r2) r4 = dup(r0) r5 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSBRK(r2, 0x2000747b) recvmsg(r4, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001400)={0x0, 0x80000000000000, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0x0, 0xfffffffffffffffc}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x1, 0x6, 0x400000000000008b) bind$unix(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="00be369b228bb229d8b5bae5487b002e2f66696c6530002eea63405f528d40758e45ead464e4984b94f2cdc79bb6585bac2d5519a2d550049ed32f376a82e82dc3f641b87d357eb7423d9bc679daa3858c77ad12ae9fd04f194b621f6ce9446eba32a10a040000619d6f1fdf9e48d920d037322f8fe0ad93194f5c602b169e5a9e674700c7ced77a5e94161891f2bff31c449da8f2bb1e569d8a1854676a9da741644a7f776e60e0bf3b2dc7c3590ddcdabdaa6b51618b8b9322dcc01442d222b014787966c10b4e1b56f36e1558ed4037ecb6c25c28a34f815bab047044ab01965643fef79d6eb3d67cb30efb9e69cc568761a3ba582955ef21b4af30b44cc78c470a6060641ca05d817442e9d70962e4c919a43c2aaf7c41cc2602e43df86bdc234d41d8164304b9764b7859288b563fe25a4a48bd927641072d6f3df912eaee130ad784ccdf35fcb962b4d449e93c9e189ba59ef9f3a552957eeb4d59e7f8f153371daf383085b3812ff1398154a3468efe585732c26cb782c6c76c7c5f9771a23416867018545cac09abbfc6360170db8748cbc7cca35146453ce1cd5c948c21cbb16adaa668000000000000000000000000000000d877e306c46beae6e4c7219fc77d302fb2826075cc0a76f691e933cf3662112082249f0c76b4e8b1e278c2d3ecf024ace1c37255f30dc48e8b7d08b9a43c262c25861a2d1ef0e4b313e7821b2c06c01293d5256c17e3df5e096f356800daebf3962564eacc54a6abda7601a4151db52d3aa9e92fe57e14ae44fa603287d0730e199d302c2ce0e8dcde2931c334c90b3eee2d30b07e6d7467363a02cb26d49ff5bd1691592f8167d7efe73b3e854ecb0d164f12e781"], 0x1) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r1) r7 = socket(0x18, 0x1, 0x0) r8 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f0000ffc000/0x4000)=nil) shmat(r8, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r7, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:20 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x6}) 16:00:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) flock(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0509696c653000"], 0x10) write(r0, &(0x7f0000000040)="2c6fa59ff1a5a51bbf06ded5", 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) socket(0x30, 0x3, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x98a, 0xffffffffffffff37, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x1, 0x5, 0xa2ce}, 0x2, 0x0, 0x20}) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) 16:00:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b55779bbf8cbffcd7bd9401879d6c7bb455a6456022e71a4ef4107bad9bb66fb8cb87b661af2cf3ddd6700a307c66ccc7b8baf75c003e9409dcde1f715562ddd47f2519afb3cf92f8322de0109466af64321dc6c312290f1204c56f704e4da07", 0x60}, {&(0x7f00000001c0)="e0b99afd785cbb868bff2f4591859e55e8dfbc57daf83d368c0557d8719864c2c3e58a62aaf61a051eabd2623c69c9d52d6533d1f8fd05146bed37b75cf46f710d9774c054524f569b66ee1462af0aa637fec44269a0830e4b9e8cb08b2dcddea09d67f5f08adac7b764956453dcb95e815f2e38296042be7c6889fe1856cac27a8beeed6c6d9a9cb26893c8d9c66516f8d896f908769c05b4009482ec084ec3d4affb9b59819fcb919e1300f85081cf4c0fd02e32cf1b24df0df38b88091d4436d98ad0e7b29ba35f", 0xc9}], 0x2, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x5, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffff00000000, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$unix(r0, &(0x7f00000000c0)="6d56980945f0490c7e6b9e7376588f29754931654c4ae25bbd535787e0683b7fcb6dc947c23c95498e456e01868816b590861f120ced237ff39f60bd846f8a5b1a59396896421c2b7f64662dc66120e3521767a338", 0x55, 0x40c, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) chflags(&(0x7f0000000140)='./file0/file0\x00', 0x10000) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) 16:00:21 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) mlock(&(0x7f0000002000/0x10000)=nil, 0x10000) kqueue() semget(0x3, 0x1, 0x20) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) mknod(&(0x7f0000000040)='./file0\x00', 0x6008, 0x9ec) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)="af9d450ef2cef87a23661ccbaae9b69b5cb208ffdfc7584091df628c0ce2a62648d70d", 0x23}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x6c05) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00000180000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 16:00:21 executing program 1: close(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x110, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x3) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r2) read(r1, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="ab8f66e2c2a1a1e8fd7e6b7d04", 0xd}], 0x1, 0x0, 0x2a) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000100)="ba2f046fc9b483727d35683acb6b7145395cf97e9f0e7df95a42ae0039604d5cd0975057534130a90f6b88130f7fffdf506c03d15a6696121f384ab51df0", 0x3e}, {&(0x7f00000002c0)="87ae857ec2ba02bd49e532872194b87b986c7d9a225d2e3ace1ba276c46b35378f38f349d1e3598b36d40952fabd6aba5e65a274474ac097162605322a7a88b33af59136654385b2", 0x48}, {&(0x7f0000000340)="37aa4c19cc52affa8836102e374fb95fb2e83c2506e6ab5b60931c6968dd504f0f5e3d93315044b393df024213b58669d27713c11c822f96527487a279660403e50250d605bcfa5ba0acf4c240215ceba3b012cfc2145b23a62a7b538d7c066c95b5adab199b2c72d0af1a0fdc482b00c791f29b122fae90676a0fac8ee480fa1fe60fcb84e2489a890db701a1cf3444e2c6b4036eadeaddd30d651603a033f80db7cbeccf47f0df80c88a610e5cb66b6ecdd25666", 0xb5}, {&(0x7f0000000140)="5126d35f5ae274e0feac3569bfcf10c53a0e48da15ca3708b17ac1f575ff07f7d9b57b9797d11037cef528d163fdf058d69be94afdc33e3d6367696fd38e41", 0x3f}], 0x4) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x84}, {0x16}]}) r1 = semget$private(0x0, 0x3, 0x59c) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x401, 0x1, 0x8001]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000300)="8d4c2f2ca3cde79ccd7e5513ea9acea94031b77a3261b9bf2beed6e3088d5141c2d6dbc176328b51f3b378e5fb98e505d34705d5f391960d06d755114853cab4675bcdd360ba2ce655ba460f84deb015ef94abb33cce253b165ad42e52206268c75b3695d347ef1e", 0x68}, {&(0x7f0000000280)="56bcf01ad48c1f68c0f748da9ed57ca75e45b63e7264d362b4cf9aebc07bd12ddad2be729fc61cda07335f0e2325ce810614a63202d1225d081b", 0x3a}, {&(0x7f0000000380)="bdb7a4778a4b59d73e4aefbeba3370025ab177e5f79a635f68d7aa4a90d4ca995ee96d287127340761bec7f7e9f26665d690d761695b7eccfafb2e2779ce00ffdfd13a95c1f50771c7b5e46491729cd6026b35c52e84dc8b79", 0x59}, {&(0x7f0000000400)="8ac2933a8264fe8e5383830b3cb50d726c1aec9e7b549ddf785a960d06ae425a1d6a41b621f61fb1aa2f62284cb1de0fe45400633abe179be6a005f36d53ec984585d4d65152f555fd37686a281b92478979baf21347a3e655d59e515b576da9ae43c3635422123e53cdada5a740091c4c43db3529cb195ed3b748a06642ad6315c7f886a2e762227da84d8df1386279bdc78bc496efcda926ae07e39de1dad103682dae02a656f24eb309598d12bcdc75a7a4fe7fe9b967b54a7734df7e037056c540e00ee80405ef52e1e695ac5528c79799e8c5e92abf602200e08c43f49b64febe0ec9ebbac6c9e09494a2045f019bbc15a7e2bc132c1ed9b1dc", 0xfc}, {&(0x7f0000000580)="21195ae884c53253a8ff2d0f603e68d3921ce7077d9cf481df1a5c27275428edd982bb506e18b3186a2895d0fe2cae873a17057072de22fc505baa72f4472847a8bca25f56e54ed11f80f529b03225d407c9de40cdc703b9b3bcb3a0f5b75847361470158771695b8d80247fdf8213d19f0a6803ef512a061bcca50f707b8202", 0x80}, {&(0x7f0000000600)="94cfe8a2b115f7b9bc1ce76b17a0f5acd5ff5df8f8aa76485db4e8bf0cc233e9aee17fddff5288d6c4f7774894179f28a34309d6d4a812b01cd1b4c3a8902365c5d045ba3f7657cf1e0354473ffbb93064155db6464abc2dc446baf76025c3b35714baf2c4fc7dd2c1c6fd674b28fb7321e4dd4bf1cf6dfbe365b7ff0c7ad0fd16d35f87339d7878b0f027d1043a55895c42363c184a43638c7738e9b36366e7816666091cf3074f6389e61c1fd6cce82127fef01482c6a761caf95bd6010917054f4318b7be46631b3aaa2b8cd81a587961c11b14ffa35c", 0xd8}, {&(0x7f0000000700)="f4225eca5d19c331c5910c373fbfdcaac4cbb450010e91dc0e48d3e71732858dc46dee094c1f24e570dcb04a2fce5c225a91e6d34e3bce8dff3d97b5fdac2a6fd4045c26c9822651534df6e2deb285cf7b06963beddbc22922c454272727204ee4f1435b628cf8661c152876c056c311bddff4d4ff9aef9c5e18122ea06f854501ab55c3b2b706fdbfd8c4f209bbb67f1c701ded4f78ee04879ceaab85b55ea7d8384e902822248a333d3f837654707874dc822275fb95bc18eee8e8efac8f6f2a425bff95696b2b3a42079d244921238e127afa00cf464f91c97c150730f0ccdab884d48af7ea", 0xe7}], 0x7) getrusage(0x0, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x81, 0x5, 0x80000001}, {0x4, 0x5, 0xff, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x1) fcntl$dupfd(r0, 0xa, r0) 16:00:22 executing program 0: socketpair(0x10, 0x4003, 0x4, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000180)=""/179, 0xb3}, {&(0x7f0000000080)=""/11, 0xb}, {&(0x7f0000000100)=""/62, 0x3e}, {&(0x7f0000000380)=""/218, 0xda}, {&(0x7f0000000240)=""/179, 0xb3}, {&(0x7f0000000480)=""/105, 0x69}, {&(0x7f0000000500)=""/20, 0x14}, {&(0x7f0000000540)=""/158, 0x9e}, {&(0x7f0000000600)=""/161, 0xa1}, {&(0x7f00000006c0)=""/68, 0x44}], 0xa, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20000000015}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: pledge(0x0, &(0x7f00000000c0)='\x1a0b\x00\x00u\x05\x00\x84\xb0Dy\xa7\x06\xaas\x1f\x84\xfc\xab^Q\xdd\"l7\xe2\xcd\x85\xde\xa4\a\x9c0s\xcc\x03\xda$\xc0p|-\xa6<\xf0\xd7w4l+\xfa_\xdcP\xf0\x9fG\t4 \x04\x00\xe7\xe8FAP\xfc\x8fF\xb7\x06\xf3\x00\xd6\xaf&\xfb\x8cd\xab\xc7!r') r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x400, 0x0) fcntl$getflags(r0, 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x0, 0x4, 0x3f, 0xff, 0x3}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x5) pledge(0x0, &(0x7f0000000040)='vmm\x00') utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x5, 0x400}, {0x0, 0xc4}}) 16:00:22 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffee70077788900000000000000005b9d071b542a538706000000b81800000029000000310000000000000000000000c2"], 0x38}, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), &(0x7f0000000240)=0x4) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) sendmsg(r1, &(0x7f0000000000)={0x0, 0xffffffffffffff58, 0x0, 0x326, 0x0}, 0x0) 16:00:22 executing program 0: munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(0x0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) shmat(0x0, &(0x7f0000e2a000/0x3000)=nil, 0x1000) ioctl$BIOCFLUSH(r1, 0x20004268) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) shmat(0x0, &(0x7f0000e80000/0x2000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r2 = shmat(0x0, &(0x7f0000f27000/0x3000)=nil, 0x0) shmdt(r2) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14, 0xed7}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x802, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x7, 0x7fffffff, 0xe991}, 0x401, 0x1b, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = dup2(r1, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x6f73, 0x9, 0x7fffffff, 0x20, "addf88749a8e8d7130ed5eec458f6b2f0ffcda82", 0x1f, 0x3f}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) geteuid() getsockopt$inet_opts(r0, 0x0, 0x800000000000001, &(0x7f0000000000)=""/220, &(0x7f0000000100)=0xdc) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) 16:00:22 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x9, 0x7f, 0x3ff, 0xdc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/bpf\x00', 0x8000000000008, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:22 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = shmget(0x3, 0x4000, 0x104, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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, &(0x7f0000000440)='./file1\x00') symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000040)='./file1/file0\x00') 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000280)="1f6345cc2003a7a9db2013c37d4c091ddac4a0c920e244fd5aa8771d45e8b1ffcde987c870b85548512f4f4394361fb329bae3009d78fc22d79630d68dcc1d18bb777049e467e580c9b0623064019f6ed3e15fc8e730bf239543c2e6c927262ea83c4c51b36b6db1750d3edf02630822415993d50c246854546cf1451a8eb9adeab116b1c3a9726edd3107bb6bb6c618a2baeea06bcba31b1d0901f0bd0b6f5add9f5f3f917832775d12cae9f5023eac27e5baf21c3b67fc02d918268eb9ca4655a55933e75d7d997969306c52b577b889", 0xd1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x800002c}, {0x4000000006, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x3ff) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x266}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/150, 0x96, 0x802, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) fcntl$setflags(r0, 0x2, 0xffffffffffffffff) write(r0, &(0x7f0000000180)='oL', 0x2) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="8a37a193fa8226d825744398e7cad008b9a3f422e051833a44", 0x19}], 0x1) write(r0, &(0x7f0000000100)="e008dc6c6d62279d2738382d57c259040e7be8497858d04333", 0x19) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_index}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x62, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x5, './file0/file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc0, 0x0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x591, 0x0) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000240)={0x7, 0x2, 0x11}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0b51605f1274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb54f131a9cfbc81025fe408469f1b22315fcdaeedaca0ccfd7a5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791eacb089297e9b8532077b4afab1c7a4435436be8f5ecf0e1000000000000", 0xc8) poll(&(0x7f0000000100)=[{r2, 0x4}], 0x1, 0x0) write(r2, &(0x7f0000000080)="b6422f46fb583abf3528b1c9ab8822e1efc32bd49041f45cd934c9935d6d", 0x1e) 16:00:23 executing program 1: mlock(&(0x7f0000000000/0x400000)=nil, 0x400000) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) fchmod(r0, 0xa0) 16:00:23 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlockall(0x4) r0 = socket$unix(0x1, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) shmget$private(0x0, 0x1000, 0x209, &(0x7f0000ffe000/0x1000)=nil) 16:00:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c7b0000003b38ff75e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xfffffffffffffffe) pipe(&(0x7f0000000080)) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x111) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f00000003c0)="2078f7b67832dc06b72c6dc8e35f1de2d3bce85f98c5f5d237b4676c027f469b61d0a092825914cd2a9d9f3a6501b1e1aff4818b50280f205c4644eba9187a4f134e192280e94045fd5c31e5066498bcd4da09bb47a0cd784c6e46d6b1b248ccb72161634c85fdae88863c2cbb6ef95680bd14fd89d37fc46bc276c2fbd10bdec7ba18d0ee3603f377fd5d71d4b43e4e598bfd3661307dd5e70064f724ddf72dc3304e5d0004f2bb9344816816c0eb782c8538143d8652bfcfa8724f6c8d8a4161c2b88a3e75afb79d75ed45a53a1243753243a2e2f51b8c26e238d47a0e3dfeff6f44e0c7b4cc4c23b9858a056fdafeac0000000000000017194bc3d97882e58073d8b60dad1b903b999b9ca5c8f860a534bd79b9555f0a2525bb903dd795adb18d2fe75613c7b2ad3a2bc71d5741d258dec1697d01d5e67988d7357c23ee5034858733ccbf3a1c5609dd158e093a249831ca2d5a484b2026b798b05158", 0x15e) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x54}, {0x40016}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x281, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = getpgrp() setpgid(r0, r1) r2 = getppid() setpgid(0x0, r2) r3 = socket$inet(0x2, 0x2, 0x101) getsockname(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) setpgid(r2, 0x0) getpgrp() r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r4, &(0x7f00000000c0)="310f200d762b52f785a2c284c9bb248e817247969737fefcda0a5fed2fc3455a0b1938111593b7aa03415285b0ca1efc609c942f2d82ec70a35311231a0b9e2ad8605c13886d06f9e4af1c150cabba377c155746e4d7a5ab570d1286c2fe6ab9efea5a677374c3ef1892d30cd103", 0x6e, 0x2, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) fcntl$setown(r4, 0x6, r2) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x8000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x100000004}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0x800) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x68) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) 16:00:24 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x120, 0xd2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) close(r2) 16:00:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20020, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="aa0490a245dbe2500629557d4cd9f4e019dbcb44bc018a191c917ba5d0fd5db5a70113699efdea96fc2b6c135c79fb440afdfa0872c44de68adbc33259f9adf62530d7ac082788ed826ad2a458d75b8a72fe28253818c9bf2cc73b356fe51aae62ef58ea3253854c841fe6309dcbd83627009dcf8ba70315d3977d48c3a604ba95444ca111a7ecee2ace1612", 0x8c) r1 = socket$inet(0x2, 0x5, 0x5) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xa, 0x0, 0x0) pwrite(r1, &(0x7f0000000140)="4c8b03d2a7b455823b63d54ae3caf4fff2357ff4f5253d88dfb8c03897a9d439d4682d5b", 0x24, 0x0, 0x0) dup(r1) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10001, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x80, 0x2) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) fchownat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x2) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000040}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = getgid() setgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x8, 0x8, 0x80000001, "6b1ca149496de7f68cf09911142b6bb63a1dceef", 0x5c58, 0xffffffffffff0520}) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000200)='./file0\x00', 0x60e, 0x0) listen(r3, 0xffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r7, r8) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r9 = semget$private(0x0, 0x0, 0xfffffffffffffffe) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1000, 0x8f, 0x25e1, 0x1, 0x2, 0x8, 0x405}) writev(r10, &(0x7f00000009c0), 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r12 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000080)=0x5) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5c8efce91969984ff5d5b58b3e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef116a5d4746a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x4) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:24 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) sendsyslog(&(0x7f0000000200)="90bad0503e211ce33a1b669842668c39e428c0b4d1678d6b51c394658a440c5673ab50d01bccfe8ca0b7f760108c38be95a0c62d5b7cdc15f561420eb33b010b56545ea9f80fc76db86b716de2e8f30d93a3d2ad53f0a3c7ff067e40666e9106eee1ffb537aa4eb0a71d06ccc875ca6902b3b8d7b2b8b46c8dcc5dd8c6dd08bbf9264608b335c291c5e19f41fa193b80430e4e1454477ec98269ceec16f0bbe04f1e757c131bc5062c6dc50c07e17289d4614234d02e922d189ac669c75f8641d22b8253955af563f5ed322edc4ccea9a8450f9edeb1b5be783fd40ddde3794d8484b550d953ee42f5c9b9a5d35baae86fb4a281bd6802ffa0b345db1f39d717106571bc821e48c94421ffc18e388e8d6053ec2949eb17411412c86ec0cb540ea3b7cc188b2cf100697ae8cc7e5304381dafe1c0b6357a617cf9a129b496d9bddd7bd163f834b304159231ceb5b650d4a2d39d2150fcca5cb2050c8315cfd71edbaab5a3e26b7df01ecdf6768c476e08eb42abc52b54423415363142a75f7a76d8f742a2d6178ed8b919cf30807b328af65cfc91ec7d2ac184fa6194371f56c460fccf86abfe1bb79eeb9629631aa19e02b5fd0e2da0dcf40fcdd679c79146c1c5ddbd46d1665bacafcf4f117511b0fccb78870baccc21550b1bcd6dcfad9b621a3109baf4e95ea9ddf193656c4b98d525b1a6a5160461ddc5e99a46ec3a314d52de4e000df136ee75e3e06f01e310624988d75b9722c4fd6b293b1083885679aa97114b535d60c773dd14c99707268346a7b72b26b546ef75524cb95c4a303d35ce6feb0d0dd41a3eb91af06acf7bd21a3c84f467b87bdafa645c1c76b93be08e7223dc436de00478189e4feaa108bc469c5e870a70d6cfb3b23381bb989de1b33b13c6912ae1e3eb0c9742cfe01d10179e259e1fb32c833afb28826b818689df5405f4a0b3eae32df568447c2b2ce96833a923764ec61bbe1d2cfd98f5209080026a34b97c51831116999fef92fb48757eb56fff85d3e9780da815ef7ecca92312813b416e5ee737ab5dc7860b2edf7168455e0172b3e012acdda956272be8f39a2ebac1dc0b8d4a8af6a2275ec306af95131e2e9f1e4e883c4da7cf8725e28eccdb6db58c86b9eb9d58175c5231ffbeb936f0fc091cd80648ebf2ac1055ab07fcf8917e14f83bb92ef71f140633a0f2d7502d54100c75cd83943a2942e78c378bf90613b082c0fcfa25eb5504469b347b9c6dc85baef41740875e1a3eb0ac7313b4eab4fc703f499b7fb1d4c0d1bb9194fcc9fc0c8b5ddc8c364bd8a89dfa8be9021dd2d2b742166bc9de39bb55295c7d7656f16b109ce839797d13544908941dd68b8ef43fe4e9b593b94406fd0cd32bc79589fbb066b9435941fe6908d340b7208b878d5e8c03483d28902209c3051fa36eb86b30e2e2993f95e6dccf8fdb40eff15d1d2951cca9d541c4f7c62e9df1a95b5a9dd11b5a2104bd346e1f89e36cdbe5858a4bce1ed74dc3b98083f15b15d88739d7e292d5b80b27c5f8b44c31c8742ad95bb2f9ca9aad573d45e67b5caea20e95dff1bd255475e3594654867f40d85d1e8aff8159adf3951d39a431140fe69029d7adede9370aa873ac7ef13345c6f0ca282222d22b091e6641c1f6542b3eda9ffaece5919654dcfc05fd068a00800ad7d026c917f77da01a547ab8370fdd69d64eadb2a673884097759ce39c8059bac3d17088b58689631e1c1090a4f2a5e0fb65c3f2971c364f51e2e7b148e6f259bf6bdf9b73508528211c7a207165553f3eb41199882bcba8a917abe9180b144322a34e5dd84addbcc013c637c28564663f2338e86ef8a76e36e5874630082662d7ab20e331f3c1f3502fb7940798dcda6b5874c4dbc6ed3d41852aa603dd5019f698be193d337f9132f3d725b57726769c8c3cc5a5a743047f682dd9158a6863eba06d3c481bf69d411d4c041b925f06fc3dd887bda755c31d431c32fef07c9c1cb091988b424f67faa5ab3dab6935c3f9e601296abd1db62fbcecc8f34cbcbcef9735a51489b569e22fa5f0ddda2dd41ae446f34dab31a6e202e1b2443016f01a580eaaadcc5edd44de11d15e38ed221572c687c93ce5a3a1cfc984a459dc59dd6ca40d8e16ce0b0f239e794644b0ee664bc9bb28a99b5dd1bf16050973832712f6f62705520a0464fe4108668e6206af3240369751c8f1100a1b5a559811f35a7f07229e02b1ec7434f15b72f79eb05e8712da268a35c05d5902f74c28246368cae4770c19ef7e5f4a4930c6a64b0984267ba0b27cc8656e0282b266a5688493c6de086f7be908fb4596cbcbbfe6c201bcbbc75d4cd92b0c61a73071f677e490480bf65f0b6a0e43a1347848d678b673fe4267509769145faff2dd061f940f1eace0cbc318155bfb15374977955b529ce0555af98a6d0faf37b52431b5374b5f1a66a0a140414fe08634f5c12bc140c8c746f8e1b774d289c3d045162529b84a379598b3d35a4ce563c51db0e2347c53c95136a3e2f2ca110d292879c64e87bf8c14e0b2a549b6b24c784d14e7dd5a76bfa99d9b8d92a17a01e2dd88c04826d71fbbf5bd20b4e70d219ac04dfa790d581e719f3ed45103ce5ce5394164515d1b3d22852aabb357dcd779735da168621779636ca3d7c198960b33613cdbea6eacd28453eb8f39897935394437ca0ba8a7ccaf4d0017e91fed838cc7d3f122bd6e229fedbb1e40295ac3f5aec94dd1e33c050de7bd4d49ab946d47375599ef6e4f32187f9ad0289c0836d4a7542d95319c5a728573071c94c329ef4dd4dff947f2091c9d76f027ae2cfb3bd0b790bc348938a22348f6035e92fdb932e63ec7ddf05a60d23a311e6f7835017baf4ce9229e4b610056d1898a08d12cb96a6c9f2314886f66c0594bd5f9b7fd0702a79b686b0680628be44b2cb993febc7e2bd7f7b2846a5669fa6bd7808bd2401676e25e999da68531a3c456b6d7a63e1a2a535679fd2cffb60ce060266dd52b7df152b7a9e5f94b2fc6098416f2dd83e7e1c97a590ea169bfaddc2697d71399f09fe199a1ec091ba5b3804993958f8fdd49bd6627afef4d50b1035d53dedefebe71a2804481fcc678f0de9e825cbb41d6edb039ad217c1a00accca8f6dd9d0edea1a27394cad2cafc6336979e8be93a4cbdb129f77b63e1005c0f18da5af4ba0cbaa2fb03aed17ae94f1b3310d32cacc72f754d7d942f012fb20547ffc77501085ef43bdc32c1b169a4467d1e6a13079b435b07ce7e1724196b2c859f3f1ba34fc5be3b0369e369f02d68fb0dafdc2ebd3af3fb82d1a622a2cd332cb2ed89c0e73f6ba0bff97c4c0edeccf59a50d0e9663f2e2c962e365a588cefa9ba7bf456214ea6a720cb33d0e2a8d7f26d4f954ef2cb791244bec5abf0797dbbd18f40f16ac53b3f3a02ac3cf7514f562779b49c5a38c5b9b85ce2c73c5a9a8e6b2e55dd8956561585994e2d22a1b4d1b93818206210cfbdbe670727712b48bb75fcd019e33e50c8b3118e20f2c24562b4293ed9eac80f4f46181ebd5a36ecafccd8d02105586558f6a7c863f8ea7bfd9c6621c7ac2e77111da39c8c982a7975f70582f5fa9912b1528a7bec4f785e99b447ffcb9bf8cc436df4b25c8192404eb4f31268343074f86241048a2b3500f0ae8e8cef83490db1452006595918dc95f7498093be796f7c3324f5ee19a62bc5296c206ffeaf1d5cfa1fcbb77d2c4e452b9ccc7f354f61cd78f72e8c2be216f77be6355ec2c071ba308f31f42a2e7ed0a96b5698f68e34e518c520518f3ca5364fcf4bbe1d42bceec4a45916366228d0e2f9bacb133c975f565fe2136a00b05065116d7007ddadcf12b299043a0202db3f8f649612b5c878a3b7b236ed7ab05ead537fb8faadb9a9d7547a4dcecee8dc3ac7c32e78cb62b13c5034c371db8080445c67ad6ac3be8d07e5f41915fc48cfdc7a64e0384faebc92196a147d77c8fcd2b24759e3abd3bfd3cfa57c991b2154775255dd6d3d6c610e3fbfafbfb729dfda9d2e5e25e55a6c73c52205e63b4eda4ba34998aa25441060169af0a9754cec6923f648c333c6ed10622625a11eee2a8d9f6e28cef3eafa8fbbd1345bc3aa6daf3ea367c39157304c8f1b47f85767b6369789842481fc752413f8222192298b80869913d2e989b7b6bee7c31ec3685824d89033fe89e37ce740f067f50358c320b3e2200a41692d8e8db93aa059aa6acc5a678ebead84cd9a46827bad11f5702ad4de57628bc80c366863a2af6a3681eded44ea7d36ecf3ac8390719f1d251056ef641d673e841a0d1e17701d0b6aebae9a39f004c0d84426551316bacace0208f49ac7f1070c6d239941db3fc5323ef8a3cb2b98337386d061ef973ede7ed57db62c40a67d8cb37a2cfd1ae5ac67f5b7aabe33b68b3e51133c291bef6238ea406d6af6c6213761b4fca3331a23eb43f2ec18f0e1d5e519788c4f769effb8a2718c6a09219a3657ef421852c69c125e60c2a7d8983889ba715019477df8481644c3870dcd313242962a6d523bfd2720d5001a588c4265bcdcacad006a4a8891c444488ee31be5dd9cb3f76d9343488360ec3318706c0fe124bd1ae51cb751265101b92a4f3068b45dcc3aada92be29edb816cd4e59670e0d257baf3de55a1855139ac622d3a25b1980599c6d4c8ed080910ba7759fe9ddb7af0328271ce5bd0fc1b0a40ceb190ebf6bf5a4e19bda50d916c8aad7db980b025d5d02f56ef24e091785bc6d851dd4adb4bafbd6627bbb89d40e5a50b082ec903aeef6ef5652cac511e5828f67518453708553e1737311465a54ea34575ddc97b1e1120abe21fbdf53945fc9bb595b8e81d08e891bf532ff5c769d8468dfb4597aef1d70af07becfb8f20ccbef2a4fc8094550082ccd293b98e5b313212429358311a17c787ea9143cb49dd8c532f761f03d14e1e58741631326c1681cd1575996de853313eb0f8c20454f6a9c79c5b713f05123c846d87bdda86deab4ba58cc855ef5c3fd3b7632474943fbd6e4e279fb91ad8b646adc55ee16daaeb10b60df1886c8ec92c8c0ebbec31c4b9c22b2b69342ad2dc1b39282a64a9c9ee537e2a32793b075f0e2dcfe16fc3ec3845c6b7188878809a8d7012ced663d8fcc54589ce6bbc4edb8b3711a7025e4de390233ce71b1e0d7a6051da478b0f5ce8cfb93f9b4a1f1008e53a3a08006c3fab52e30163bdfa50e6de211860c165de2f0f3c661ad8b447c71095d1e621070f55d340757195c8d78372e63397b9c3d757fc44b839a9b04563bbb61300248422536a73f790fb64353ab3cadc7d5cbb2bb3716da7026e796f4dd7fbe6a29b3c8eb1b82504b7b1c0afef449c11ba69dcec2e33810eac8a87820b859bb24a44e85410de8d3bb735a82a5a67f38c643ecd2181222b2bd34cba84223fd87209a77050c6d1ed53c0e9f600d212b0ecfbef05a130c8a450e88319478a2d428a2ae48ff8f95707dbf76d26e53342ad08514e43a983a926980ed27c56d53b12c24b7b3890132176de8e68329016c99441216179b74c816c9d2c1a9d90dbd6304ef552cbde0d78bbb0fef59939cdaef2cba793adeaf92c0208d633ec50400abeb291bc873d300c5917b1ca961a6e82c83212cbc61318839c44246103be3db01e3752efe1b94c70417bc08ee7c87d95cf1bb84ec8ca983033ef15a11c10185a70c015c25856e0492a55c40b570b2fa107f0ad0b74821bacfdbcb3a989ca9f6b3097a0da369adfd33001a2028b0a4fde185540a6751a665272e66cd24d70b144f83757ad1c59", 0x1000, 0x20) recvfrom$inet(r1, &(0x7f0000001200)=""/230, 0xe6, 0x2, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) r2 = dup(r0) shmget$private(0x0, 0xb000, 0x58, &(0x7f0000ff5000/0xb000)=nil) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000001300)=0x1) socketpair(0x1, 0x8005, 0x1c68000000000, &(0x7f0000001340)) ioctl$WSKBDIO_SETMODE(r2, 0x400c570a, &(0x7f0000000000)) 16:00:24 executing program 0: setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000020) 16:00:24 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x2, 0x2}, 0xc) r1 = socket(0xffffffffffffffff, 0x3, 0x7fff) listen(r1, 0x0) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000013d, &(0x7f00000007c0)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x5, 0x8001, 0xc31}, {0x5, 0x3, 0xf14d, 0x3}, {0x80, 0x6, 0x3}]}) 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x1, 0x100000000}, &(0x7f0000000040)) 16:00:24 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x202) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000680)={0x34, 0x7, 0x5, {[0x0, 0x4, 0x5, 0x576abcd3, 0x7, 0xffffffff80000001, 0xa6, 0x7fff, 0x2, 0x4, 0x7bac, 0xffffffffffff56ec, 0x401, 0x6, 0x9, 0x3, 0x6, 0x81], [0xd565, 0x7, 0x40, 0xda, 0x4, 0x7, 0x8, 0x7ff, 0x3ff, 0x8000], [0xffffffff, 0x6, 0x9, 0x7, 0x10001, 0x80000000, 0x7f], [0x8, 0x3, 0x5, 0x7, 0xff, 0x80], [{0x97f, 0x0, 0xffffffffffffffe1, 0x101}, {0x1555, 0x3, 0x5d, 0x100000001}, {0x9, 0x87, 0xffffffff, 0x1f}, {0x926, 0xffffffffffff8001, 0x80000000, 0x3ff}, {0x5, 0xe2b, 0x2, 0x6}, {0x9, 0x8, 0x0, 0x3f}, {0x0, 0x6, 0x7f, 0x53c4859d}, {0xfffffffffffff000, 0x3f, 0xffffffffffffee25, 0x6}], {0x40, 0xbca, 0x1000, 0x6}, {0x0, 0x645d, 0x9, 0xbeb8}}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="cea536044f8aed0e0e63db59e26bf36a692843f12c13c6cc3d0abc82c2c4dae766eb744be02c8d580b73e2aa21a35f6b4d88c1d74cd2f475242d52d3fdb79fed28ebd8cc9c55bf0e40927922f0bfad7a462fbcaeae8931deb6ecce0c2baf20a089de70161b89c396544432243b2f369e59a833f660caf18e634aa4cc6bc4a8420e5deeecaf9bee97b470cd9b66ee5f30697a1efa1c1e8c6efbf6da92bd", 0x9d}, {&(0x7f0000000280)="c7df", 0x2}], 0x2, 0x0, 0x29) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x61}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) clock_gettime(0x4, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x5}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') socket$inet6(0x18, 0x2, 0x6) 16:00:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) socketpair(0x10, 0x0, 0xc84, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) 16:00:25 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x22, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x0, 0x4, './file0\x00', 0x40, 0x75dc91ed, 0x3f, 0x3ff}) 16:00:25 executing program 1: socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x0, './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x180, 0x100) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66e96c653000"], 0x10) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x1, 0x8}, {0x18, 0x3, 0x0, 0x401}, 0x1, [0xffffffff, 0x3, 0x6, 0x8, 0x7, 0x9, 0x5, 0x2]}, 0x3c) r3 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003540)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpgid(0xffffffffffffffff) r8 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003580)={0x0, 0x0, 0x0}, &(0x7f00000035c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003600)={0x0, 0x0, 0x0}, &(0x7f0000003640)=0xc) r14 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003680)={0x0, 0x0, 0x0}, &(0x7f00000036c0)=0xc) sendmsg$unix(r1, &(0x7f0000003780)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003480)=[{&(0x7f0000000180)="d9017cdb", 0x4}, {&(0x7f00000001c0)="998125b6d81ae1c882", 0x9}, {&(0x7f0000000200)="2cd5601baa1b9a40440cc26117212ee62472d4e1ba2087b2bcd2138b1408f7e1a3dcd9e7ab428b777f5e52a98f1fd34871e6e633e0e8ce5861681c75bde1ecaf3f47833a15587e1f3ee4293b73f9228cbb472be8b7d028353a6633542cf4d1826d6f0c77008a3ed4594b47c1805303fda705aeb5652c9784c97c536e3ecdf6b6", 0x80}, {&(0x7f0000000280)="5075709501d0585565beb1da75d0d5c83b6697f92ed109fda4dae11fe3ba7c3f18520f28cf877c3565c49851a1fd3e747d98d11b1ae7c6710d36b06f82ed456f8e9a1976db6d3e883c78e38ffd6f5e1a5847d660979562e4c0267b8545b06ba73c4f5defb9f215e0debc4b5f3ac549fff1d56ff5931cd1185b3151ded496ad8e9010739149848492ebd9cdbbbfa470d3042eb6c969b4ba01cc7a2b2b1adcb28fc332181c50c12961e7ca48fe4dddc2a46f4196e0031e6dfd7be9d1b7e859aa4e818f3008fe94576cec973df5ef3e959f762822fe07e02e579143357dca32349a50786dcf5771754de926db1c36ae7e49f816fd5e8828a828c7790f935d40edbb5c87c44503226affc9da07dd7e56cc61351b0ed0c80e7d445af3c769ab0b90092a4b2a2cbbceb501825db3aa532fad1c86e8a749e58de33a271df7b650a0d6ddc0752bede09e7de81a757940d17ca60fcf3199fa95be017bbf75654d4816659638ff578ba5224c2b10c440dfa561596b3ae411a8e6509088157dd0b37a22d9377dc50191b513108d0201ebb949f92265d6fe63bd53b24a6861a20771378162fe004fdc9b54cf7c3b9c4d513153e21ac86c5bc09e579cda09e00bef2a5c71fdf7fdf432d84a717a5a0154ea4e929c4eb4e703b5e6e019751feea048bd22c49eb04992c2634213a3906fb3721ba23c06165571ff1f8b2a840162f21ebcc0138866f43ba275dde77b52b7e74d57054327209c45551da66c3fdfbdabc6b61cc5da06768d992d0fac38b8b853165425f23678c0fa73606721020a2e772f3618c33c251c11277ca331d4a4bb7a21f45d564e8b43ec0cb0b65df1eb26e86c30ecaea9f6853fc79acbee1367397050db1d1ddea1fcd0f9855caf20f106f1e4239a21a171bd490de1306386f64caecf71b0b99656cf4fe01c797c841dc4b3716ea78f69b1ffef743f2b913b87e1443205e1959bbb46d7af7331b7b43d6218d296e2be895717ca4a79916c7db8c62c6a29f0a670efcd6de9c5f41c8ad58c5332bfe4402bdec45b94fe6b65ab60f9bc5c07629397a3df005b2b17fd15700b9ade8cf855cbc9496d8d50e1b58b6bcbaaf06b9a82b8f7a78b1ca5944ae4f63b889e36b1b091a8b0cc4d54b1fdd82b77faa1b6f5b165512f998ca10e3e04c9fcedd1e1865a8d87f02ec9cbd1dd6feb30099466e5960c353c1a6fb0a44b599c1eca0e7f354a11ab12083210d2205cbbc62dc5eb86b910de1194108fa949336e5b01dafbe6ae2708ec26fcb55412b0a24fb99c3753483d275a6593f26e139ead1343642012869657cbfb3cc1baf6649f933df343eb4d9f39e299ea0afd2d0cfafd46927a1b462bd4bb9d6254967ee3c402a2f778f83c2ac43c297331ca21f5933696dfe54cc9deeeb5ceff9fd804a98dd7770d7cb907a601dd2819e8b1b6ce0d03012d9388c49198f3bb9cb0fb9438b1be5ccb326e131d3825090ce4ecbbbe6b77bad54ddd987ab5ecd96367170ea5e64b26d631d2ff6479ab65b32e6d271dc7ccbfb8c37a9362afe3f2fdcfb4b2cf737d6e08731d8d70e3f9f04d55f556ded1dd4ec654796dfc0170de8f4d97209d10846b2114c25c6baef16725d97c12001a668de4e1b161bf876cabc11f3ce102ebc2715500ee1d26e803608663d7561cde1a7eefb4fa906e5a3881e1372443b859283538c2766111da43d7abf21eace28a87006de0f294442479aa33b5f91194466a4d22af97fae827a4b423bf03b76fe9b6e6c6929999ade70e490ba394501741420508909ee31fad3d96eb781b5d226e4049e6b40c22b8a6f05267447aec3daf5135060e292480d76fa22fce67afd29ac990f3aef0f86a35026f839d516a748597e1e4c5f34e874722d59f5783a1e4313a7ee5bb71fdde29d440641f931887168328c71a57123741b03f1e15ccc922da0d5cfb00c8e957b95186402f0a81c2a97bcdba60d63265a48c8d8423987c17d99922a2d3c454051c7b3fbbd7d7553e78140843d99316b3ef20f84cd05e40abfed89352dc5a7ba51716cd2c584046414de8aee4d54b07c5aa74a83286827de0d72337b46d0d880c23e276e87e137b68a8b84debf499027255b98a3adcfe2c7ff0474549095ebf03d54ea16977d2b45abea2521e1adad7c1084da13c7ab732fe2b85a7251a16353aeba97957a56e80fcb5ab338cd102ab5c9b3fdb5d657187e63bf6e4af225554f83b75d2f7c54c4b74d53dc109ecea1abca75f75a04dbe46feab1c77c7318fd13c3d162275775c2d2ebca947fa9ec217febb51ed2915d562258b17b1bc50dfe8ab2afc4cef19a9057be037d98e6a14e6227cc35d6b2debc9ec3964501a98f850e7517ef0f49b323d6362ff6f5374d229cdb1812f6d28fef41d0b38cdccbe6df5c596e11dc700822db3286de1067069cb5e9e07642222ae1e171f9cae025e424708368904f5c9a6208e6442454b76c97936fe8b074f64911496cf359c2e9c565989de007aaa76bd011842629d45372684a70636d50541cdee93743d920719aa4931fa8a2fd960be708c2760be6a9b7b280f7ec3556c7652500b83b519137e6546d0d6457290567606cd51891893471c3d7c9df09891fb7dbb342abc0353a2869802caf06b19359ed58841b124076615af7f79d3019a91d47e9b6f058ffc07c17abdef0eb932a302121177c11ec0e5755fc01acd2b1a57c97ca044712a877f637f1c24eb46fabd985f4e841b49160ee680980a271d48783c166f9de0e42ac572b052a2f1e64e0141860ba03300e723d1a43675d5ff3294caa507c08569e2cf5ac085af2548932ca370c893ec570fd990a7ec94c40d288d46bdfa2787e51810cbcf95b13d47de26b9d08dabd77976c1b30948aad74d4b08b66900f0d5b579a0b2cc9bbdd3622d45870f3c7c222167522070f3a6a2bcb55bde9e47af5e142b7723884cf1f4abd480f2baf9c3d1a10eac81d89c8960804f8f83f6f71596d222f2071f13ca3e5a0f63afd77ad67dda1d2e7a47a0506c2de5d1689d010ee8d73e1e9b4f9a29f32ba60911d13347a29260ffb31d16fcca6b1ea42ae84e085b714015396d9b35ecc5f167a23d51dd057a17719a1f267c9a8c94b903960b6afbe27aa5e022bdae2c9c94a4a56bd219e5db83eddd716ca4901afb236366112252ef50c70b7ccf33c2c519dc9945853f9913d3f6b57c3c480d91757ef590a92ce407ef072a78f86a85b9a85acba920f997db59eb39988017e0ab70dc1ad6dbc578a338e3b779a029c89f4ecd3569916dd2dc25e26b116ba321f685dc649f2ed92a2580a99a28a67daa97865c7c6c038af5aa8bf5f15a86d8f9430f669588892f60ff3e65060bb79d040af60d919b3859b2dc094976ae2649a0449bdc52434bb76984f4c877ab422b7f458da441f4c461cc5272ba46abcd5d7f60a1f95a1c54e961b610c64584f35c6f5bc194abf83ad720efb95c53b60b8bcd7ec06f23d6680ee1591d9d099dea17e7b4c1328f8cd7bc8f02488f54609c90afc72d692341dad8a8e2e344689b617a5dc3befd3675ddd24012d5c627cc969d5fdd1de259398af76921923775d1a1278f074e0ddd4415c475fa16d687c2831f87cd31e5703b4700dec2a0cc9b8c3b71fd2eadb16225770fc55fc60988edef7629fa3318723d2a16d7b4ab80a2f0c190ebb423284c2c321b3139ff105186bd6b8ad225cc1976948b6f0dbb56c4860bc420d869c936223360a9d6c1f16f4eb58fea5012ad76918c0e0e2b7cbc15126bfaaccd8922eb8fbf6ed9d1d614386b52e4e735a16b4289a42376f8ca9642939dc20854e094b353e0258a6f63929fe10e54dcbfeb458ba20ed1a943e1c07c66814ae5dce170469dade5e8ff8797e5a9ed5744cd852acf909ac093ce21e4dfee8a8fbb56d03f3a57887c6a09e196617e982be67c67e9e6847d394480280e33c20183625144bf20ab17907281922d579c4e3cb423c052a4e9af10a7f0a0f6f84470b0bc1c72d75043542ddc61af7e3d0831cb8cf85110187448caff1627d2855721b23b42d7cc5ef87cc42aabab60fcde39ce21613219b9f65917232041298949f04224332df1763a702c66c9f8f5ef449dec7090b583a012e8ab04e1ba796b0f787d2e381d481608fe5fea340ee7ce80b68df031a9eec21a68ea935a7b703ddfe8fc7c6e911ed8461399cd01edbbf0c96b970518ba761c3d834125c9d5699d577e135ed3cc7ce0c3fbc1adb38c576ea3b0218e80b934b39155176addc7ff4327d56d9dd271c71f93f167120688678fad4c09ef5d4f2a5b8f41e9337bd0261a55db0887a81012e2205b9e28fddd7bc53f4dcf0123c0689689b9f9e98f1e9bca41b335f076554fde7ca53e13ef80f45794d51f77e98596182b1cfd0fbfa518199e838e8e4bf68886f64788dcd4dc4f9e1cf5808f59253106e9efe6e5bde221329d06c9d5706f105dcebbce1139f6c8eb0c69781055199d2cbe3b4eee069594812bb69a1a1d4218a91821ad0bcaea42675a86a17861519086411fd51495b4b0d88f11a2421459f61bf5359923926bccf7fa4a73cfa13bab946dd182a78958b242fc8e8b6f6ee2f199509d2c18e7ba44b752e669637180430d6dd10aed2970a16ada9d5cee18a3a5c373002fe840f1006a950cbca23e3eb450c3b7675fdd9dcbfb2c6f555dd0f1037e3cb5cc59960d6f0828a9b7c772ed9cb5f0f105e109bd5ae2468933ace3930605446fa2f871270445b799f70276a025df793c390c34d35fe3e12491754728c0eda0a88606f0550796b1ca690af634dc0c032f8b0904e31011a0a057d1d41846dc1d79626778ea39bd80d9baec96c214fa0cde63bfb230ef0d5bbc2594832d69e181eb17af9e84d39db3f643936c2d5b8df1e220c4339d709a880cc2e4502db08803064981bff5b08f125e3303752d12ed740c58ba65bcf416e83d6ea7fc93b1e5049a384ca07e48f7dfe8fe1c25f2830381fca20dd260265430d014a180ba974b0cccbb3efb113f2220688e8d980765bf2c5d948964b12edf5392882a345c16fa645c85694d988e9567c4746d18470e40017ddb952effabc7873c088b94efce5fb1b19fb96d612cfd926818b4651747985b5cd97fc0706a2c1a2536c9733ebfb9d1e04f3f949c630d30eb13eec572844f2e8adb01d717705d72b952111b0917fd68a25789e780a84f5f6fa27a923cafd0951662f18614b57b70b6ca3042e6a1909f4af2523fa68784e37b340f19194594fd7efad755b69e722041858e8af4b451d47abff4a0823c8d8f099c1b0a81339978eaeb0763e0284e96db34a372858be0a9431d92b12da7017f604ec4c09abf6f2053883fe1340073ad7a031b5f3d9c9c252e086cf814c780dad14875f31040d96be2e051f3abeace33c2aaa3e78f225af5c68127f430a82929c6622a66e0f184cce7030ec1ffda8a23f333e35009e05fde2e96c25073b7fdadf09f790bd7fc3b31bb9ec9290fcb079bef5731570bdbba988a451a71c0db0038d7c87507288f8370383f2ddd6097907c8548e4e0c8f0c104fae4710f472099062980c4ffb7be07ef6d8360474163efd9931c850e9842f43f380fd3198a5a6d1468b941d167c61acdd85727269f8a69a874f17c38d907e63c8485eb2d5c4d4f3c8a4c7bc36601b7806084c4d7b094dc2de6db7034505d5113da5163f29c9ea92850c7ca66877f98bf0c02cfc2a13b03bea5f4d1f12a7c405b380227c3b4d2b36af10e7049bacb8d7e46f23c0a68ae508d9cb698a3a39944dfb563a046a33bfc2d67c61fd0fa7c96664e81e6e3e8469066986e", 0x1000}, {&(0x7f0000001280)="c6f61e0433a48c0af7ba73220f59d6d30d615b803b6823", 0x17}, {&(0x7f00000012c0)="cdc1921f33a3230908edfa99da6931ec6f297def38bdcb07172c13a9cb9fa02e93c002fdd11e22f3dff5a18dc66bf5ff54f1f3612bee08f23fdf901271ba0ea8d50fb515b4cd176fb98e27f1c2743ef657f247829d55309d5019b7cf4484b675924a322d7f912097fa1d18ecc389acbb54bc62b6eebc29367018865c039db9c0098e9c6884db64695ad8ea6b458000f34ccf616dade320f36875ccd878a7170f5ff2810ab107171fe3b25e42764a251e7ff2b50eeb37bf7abf550f58de6226f3f5ef809864fd0b9f083e3b93be46f53d5929b8c019d73c112ecabcc6816ff2d1d8610a38a55bdb25da84e032148beac6f1b45c2ef97c87e64aa74314d88c7da435773d6e97726f339064ed337debf6a2b916378530747c8febe83eed45c53865ae1acc647e5a18c0ce995307d974c8c9f5f5ea68ddc3a3efdae303638ca0f619f288d4436b0b4de720d5a2e08528b8bb997489c0edb109492b585751008d7bd9e5ae239f8d780fc927953328901f84ef4c5abf3a550e1491cf394af54c5b1929409da0437edf7e2d31558995a32337c0e98a539c2043e253d7dd3931aca86fda8769546f05efd8602b7749e563d2142b77193353727721e5f83ad985e201b4cd92706eede7f31dfcfe44413cb42cb2637d426b44ff65b58c008d03134452232224349aec10772850eb7f2eae631f191a22a02c70bf25f49b31dd54a3d34f8fa86ce5864e5975bde21f4dcf07c9aa3fe79643e787286200ee7982a0f79b2b3b843e6fafdb29c9b85b444f88859181c165cc743a9d5ffbf17f0f4f7f37f020052f626354a780a3bac2f40d878f6d835b693b02e1ab17786ca9675c3dc5564d10867d2b94bd6411ba113725f232ba3279eb03629d5b5d588027f63b3efec8304d17af4f5791597801f48671c61061415b6e1a33fecc3187d1bd0dc167fb50b1cb0cd09f9f086938b29ce2fecffba5eb9ec6ccceebf2c4368d2879e2478e691947a676aa46b3e4930e1b0211269d0e8fbd0989f5275caa11298e1484a044da6eecbbf21aaaf01f63cf0f64eaf84893444670f286a148d0316a90c5b858a6557b2e780da4aadd77d745d74d901fcbeef96e0e9a21f3718518ef7c382ea5ad6af09e34d716db4c853401092db5165f3e916995adf72fc8b266dbe626001509f5835299c6d6ade0f93b20cb04ef8294c2dbe7f6e3be924d24088a046a3822601ceb2891e17971781e87acfc0e548fbab14defca9cb5b1c531e0a0a6f9761237f7f2972805d0c71cb675194fc14a43187391fa430d9ab83555fc67dcd889d553b1575b4df6ef7769d87f6ef292afa1ed24086d6481595f8cb97381def4394fd08920c58475f06e786ad400b5beac0bd8aded09930136e49bc1f924de554d0772f928b8fda62a39a53c283e5ae39e1a4368112fd64546b6cb3302b7a6ed9e1ca5f1031fcdd947f5a737a89295080f9dbb796aa7a69140f71c5498bd3d11271501cda2c6017f080edb64a215eec17a6b59da1c541c77435adab23ac0029630c85ab262b48ec948e3403fdab6c76655af79290e9e7439f2476d05edd652a8589356e3518354db6a0decc3e2eba9513940ec0b5cd3bfd4c8009ada1f75257faf4c2be6ecd12e394b90da8fea3ce4f582fca4b9b957639d406e2617a7f4289e4081343878c05ca6614238d80fbf5cea5f1942d70dc1964fd89a8ee24529d54ed075f73b348fea901516c49d7384b903e66c0902020cc8e6124ccbd1ebfcf6f0fcabd408fb05b8e359c73e13c3edaa501c5e68b45497d231a5f66b2d0ee54b1b4b996af5341dff75e54e2003e69e99a4bd99c19190caec9cc439baddc5d00c784f9d06d5c0111d50d8f3dcaf62b4c04f37c524918aab50f7a665b9ec8e31297361bf45c8c7d7473621347a3e814a25ed8f795c9ff8d2a6146b90b372aa6b7c7fbefc05f45787ab19e4cfbf454bc424e3c824814f52601e75cfdb9204b35f23d7f6e7aadda991aad5b01585cedc28a3db960e8bbd50817f25691442406ad162e40b8cf1280b531d3a4a2067623873f81820d4440f206ea41b39af6641621429940cc0362d009ea20fc051b9158e42382ade8a26452afe2b9f42db47a43e197e2f161e64fb992b1299ae2f0240eb3abd4033141e65033e12539b8e1c3a7ba0c53425700fbf0fa18ec2a90fceea9b0077fbbd39bd7362999f58d571079385c493d3f48d22e256143fdc0a3da48fdd7a8eb884274bf4de5412533573b5d5d4410a0d56aabe4d4988527a304ba2e12be814c78da52856f89d1c8dedec677cf52838c309346a5fbec6aced0a12c85c043f738b1c79756f9bfe19ec100024580289d64cf9caf2241653df2684aa403519a1209e4250c1c631c508ee308ac7c08fdfbfd4a3f0c0ed71df4bc709a9541df63138b79484b500c6808d1082b82655388b1b51ab77b89692744a0e282572492c0b6562d5f9cc9200bf726b105a2cd88bb4c1e7770a711316593877301c6a32e0220f002cbad71d53fdc85207d547a93514d9fec2684d972660e57495d4672cfad88a254e68481d80a6f1665d38f21314714f4771b574f2024d2ab46f990f7b183ec8793ffd8f25ef1efb5229d50f8f8bd46b8b64583046fa96376b1b738779c27e91266bbe5e13e41cbaf8719b79b0c677045f61f89b5c73f71301db0df04e1b8eccf55ccbc6fa2aab637127c4f08d2d11b8c329234f3580b94ff1e0ecb0860cc2d80d111e5b7cd0664b858c3d97ce664314825d8819899d78fc2922aac8490bb4cc4e4d008fb9c018f4b657bd1cfe8872b1f6b399790c87729971e041fe711a5d6ee3752dc60bf6b0e919eaba2a25a850e35c4a7fd67623ab952280952909012f8f57f502c7c295957ea18c725dd40343071a8d1ee2e371713813736e37801c2d2cfad306776d05ca7b1e23fc15c940236c97e6849648bb23b5b2b7164e81554d9b2ed297fa9ff12eed6c8fb73e4d95966ede98a4f9295001b7a9812b16fbca49149ea083be34850de9d3fa38ae021988b3b6967b7e6eb572de64073f8614b03e72c1991e6cfef61250e873e3a17513ae62c0837fae1c0f69876dafcb53ce08bcc93cea75182d89930d856596c284c716d02eb8d06ba40522e07cd12e1fc2b77a0ba22785de1126ba06e9168a27be714478d683b8604e806d05fec92019213efcfecd702908150ba05eaa72049a00faf0a967ae6851dd5fd6d76ec42bef44c7c8ee26ac0c46083c2b9ac5ad4856b8e8c0033348b6f039a2e05d874be09053063bfb9b9e421ea964fe81bbcc99c4700b387fd8718b9d0ae150d9a344954542d5a6854290b21696082e8ec60de4eeda351734133844ab11f829a61d89fae91e6fa4979b996fc14d271854bf7fc8d44b0fa347d707ed1ae4946a817fa76164a8daa3ad011ede99fe14a7d93b9cfa539b850086e4770d116e4b20c7bf82835fb9b4db28a2be12a49d3b0abbb043bf5bdfa273472e951bbb12c4c1ff28f8ec0f8503583d3ced16e450c1c01b52174adfe539bbda6c9ac2e2520839bce1f706d9424c3e3ad4a149b38af9e3de2dc2b9ad4632f6bf28f1c05e89ce5a923f97238ba6c3d3febb8509e52143aa5c64ac5bfa5687dc4a4baec695e4803855bc707691626cb50e5133d770b0519697b54467de18c6b832af34184fa51bfd7062fcca0bdecd791cf505389793bbcb6ac45e6ebbee92b902cfc1662839429d510e5b36edf009c56f2a15000740a676cb3290e6cfed6277be24b97b5233be602cc72eb648f1793b9d1add7e5b20af0f89a47bbd2ba5cb473a9386b4275421ca599152ea7ba9e8212e597b71ac029d398d5776c0d0f45023bac046b83cf59ef3b43cdc59ba2628b712e7b153504120ad95f960a7ee280db60fd4b76b8599c39f2422919e5f8f24ac7d738b06c1d865592230c5997cecf1afffbd544f65c2f381508ef91688b602fc33aa9d09ede81cdbdff7d559a752bd9301b68bf1aeea4424262e93cb1eb1d0927f72d18dd7bb9f86226c47973403a6e48b91099426f01d579461d55e881d14c485a3d83d2d5a467aa8e26697ca05ce76e1ca5d5615f66a933a2ef04eb383b780e0afdb076f6465dd63fe57b2eed5b00cf9b7e1053aa92104fe16132039d6285d125d66d725b731401bf861f2265429f8130fa67b893c7089b3ce3ac0ff004b5189ca469c4b3083b090667541c5b1c01d34679d2782a52c445616525fde4098e7be53300805630ef2b23305b1a5c9c9708e19d5cc37e4aba12d3c5ac550c9cbbbb82eb3506a9a409ddbc11de53ae590aa90f4819c750cf92d18a4b3245330c81951bdd0f8eca0cdae32944d54f52a294a2ac9c5591cb1aa1b04d8e3e4dfababfbcfefcd6f426fab5f763e7972b1576dabfe1935b3dfe0f55b681a7320d98141e0b92cdabd1e1fd3fc84571a83a5ba14d4ec776337c7fcb5d9b93f05f13e8dd8cc3167d4427858a0c6f7e68aeaa43a6002cc8f7571ecef9dba99d375e9145b8bbe5d2d8f51b68b40b9b9437df239008e5b0c4676b57d41b4a1a218c26cd0f4ce45ed19473d0e4408da4d113df6af92ba4d214b316fd68ecdd4bfec9c6231ce7630474a67a567291bf776e6fc214d40b7570c77cf833bc3c33abae0ea4ea21e05678b6c9830ece7f33546a8fa856a1b11064f3ee2daa58c649a2e2dac988e2207be030c662e9e134587848f648418a35383d997760ced8b9382eb0eee077a1de23c31db1c169a3c5f3f156480d20dec62bbcf875a5209060fcf8208dcd802d604eb1e8a20f68c443a188c2eb3ef0dca30409d0e7c3f7f11a0248a7d6da239a7b6477e8a815120e3d894d08f99ad44fb21da82bd59822dbc7dc7f48bb2a89b75cddf749e1c4d2c8b76bf27e06aa9ecba40164f67c1b541d3e3d41a8ea1050f4ec514ffe484a310c3bb5d8408af8d729f6baf104b6f5d3379d742093d60f07966139afdfd53a0d43c6b30d3169e8b38e1db70e82950a24f892d1a0d890736f7769ec9b5724ef53a6d03de321bd211a2cc17197631e7216c5d70a7038169fa86b66d9bd195db2e0a283cf500a46e71494f403c25a133e9d3cb579c9dd7ef43c5b18b11d7099f7b70fb7d46b6f1bf93d1448e705506a854fa46de8c7c702ad09cd8a81ae982d7c5ec49a3ea909fed17be928095e09f269603867152bc40520620d5e481fe6e0668e04dc0d2b8d8d262cd63f1e01044e39d02caffdc6db4737858f0f7f0ca502d9bf2d81cf3056dfe63000820ccf9aa51fb2d22e6dfd99a01442b2d9bfa432a24dfd515d0682c341246c02322b18b631b4ba0c59d759c8afaed1b4b6c9d17e48de7b6d43fcf299328042ada68df29726e3f9071f7050449ffb3e7c39f389d777a062d8f42e75d8b7c403686d1aa102b28cb36ef0fa5f6f587a30571120532be6ff6657538beb84077188c40038fe60205b2bdd8fdfce19d069f3fc08088868d479b12efc2ce839af83c847d099789a68cdb3f34363726a04061b2d6ab19dded37943bee7b253576f695ecaddff759cc5d7d5151e4d1173d377c39c55184a146cdc5a9490ef6e221c46baa7459be18747af4f474cface1a6df4d80af9f23bc2d5a7eda610a1441ed868065baabc67824a236a101a79efce246013904f43f5619a0de40673a730d8d8a0e0f5b6e3908bf6aa4f175395ae599d74bee776ba03c0cb43b2f785a6d0436373ee93c25ef5a7066baa4339b335bdb3cc37af8b9dc7d46c09bca07301ee66ff2eb6e27daefa05f2dbcd911645c75ff918b8efb9ad18e95cf398ff14c93aea682f94370202250a21ba36f3db842fc", 0x1000}, {&(0x7f00000022c0)="7f9fdb018c3aa3d9ee2909d11280293f801a3068b1d62f96244009d0588ad0f0b22247be0ad79bc74842126952f9b1e32ec9f0224bc40ea4f2ab957fa69e707c4b5949b08d35fb68a68d46e57585ae81cc7a017726d52fa19000e5abcdd1658a1d358630c7b8f0ebf071bb869da03ab1910e20f42a658154c4b9ed86846cbd23590dd594484fe98e8044eb383ee9f90494ba9ad4df7cb0a465b1baf7b36094aae3f3dd6da70f284bf1b148f232b8fba5afe0587ce51faab6062e55c82178ae902ee02def3f870b5892c127a0a1593f3ccc9bc4b287cf41edbdb1e70ab8e7b31e1909211d1ac43f02d1a9799091884652", 0xf0}, {&(0x7f00000023c0)="2635a9e06ffe2c66e91da8939d44af0d3807dd8ad177af0de1d5241d5bcbe77f0573fb79344ae62e0d1a123410032053cee02bdc5d256627675cd4cb077684cc57e932a3d1b657e8095eda9db75440cf22e0babb74192a6a4ebf1db7fdbd4fe92fb392e7b840a38928837c24ed414c0288046d70419053cf6946c60eea0726cc0fd654932f1f27a9e126dd02ec883d27fde261f9bd4240de22fd7a01aad138042f61a6cd3be064160276766633", 0xad}, {&(0x7f0000002480)="3b1aad4159ed73a89d1978cb3e1e3cb1f6e222041cbfc15d299912057c554e0315a93f9d8518104397b5a8f8144bdaa6a514e1bead5a3a602383e75b7841c0da1bcc27ae8155f824f49842f5c37988432add846830780a045f2969d335c91a51e933e9e50fe8599a6b1f55e77cda6a9e68a86d982e0413e268bd12e8985484c4fd4b3396443b7b04157d0dfea238dd10f32d0de7b66e89c39d67ee5f5a0311565bedb96b32c302ea97afe1d3e02775631fc5fb5e2bb1d16c6667f00e369c9950766a566bd6e14a759ca8acbca50871b5b35f34039482992427f317b6c10c4ee4d6e6721bdc723190fcdbd8c130b6785f72c2f105eb68d8bf85c16ef74c041ae991655c0e73c826498c8824f733adcb5c6610494ed25ad21f756f7e02e973a46d79aed20df58e7a48fbcad3c4978b75432e7a2b94623f0697c70373cc5221216feff5fe703ef245739e0d7cebef33db94b9977ccb133310efd8552cedd9b756f6ea3906cf5ae2c0fd3717250e831521963609dda0eb3e3e21bbe3cee5165c0759ddf0b4c62af02bb484c2fc4fb43318364bcd8d2154f62286bdfc312b18ac5afb2ab86c10b860e81a5425ae400e0ab0378b05cd296a5f2aeb083f437e178f35ad6afc4fcdd6dabfb3428a844cd91d1c9ec471e48ab6bc10588faeddbdbfc65c4096de3b9129fba90180fbbf1e2d45d9a6ce098944d1335b3befd6788f1571859b3f2d7d651f16d2267fa3796bb59bed4a9c244d144f17524ecc09ad123880af5361d3808bde25293b653c7d68090f3fb443ce42022c1c385c6ed9ccc04cd4b272259073e8d7a21e299442041d9d8b2650d095c23950a30848e91573b0b5d57217af67d9d6b987dbad0950216a0c16694dd80c3e238f1c3fea964a1da263d119364076a763b8fc81d6d764dbe230f003ac6ebfae612065504f376b1d7590750d3403737b0e774d1b171e00f2f4a4a0ef84d9af209d88c3654743bdf9e309295c9a6a74eadd11c3f9950b5d26bf58822d9e56d8947ed1e9bd277154721da05ee219eaf70828c631c125d59cad7ff59dd6506da4c6f200b3be46686e5b19213e9b34938774bc08d41ef2ebd0aa59b78ad4a5603b8ba917f183398d6fb1b0084eeb63b4f39023f6998ceff779c5531aaa3563b395d7150e7849502f7df23f7557f4169ab6ea1e745eac3538479afd76c533253516955f51af61a3ea023a5122b774b8b52da4360276ec95d00d0ca75d8032d827f9b5ac308ca6511d87520adeb183e2fbab1933b20a643bb4690eb42dd81448b06b0a09a2be9349d94b302e04515ff3a26c2fed5366d8ee5cb4570da86c0ac7cb7f3f8f41873df36c4aedccabfb97d9bee07f7b7f49c19c5f69cb7cf82ac093a44814d61c50e5b578d9433d1c60dc0b8e0a9fbf6efd9e41ea6da32750b9952de677195d1fe8b87e2206c7c52b4f980108dab47f52e8cd126b16ae6a24d276263a61b0df1b32bf26312e4fc2e8ec383ea1b0086183d6a4c5c312bc8bce24edafd5987d46e006f11c9ed437851977eacb41ee270110b779ca4cef9b20844ffdc21f24fbbc51d09a9c0cb1d6b06efc607353b37cb57624d5e146646eefec0f0110dc0241f34e55c5b99e7e2045270dd493aca88594d25ac70c8d9af05c191e65c7b13ead464feb67d31581295a88df4b3ad82453e1abc0e7278cde68ceb92aa2308865a680905caec203d0640ce21b84b92fa555f8161d3546448db5fae315486fe6fc030f98bf3357e77c0b2f4d126000094babcdd29d26bc1a54bc742d1f0d4aca3d6cc024be4cd5ad07e3349c5eed98a0618590aa3a00d67e15fb6c661bd472b129773d43b83011cf65fab793806de09b243ec2a314c7cb8458eea844168b8e16362eda4b40fe161a362f5ce9b03dd7a7ddc04478a22bc6b84b542c22efc7586f08e128b4cffee239a708bd5e2084904a94e0039070c2856cb60a8e3a42a1c1afdf5c93a6f95d6250f814763dd872b5036c26388dda44bc3364d13bf05d70872984be930c1caaf7897fd965b30d34007e9c5c22a4fc20a01aaf7ea020bc0580516e83a4900d63d22ac62f8b852de2585d2d9ba8f67df17fd01077c28d14f4acb2e4528684bc6e52cd969893ab67f7441a0030b61afcfae8c1f5303807625a116b13544d8c66e700074a82c0c58d12afb7fa2bbf26fdada98a04148ca1a726b918dff0c718e82d6d216ce1a668fdf5925230a4f68604548f7a9be1f2e253141128b0fb5a1288ca40a4c7950a0820211998b5f69cd8e981e884be5d7f157edd244ec13adf2d30204dcd8011807cbbf1cf332488341181e16af9e7122c90d447bef2fb74fc365096f3b4bb78f37b72814371b841df6a4bbf21740d83e29b2a88474d81b3073e7ef6e3916ae9eab2db29b2765085ce4b86e6f7e624a05eb5b1d053247958aef23e982c51f15fed9d802f5933cd23fac865eeaa3698b51c9a873ebf5b9f20e9fdbc3790fdf0559ecf62a7a154387824e04cc8fbedbef3b1b1102ea983c74680a181d00f69eb50b818539d3235bef5000d738d73de70193beb68bd9b155d7abb1cd4c0b079ee11f7a82560555f6ed706e54d2e72fbd666c5bcb06cdb8f563f3db5ba5c3c0b85ca2e0543531d5cd47dcef83945e494613bc32a166aec5705751b5b25bf2ef067f3fadd02167d85d452e51a2d079f62c8ec779b502da2f8ab61cbec4193b1cff39fa5adfdb5e2e330bd1711fd1b1a4ca263bc090601977a9f928c1f6861d957a3696d92d90230250ec62ca96a45af2ee5970cda793398bb58783a9e49691f9eefe2ff7e39421ae8057de91eb4c405e25c7f9a303e41de389060c9f326c83fa24b0ff3f50d3c422b81d7adc442796bf5ce2b46fb40ead02612cb85408b44517bc723a6bfe511ad45dfeaeb7dc222eabfe88c70751ed4eea0b963850d7146b8390efb9e69cdc01bc9b10670390e5490c1f0b09f0c9dd11339b1f45cc353a0fc09936a122cb3f587dbc00c5a39b0a21d313cbed2915f54bf31b1220934df394d2f162201503dc522e682c59c1908ce493305f494a203bc2f5d769c6acd489a290c446f547490e37fd29da1e8d041d00d4db0e682f9c10fde92de8bd0a0db3dc0e2e2ad6cdc2b1f9a4d703c6b76a150e598b5237feb6ffd50f160eef35dcab7122f406513c7cb4967bd438c89bc7fb46207b01c73d4c6f734165c01b339b5a878c05b4ffa0db182b397796fcb15b3473c4c262dab1d7e548ac4df89162cbb260ad5dfb8de2124f26121ace1160b26822b761b25d8588f3935279d8edc2916ee73dc1fd629f1a47708bbc4b32cebfc1b7d51ef2b9625a88c1bbae99a032d719f5181178e8001b33e264bb2d5d4a88b4e8dbafc451b235b5d784f2240aedb0ac00c0882f4d6262e92897d26b1307dc25317bd48520d690ed8db7f603ee170d9b9473844fc9cba02591b9d347d81b8fcba96ff73092b05e16c73d512da57a22c7ddc9318dfecc54ddf6bb310ad840ae5bfd1221da5d8824717779fc38b979035d0404d8bb0018102ed83254345092164691adb1bb70163f46e41121f0e79cb4f318356a656c97189a8db65d47312b155d0f51b241759000f49fc522a068f33768c9ee0b593c08420ae7a998a0b3280726a55f06ceb925754bdaeba9ae67f607446211a591aa4129aaa223aa487ad91ed1bd1d05bba06683383af981c8ea752b33bbec860e221a362ebb89d92975f46a6dc941fad5d8ac1ec84643917371560ecddca54dea204013408a258390dbd70fef580f495f369f5fa1c3343e0abbfa1c47a8d26b9e7bbdb2a29a18c85d177efc56a7a38e9e308398c1693cc919040d559f8c3296a8535dffb684733e26c1408454aaf1851ea704b190c101dd51ae1644332efe8441ff6154869fef9645fa5a05f7e0345412052053d314af9c2ae1351bc8d765e4a702c92477441dfb407debb9c5d7e343d28508b80683bbaf0a413edef16b3d7c990f48420a9976d8f957c30845c245404357e308171a0da887e68fc38849a955680b25ea0bc7af14624a3ff14d74dd136ccef6a0acec17e3c58c1633a66dc2c1f55c8b8eae61a2907e7a35a9af087e4f60c009ff8edaf9826a8c41b6cb1b273d88b7eaeb44da6111b2e433ce21753e57ab7fa943b692f40e71637d35f71d1a0cabee40e6c02d7f7f60d96bbbd41cb7c514f0c646845e48b2789fee98f16ec91c669e5bc78b36245a16639cc24e6b3bf6e85a9903c74b86a7390481ec85153310d28119edda38a36ce0598a3b75bf0373a528804ee23e95e3745d07e59a7b64842deda555e58ce7f7744670f0b528de96876760dfeba4a53b90baa0b3878f0961329ee9d6aec1b4c6775aef9adc138d07da1123c9c97485bf82726b101c4aab00405b6801e0596e420919fcd665260b54c58e4a7cce2ce99ffc0eff231982ef428003d7813e53395f24e0916342f8200447856d702e639442f961a1ae738d03d77b790204e72873aa359293685c1a21f5f6ae2d36c620740f79b8fb8830332ac001fc9953f5da4d4c795a825ef30412c5ad12617921c9af4859e5f49f67c0a2b5e72f26f4f21e2772386d0a5c5233599ee512ad141ddec7a7db7c626a9ee3b91627287dd99dfccf177310046134946e825771e0bbb10e66be18da75d1d4481a91ef62db22e90af6f30af3595e9d4df9f2c4a18676bf1256010b719c008cf7bf76f9e55717645ed2dc0cd14ef55e8914281837507aa7a09f06649d9f22b9ca97cf073b75aa69a91acba9ec78530050aecd0560af4b268fe589334e25b5bdcb1ab2678ea2b1c0dc182a1de7b8b4fafcc6b1d788cbee14f9f243a063cf82ce7074b9139fd76809a53c8daabc79e760c8dd472f6e81291ee4d0fb80c5561bb1f56f89f11c9838fe7534e649b9aa38fd1d56879ef8ad36300dbe02c88f8e28bcb5d6182228a11feac45a2db28f8f9397e6001385e12ea5dfeb9091fe8a13c5778970e246dffde1fe7ee08a8c0f4a83dfdd4b6485d07c247c920b408ae055fb8e4e911a609858a0d9308dd787848649ee8c1d3f92b5a96f8121cd6f82f99c5abd565a6091107901ace37c6c649843da7bb8ee97d182e92e52eaf60bd09ecdd40a81a9e6b922253aa34b0d7f5ffec914d1bd4e3ce7878a57d8ff9c9f28a1c202de74e4ccaabac694d80e8759dfa43eeaee8c61a219c86e8e567617b8e4be9b4044046e0950b16f6aafc9b0699e8ffeaba65b884eda375990ec9f54cef005dc96321bc91da2976061727d36da158d9bcb41bd5a35083b995665d81530f548dcb3cbdc5fd69b7689db89795ce2f369f2d110dcca2d9d8fa8df837f17439f642df320abbd8b9c87e605de4395c62491e27fef997f67807406c402728e6a3377877ac6fa9d5d512f2461fec9ee749b0d3f490fa1143e2cd2118a7a8878d7bd8c23fe0a9141f46eb9aaab7da89405dc9d45fe8e16e54f734e3486e0748b47e8d6f2d2be34cf15c04f6c871b2202792be50ff2687903f15899edd64919f92659d5c0ad5cfc5f2dafc2ba6362dff2979282006f50c877a97e213185b73e0f82db6bb4bbd29e036b8770efc2ed3942148a23b3e9c9582c8630a13c071b3ec024f72db2a8763e1a8f7a4fe1c349f76afebb6868dce6e0d8ce8e51e296f168066a184b4359966c7fc1b3aaed6a228e022318bdfdd7b0829e376f57549ed58bbcfd46b2fcc1418595ddbd74e7b274cffcb200095b9ecc0df2ecea1db0f4faaf4f169b7aad94755f13608418bcf5394768d813edb084881d823c55fe55646fbcdcb7042925fc0ed5c93666dde1fc5ec4a", 0x1000}], 0x9, &(0x7f0000003700)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r3, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r11}, @cred={0x20, 0xffff, 0x0, r12, r14, r16}], 0x70, 0x2}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000037c0)={0x0, 0x0, 0x0}, &(0x7f0000003800)=0xc) r20 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r20, 0x1, &(0x7f0000003840)={{0x7fff, r5, r16, r8, r16, 0x0, 0x1}, 0x7fffffff, 0x1065, r4, r7, 0xa6, 0xee, 0x7}) fcntl$setown(r0, 0x6, r17) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000038c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003900), 0xc) lseek(r0, 0x0, 0x0, 0x1) fsync(r1) syz_extract_tcp_res$synack(&(0x7f0000003940), 0x1, 0x0) shmctl$IPC_SET(r20, 0x1, &(0x7f0000003980)={{0x10001, r10, r19, r21, r13, 0x80, 0xff}, 0x1, 0x7fffffff, r12, r9, 0x3f, 0x4, 0x5}) ftruncate(r2, 0x0, 0x4d6) r22 = semget$private(0x0, 0x3, 0x53) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000003a40)={{0x6, r15, r16, r18, r23, 0x144, 0x2}, 0x8, 0x7, 0x20}) fcntl$setstatus(r2, 0x4, 0xc8) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x24d, 0x0, 0xffffffffffff8000}, {0x2, 0xffffffffffffffff}]}) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) syz_emit_ethernet(0x9c, &(0x7f0000000140)="d5686cf6acc76b5f806b660e37aac5a4e6c2cee181adc0cf890021972c80ae2a64dbe5e31f1589af35c6fa254ec6acbae21cd3b3d033246986de39b8e2078bf6442c29f9cc38a6ee36bfc437d81666d8c1650b16ed8bab088ddfc66ee1b497c168440ef39a428d63cea4d415284e032046cac6032bd90afd3e20d5712768cd258f393f3e25435821ae99b38ee4dd4f78ad85436bbbba3a08d61da44e") syz_emit_ethernet(0x2, &(0x7f0000000240)="1bdb") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) shutdown(r0, 0x3) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000000)='./bus\x00', 0x102, 0x110) 16:00:25 executing program 0: 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) chroot(&(0x7f0000000000)='./file0/file0\x00') flock(r0, 0x8) fchdir(r0) setitimer(0x2, 0x0, 0x0) 16:00:25 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xdc, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) chroot(&(0x7f0000157000)='./file0\x00') madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20080, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:25 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000200)='./file0\x00', 0x140) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x8, 0x40, 0x8, 0x1}, {0x8, 0x1, 0x7, 0x1ff}, {0x0, 0x5, 0x9, 0x4}, {0x4, 0x800000, 0x40, 0x1}, {0x2, 0x3f, 0x80000000, 0x2f}, {0x7fff, 0xffff, 0x7, 0x2}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x200000000000, 0x0) close(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1493) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r0, &(0x7f0000000500)="bdfa4d2591c321a8cf98848e4a8051d324313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd405370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cabc421c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d682e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc38697c5f5f265f92dc02d2eae1f3c146ed5ead47de943c6c3b018be5474ba5fe85f6faa37f7c0870fc069faee340d61c70d1d962a48a6038647a505b6b51d17c45adfb59733ab93189964247b7a1e7067516550720515719c91d5242371f967dc4a871a273eac11100e3fdbc9ca7683beef5058d014167382a424295d4808f0dfccd00d", 0x11c) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x6}, {0x2, 0x0, 0x0, 0xfff}]}) 16:00:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x2) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x50}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) socket(0x38, 0x1000000002, 0xfff) sendmsg(r3, &(0x7f00000002c0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000200)="454de7c78cb90fbf2acfe64213346132cd553528b788f604e036e810d6344f95eb32a4b45186b670e31bb625c52b46b5629a49c67e4b767bb87b97c2a2bf51aa08cfbdec94037e055953f164a6a3a88d0e8d2c1daad35676e3ce8043f0fe04c4f86f9b6820", 0x65}], 0x1, &(0x7f0000000380)=[{0x1010, 0xffff, 0x7, "b0811cf27fc2d2a566d6c6d9fb300e82e83888c1813cab34d76f233fb8232d79485c2ed6e7cb3cc297a2b0f704db36b28ba7a25bf18cb6ca25bb5d3d04945e3ebe267e21f726965b4cb09c47bd15415646eb4da149b073d88e201e6470f1a86d72b1b78d3478e89ac3fe943211ed9a27d7065f5535884f975bc5f6d5bd43530020712c39aeae73114ac02c07f14ef4e23ffdd0a55806a77545e4e8af11f4508710be60526febc365c7db8e860b16ce83f3ed17456c154f1bf10db055ec89d369dc3a358a84713a0c6e68a9310ed3dcd352bd7288083a8bf1e79e70f51c20ffc9f5c91d34cebfca38ba299ca41000a2068bf08fb4b4d3fde45df32f6645f678ff12cb66a98d9a72368b202c59b33285d3a14e0e7c88ec0877571c76c3af79ec8ae81c892ccbca465815599393fd2b792adeb91a49e438254aad5520c71843977a028bf58ae9daa356ca51684282308ac55c38987b368378efb98e32b34749e5681e1ae6695d8c93acac57ed4ae83e9c9c6a6c14c6030ca47e8fdee14d1241f6bddb80b7262658c604038cc0ab6328cb7ce121faf8b8657b7989bec75aa661d0ee2cea131c2338fbf8061263f85f837c0ed394a73cdb7ff4d9176f73d480d73e761f7f787b45af3cd29016433ac5ffefe3cebba08d5fb94958600241b9e0d156ae39970a594f94f49bb1126e5638305561fcc21f535c8548c03c9a6084b4e734f19b772334690559b355410fe58b0a21bfb47466b06f0be6e8b1449bc41c55f1d67ea91ecc691def877db16f6827561d9517f7aab64a769d9ccef92714d7ee297eeed628b6b105ff1343988044dbf34ed664a497dbda5ef8f49541ec2c317fe63a47782a183d0928dec67f672ee356cccea1a6db68a609c16b1bcf97a56d15b8e4f99843fc913fce3c203fd6e62848f481647edca9b2dc23ebbf60cac43fc2668aa25f43f21f4ec0c82926068470e7b816d9798b5dcd971189182477d4e907f1eec08a22dbb5c31ab7d8aba285c11bfe167c7ed5ad049447979787ec017e18001054faf44e3bd2cb93198c0a3207d5b396ab093d6360f7093a7f99c1804a88b865205d158f3e20ea0f9bcb216b9b836a28dfb2bd8f49b8214bc10696fb6f5e73fefaeafeeb22aa1754505a75aa97f9294494f1322706f50fd726eda68c88271f125f352b787514af57c56b9d38147af4b56e7d8add89aee95c0672fec53a53f260a2cb4d24764c948314c19ba05fb753878955f5b20546807ffa3d4217a7d0e0b4eb2ad3a732ec61d6c4ae6394d0e73f969d14e22734b6897c924107ee29c0c3f60d5a08c5845633ee3d28a24cf5ca88c2c23bda7975973d79575cda4ece5650d731c0e3e9ea6043bde1056f601285a45b5bd45025e75a41a996baf8b4c7b7d8d99734a5fb06cb994a24583250294995e1314ff3adb4b74b5452e0e7b194d7c4e080bf26609b5bef104de3922004c7978bfac79af00e32fa027f0fa0a242d9f98aa7572e023f858ab26104405cfb5e4141ba9b775ea46c0377579114567beea763db9f4a82bbfb90c0ea9444dfbddd881cd57e8888febed5ecf226ef521f496c8f2c91b1f3e2e2623f9d16588ad05c13a7d5097cbd305c3446c7b085b8f5518ed131a8225ed0f5cdfe306aa56a6dc566f8ab95e01d1ed08930d0ecc23b83fa652e6cc6ca942d33cacd141285e2e27897289ba436e2247c4ac82f2a55d3ccdb05cf3aed5418839e7604f9be8abea49a24f27d0d298af2abcb5e8d78abdd76cb699df49ed0e265b69662e96ca021fdbb393d5773de57d829b759aaef1c72128fd43741744112fb747f757b586557994dee9d5a0c1cf3f8ade50834c4b77b28f5b557161ca24fb428ead3ad219461bd40ef76087d053297861d22394e05be74fc6e963cafe9b3306f001c0461c41c2c2f85526d1902ab79c535105aab158f687542a879ea0dc6a9e9cd70b813918bd589714b41ea21fbab042d23453311c7e8435a0d92d4f49e6847b185a03d5b1db11f9522c263d02853dfcdf3ecd7f72d918cd8c52dd60d5632cd284f9b6e24d7b577b0d4acf7a354431690d13f12d8c036d5d939f3e9c9ad2fb9005f8acacab58a1f638f2530a0595e041e71413cd5328e854e0f1c50b45b7754828f0df00d7cc4b66107b2d6c60599ee3228a4f15bcae1c0b24697603962ae0b17f4824c3b123d9a5196731beeb7aa39eed7d155a733ade9241f5e3df606543b6ac60da424ca01cc50102c67428aa9f5d2808da6d65c19951a86aaae790bfe31d0427a6c9e2e080adea0e5305c9e6a7cc452fdeb1258f3f10f0611937a9e0669d682f3eccc1956ff013d7013da1cf9a3eb4d7f58b5d364cf1319a36fec608136b78f27858f0d262a8514a80a32980b6bbf0817b494d60c588271c20de58b24e49fb78830b6b40b1aa9ad44b65f0b1407b91a758bc144202107dd655eea8637a5552de7979ca81c497dae4270a6f90964ffc7101082c00718f09438478e704e2c024fdbe6a643f7f57df9a4fd6ed32b0084527cd02c907629e4cecd7d6af33963bc473b29d33e4278e84eebce435ddff8d4461fd71f07ee426a8c84c7347255203de7955c134bced1dba12d87c8e8b1209af73fb9819b956b6a44affd4aa7414058bcec2dc7d31852d272fa88055135b58a7a3197dfb0bddc411f1527435712eaf23fab6343aba5e28e69122e87724beb710b47aa68f40e0c57175913638f45e376986f14b9721454451c96a8a283e69f58f0dd2d44040995c1c1c392bd63070b87c469dbd0c10691abef8ac5b95f5159f4f9639ebf1e2a4ec32398517d08f4e278712e061696ce926d49c78759968a64c99a61f85e85eb77570f83370e0e41bae99f056b2d34df9c3bb3f70870e24f1c20ee26d31438cfcfbbabd0b254a1a0545020c1a0a7e10827fe90c570d1ad0ac934fb5a13ea0a131bb2dc37b47b7216df585e11ea8caa2651d28fbc2421927673917e246b8ea2d01ce1f8f2e1e33f3d33afa8e84c354651f7721c1b7503e3967369fcad48f8a994cb996ad233ebb35d4caa0dc66ca91c4b0f73b53b04deed9100c1c3945297f095c902eda70835dcadb6b27faf6c7469c05f1c837f9b9d0c841763043e4571d2082fdaf0ca0fb4a0b5b7e1d35d7b5b4c0ee735a7f2203027e0cc5e85b07c34c4b21697bd830464bfc927dce7e630b7151e2b8b3336736d76acdf30f7cae4da7b66e1ab10b9b3e8dbcd41f4f120f10585b0708cff19b5cf1a7a01c3015499423a8c610efec1dd9494c6efd3a91edd872053797dff612fbe69a85a6ec5ab82e5c8030f0464eeb0f6085360f71b93f6bb065390caf54cdeae85d616a7696e94aa93c317e50ad64b9470bf78c26d65cbae85974e1686f661b50f3fc2862c7814ddac6f36c63f9a85693c4752bba42681863a227d1984381590cbac3193c9e4e674975fb59cf77d6f76340dcee85720a79e65c2706b2f746ff1e7fc48aef13931070ad42ba3cc81c943de4dddd4503106198925daa1d578d061e9554031126a3c2c192950064bce35774311d20b09e8f327d9a74180aaeb0a77b0ab3b3223924e24c5217543e5469a02b25a22789f0c8457efcfabfe42b85b37cf7a2632d21e64f60f1a71325092d719d72501c52ddc255b49cb375099c37a3de5edbbe93747defcb16e169c1550df38b24b20cc9dccc219b35a7058cbeb4847816d1cfa5814f27ca67eaba04d2c5bedef40c0b6add59cc88a30ffcbdd12462ee48cdf67e9407a047e5552f9e7394a0255638fe247cd20f6e5d36ec68bb06c3373067b4e15b8108b9a56d45a5039b487a7ab058fa5b471919be93144581c9e02eca89f4d0dc3ae496e82a4695e1157ae2f1bacf0963d6e7758014648bf4284acd952b6d9819829b0ae54be4573086484be36ff4df87f145878299d06424fad220843d2969f5c7fe4bca3a92e27b321e724665dbbe28f07b7e5243ef9c280e4a786cabe26b7e57d565f1ea99bc9526cfced865bf98f4e7ab105f64f182470c2fef9a3838775a911ea0d5f62f5d49e2739060dc9a3cf67fef41addf94ad388be56e4927c189681a73d7f950680127fd32314c3620d1b491a772c170aaab903fb7567f003c10a4718d655ec3ffd8cbba7daf4d45f8985c6c79a57f8d3515b17f7b3abb0d2558ec9b2e8f9f5d7d2b53ca77487d3fd97e10c7317df2a20caa62fe7395ebd526ffe3a5f0554b3cf3c1ba4b10ec1656b0cb2d87234e1bc992a5fc0c667eef1a1d868ab1b1ae78ec786e244abc1f32b0d5b00031f64d22b6e427e89992f31f0c9c931def4acb72dc59583b1c6e130d72c29b647fbe5a72d0fd8a397a408e36d154ff41397118b11c80a7b8bc4c3f4649f0f58bdfe077c3abf7f149ab356522db76e63cb7b94db55fd9be659e80510cbae8d6f69d0eb914edf0ce1df15d7e54140ed351d8cc4159020de916d8a71b1070b1b251ad8960c2b9348396eb7a29d3af6342c7f3f29919e4a5a3d911cd39a69b6309e30a261a28d3cd8c006f88dc8b0bd96d064c279086e94e8a23b50aaffcc7d6f2251e265436a4ea3bdfe8428e2a3ce56acd3881a958acb6ef6011cd7791e73ff449b03e936547eac4f61d2969ba1cc544c2cdcf08a34b68163aac31cca7ed3e8a588a100ee555553364e781fc76f7a2313118eb9baa685bf7c321041db377f6f7da36f8f95e9721eb122b4b28acf2439ec649169674b966ee9fb46d4238f5dac8d628af013d259874dff389d16ab3d20a8826dad5c3a7f3387791e728c527aafed7824f3bd785c3feb947bf149e3624eeaef4e8d8f3a7d07bf02c63a3e43fc227d3dd571e95489e25f7614113b6f2ec201a37137b4b6c75d9aa56aa429f9348682a7314520e1b66ecb008f16761ef02cdaaf1aafc004821177e840fe9a91538dfecf58dd5602b968706091343c7be513f1c98e62fa49ea6023912299ec44b1eaa0c64ab531a0358571f27783c87ddf7e475c7258d575510a68f63cc76afa2b521b14c734e95d8612985b5d6ecc9cd462b257719bf5c6270b90dec3fff3c5075b2f86286ee4db712cee646b6eff2da67ea9dda8c44364258dc362307618f5dbd7125f9972260176f62fb06235c5c568c657a87d717fdb593bccf8c02cc924063e24c7e740d9ca7dfdbc21a95062561bac8ee224dc20830ee0f1b176acc8760c1895e5d5f5ba9e13209e640ba9a75392f036144e6083b25f046d23390975da7f8680ffaaed727435dcf74dfcbcd1e0679852fd3b0c9b1e7c9dc8b3069fe225ab6096ab9aacfe9f1163f08cc02640db7f88aa8a936e6d76e14ad5fbd1423b47970a2ec95f9b8d8e9124ceda34bfd3e279de6ae0f0dc537cfb73168dc512ec7ead7dafe9bd14e6124e1211618304772891fbb6de8dcfa27e45284ee8055d3b490cf6b395bcb4054469e4091406a5a3c11cb32eb7a1bef9af49672e0a3be48d722deb1aacc6df19c11174ef95f8cb18e44a2804ee4f23a7dd82daa0f2cc2cb499ae0d4ef9a96bc6d42f90894517889b4347194fb381a1e75f89fa2fcc628487e2c5994ffe72b9c693a1bf02a564007bedaff97d274f3c41510dfd1ce5392e3905ff2053c0056233dc3aac04a6c150b4b3fb2709eead0628f1a7bd5516bf880f4c90551076f1f985f75d673243a44f8344739650e43829e67ba6d165b6c7fe693cfefcc67ffc7dc2f75941c0ea0d0db2690a98ada001145255eb2cca387f5db90868fc859b2511bd0aeac673a5a33c30ddaa882cc9987e196823c5fb51601e96cbb58fca0ebce4d25ce6b689df1d42d9205dfdbf42f7b7fef0a48c76"}, {0x48, 0xffff, 0xfffffffffffffff9, "ba59a68e03626cf174478c059c546acb796b2b5d63c64336663ccb2339802df01b35fe6199c988fc6065c0949f31ede0bf6e4d45"}, {0x68, 0xffff, 0x26, "8b775e9b3b61b22e606f76f8c3b51deb216422331b7cf656c4c1581799753db7473cad7e1afef4a1cb56c8d031843d8d1706a5c5d28b74baf120eff02e86d0a6ee63deff6721de2af81f373453127c93d74f18a8ef6dc68f"}, {0x70, 0x1, 0x7fff, "6e51fc2d341114e07f2f22fcc665faf382e831f08a98588e74888831e379c6f5513e20a0bafac0a8c02f3aa8b27a79458661dc3d4033c775971d2acc1352bb77a0f91554601a5e7c2a5bb3a6bcb25b21588a702b8cc71fde85458f147267ab"}], 0x1130}, 0x8) 16:00:25 executing program 0: socketpair$unix(0x1, 0x10000009, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x28) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) r1 = socket(0x2, 0x1, 0x1f) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) listen(r1, 0x6) 16:00:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x0) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0/file0\x00') sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) unlinkat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x8) recvfrom$unix(r2, &(0x7f0000000300)=""/176, 0xb0, 0x42, 0x0, 0x0) 16:00:26 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f0000000140)="91c9711c45e698fcbaf7445ead13807cd30e15724bee9695d44fd6c873a72cddb5512b0b50bd283f48598b5e852aa51214c171913c34b5c323b68c4d2f222514e465519dffc743aa51"}) shmget$private(0x0, 0x4000, 0x610, &(0x7f0000ffa000/0x4000)=nil) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000002c0)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x4bad1b1b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x28}, {0x5}, {0x6}]}) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x8, 0x9}, {{r2}, 0xffffffffffffffff, 0x44, 0x23, 0x1, 0x80000001}], 0x101, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x6, 0x3}], 0xfffffffffffffffc, &(0x7f0000000280)={0x100000001, 0x10000}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = semget$private(0x0, 0x4, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x10040, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000800)=0x3) renameat(r0, &(0x7f0000000240)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') r3 = semget$private(0x0, 0x0, 0x2d0) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000140)=""/213) r4 = semget$private(0x0, 0x3, 0x41) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000000)=""/210) r5 = fcntl$dupfd(r0, 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x420, 0x0) semop(r1, &(0x7f0000000280), 0x2aaaaaaaaaaaac10) ioctl$TIOCSETAW(r5, 0x802c7415, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x4, 0x3ff, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfc5b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xeb35}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x20}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x57d476c3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfce}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfff}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x40}) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000280)="eb7fd71a95d7c3ea504073d31684ff4b71eaedb9da65c24560c4c25903f5d2e2e0a6b9a58c31567e3d0ba70127bcbf346af964402a797f187d", 0x39) 16:00:26 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x10, 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x102) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x1, 0x5, {0x3}}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000180)="31bcdeabe708a5893e60b8b1c17c13cb392015f0ec5ce8582d98166af683b954d268782f3b0cc6a041e809fb01af6d219d7ddf1e217d35bd41d23ef2edd9738a872849168168dd3d7827d0479b15944a49811960119de235c555610721da2c4742a9cb3c587fc57796a7bb94d3e2bb6e44dbc7e690127557940214dae4106de6392c8bee91c89d11", 0x88) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 16:00:27 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x3) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000009f04e2e0244"], 0x0) r3 = socket(0x17, 0xb, 0x8000000000000) setsockopt(r2, 0x1, 0x8, &(0x7f0000000080)="4cab5efdb741c34d424f1701eb9b6e6a9fccde8ff760c4eb77101e387b547f5e89d51a2eb2b849059b292116d8ef424ec9ff131be1685ef71dc0863fbb4c6b6e454f5b582c8423fcfa04e5ab61fc213340bd63643b35ad5e6dd936cbf4f9b00c0865979095a0f20aba34189acc86bf048e43a01234e1c4fd68dbfbc213a2a645eb", 0x81) getpeername(r3, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)='oL', 0x2) pwrite(r0, &(0x7f0000000580)="32209b1487fc904b772cee472ceaa2b421b66a757d300cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d01489ad0c9c910dfb447d5f18d52e0c29881b314b19e30c68b0b79174c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b160c9f2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d9552b4b1791db9b5ed3abade45dbca3a0a66f027a0b469508a462d9a7eae76eebdf31a9c3c70f6fc663a4ffb62bb19fc5b35273e30e2af40d10f99c2e9f1eec8a9d19e9be9041f3d777cfb2be8469e37f0e7a7037383e1856a9f571444ded2063e15e2a75622e", 0x164, 0x0, 0x0) flock(r0, 0x8) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20400000003fd, 0x20) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) r3 = geteuid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r3, r4, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000400)="edf051ea1c23e50c006940205248f35c1b6b0ae4bec1c9bf8e6d82cae8a69504e8de0cc073c2f5df28b8415615622277c4a842f02e976337f54f7dcc93f3e21f0046e7de5d9a96726733d83083a2eebe774475a6ce87e8a4b893597349291a4ababb86967f53885686ba91ed2c64df6b41171807922c81854d6f6cf94d6338df", 0x80}], 0x1, 0x0, 0x0) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x7) open$dir(&(0x7f0000000180)='./bus\x00', 0x100, 0x84) openat(r0, &(0x7f0000000100)='./bus\x00', 0x101, 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0xe8) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) r1 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2}, {}], 0x2}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchflags(r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x1ff) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x91, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r1, 0x3) syz_emit_ethernet(0x4, &(0x7f0000000240)="39370db0") 16:00:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x1, 0x1, 0x3, "86b2e27309ec8d9fb1f783a4550160fe259496bc", 0x5, 0xdf}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x8b08, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000001c0)={0x4a, 0x0, &(0x7f0000000140)=""/74}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x8) open(&(0x7f0000000240)='./file0\x00', 0x880, 0x14) preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/88, 0x58}, {&(0x7f0000001300)=""/249, 0xf9}], 0x3, 0x0, 0x3f) r4 = socket$inet(0x2, 0x2, 0x3ff) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000001440)) r5 = open(&(0x7f0000001480)='./file0\x00', 0x20200, 0x58) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000014c0)={0x0, 0x2b, 0x1ff, 0x6, 0x9}) mknodat(r3, &(0x7f0000001500)='./file0\x00', 0x2000, 0xffffffffffffff9f) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000001540)=0x9) getpeername(r4, &(0x7f0000001580)=@in, &(0x7f00000015c0)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001600)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001640)={0x1, 0xf0, 0x3, 0x1, 0x9}) mmap(&(0x7f0000ff0000/0xe000)=nil, 0xe000, 0x1, 0x2012, r3, 0x0, 0x57) r6 = open(&(0x7f0000001680)='./file0\x00', 0x1, 0x0) r7 = semget$private(0x0, 0x6, 0x10) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000016c0)=[0x22]) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wsmouse\x00', 0x20010, 0x0) r9 = msgget$private(0x0, 0x8) msgsnd(r9, &(0x7f0000001740)={0x2, "c09ed4b9aed7cb6e64d3bd15855c210ea51d324a703df98605b2e4980d4deb9af451911aa7c7c0a78bc4202b59fcbbb5c961b241bd37ed69803e5b2211"}, 0x45, 0x800) mkdir(&(0x7f00000017c0)='./file0\x00', 0x2) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001800)={0x7ab, 0x4, 0xc3a, 0x10001, "ec532db994795aea5e96d22e92e403582b595397", 0x7, 0x9}) dup2(r0, r8) 16:00:27 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6121, 0x7f9) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000100)) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x20, 0x4, 0x200) sync() setsockopt$inet_opts(r0, 0x0, 0x20000018, &(0x7f0000000040)="cdbbc23c56cb8a478b76820efd5084e0efe27d297df9bf84f284a3e991beb7c9c79ffd7c94c6f14b8044da73af6f9518fa0e3d20e7465a8734c9282aa7b607aff853bb4ed49efa2232560697a83ce5326a767382a6331f50e6a1cf807d9f20e710d0d15ed2c69223b59a7550998375b82b4caee7d0797dc79d625846edd6b062077f56e9888391fce6b01a006baa4150192c5f55bad55f4420f93e15b3a451f8bfd2b72c11a73b32dd9b39492b0531a019c26b6f478ba4b2c921f5898ef07efe5f72fc271a98957c760babad59f8a0290b529034f46611057090200791e052cb2881c1b74637ef80059f05adf08cff09ee", 0xffffffffffffff73) recvfrom$inet(r0, &(0x7f0000000000)=""/37, 0x25, 0x2, 0x0, 0x0) getsockopt(r0, 0xffffffff00000001, 0xfffffffffffffffa, &(0x7f0000000140)=""/180, &(0x7f0000000200)=0xb4) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x100cac) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40000000821, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)='Tt0', 0x3}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 16:00:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x1c00000, 0x1, {[0x4, 0x42b, 0x5, 0xfffffffffffffffc, 0xe30a, 0x2, 0x80, 0x6, 0x80, 0x100000000, 0x9, 0x8001, 0x1, 0xe2f9, 0x8, 0x6, 0x2, 0x6], [0x7ff, 0x9, 0x6, 0x10001, 0x100000001, 0x5, 0x8, 0x36d, 0x9, 0x100000000], [0x7, 0x100000000, 0xfa1, 0x7fffffff, 0x1, 0xff, 0x7], [0x0, 0x13bb, 0x33, 0x1, 0x100, 0x7], [{0x2, 0xfffffffffffffff9, 0x8, 0x6}, {0x9, 0x1, 0x3, 0x8}, {0xc0, 0x3ff, 0x7, 0x2}, {0x6, 0x8001, 0x2, 0x1}, {0x4, 0x40, 0xd19, 0x6}, {0x6c, 0x6, 0xba, 0x9}, {0x2, 0x3, 0xffffffffffffffff}, {0x100, 0x19fe0000, 0x7, 0x8001}], {0xfffffffffffffff7, 0x2, 0x9, 0xc748}, {0x8, 0x6, 0x1f, 0x8}}}) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) getdents(r1, &(0x7f0000000100)=""/166, 0xa6) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x40}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000240)={0x1, 0x7, 0x8}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x5412c081a940b134, &(0x7f0000000140)="e426") ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)="dd") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x2}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x30000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x2, 0x200, 0x80000000, 0xec8}, {0x10000, 0x101, 0x2, 0xfffffffffffffff9}, {0x80000001, 0x9, 0x6}, {0x8000, 0xfff, 0x5, 0x5}, {0x1000, 0x401, 0x0, 0x401}, {0xfffffffffffff801, 0x8, 0xfffffffffffffffa, 0x40}, {0x2, 0x3, 0x1, 0x10001}, {0x70, 0x6, 0x40b5, 0x2da0}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) fcntl$dupfd(r1, 0x0, r1) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f00000001c0)=0xfffffdc2) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xa3, 0x0, 0x0, 0x0, 0x4, 0x4, 0x6, 0x0, 0x2, 0xb6, 0x7}) syz_emit_ethernet(0x3f, &(0x7f0000000040)="b6322aff5b5ed7a19c64b8d55a20c80f9c935a3e2b9423409202adf1724923ad804b641e3393ec40f43bb3dd05e03037c4f3608f50518542690aaf95bb36a7") 16:00:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="9c4bdd6178285110dce8a5b0bea81784fb0000f99adecd2fc14a3c3307add12df019468014c476544f4e0352b285385b72fbdbe10024b5707607d7505afd928345dd4ec655d6cf90bc23a05c5afb70302a27a56148ed351dc291e95f1c", 0x5d}, {&(0x7f00000001c0)="4718d945e53409900fa0579bfd4b53a244d6feb15f9230c010b3ceca17b9de9da376a666e0d97ddbe6ca94d53eff03dd87787a31ff22cac8cef1dc98e2e2b48819d83148cd4fb3e690f64752ce0ac7017e1aa6b9c6ccbc6d9fa3ade7cf9ae5e2cfb89af32cd66599b413a195a63ce97171739e00d9de7a1698fd98ecdbb8e76d3a5a9f04c4e7426eb57b2057b334c399f6c9538d", 0x94}, {&(0x7f0000000300)="32640bc9820352ab3f1381e9e93855da68a8d0def8fd0b58bbbcf205b2c0bc494b4ff29b4902b667ea3c2812a834ccbb69680a754265a8c694995f61d224c68e974ad8dcf3d0b0e4ab", 0x49}, {&(0x7f0000000000)="74777c9bc11c2461cff08308e4137ad2b5d85a465f", 0x15}], 0x4) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x104) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) close(r0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:28 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x5, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) sync() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x200, 0x9) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000016c0)={&(0x7f0000001680)=[{0x27}, {0x4, 0x7}, {0x87, 0x3}, {0x26, 0x200}, {0xcb, 0x9}, {0xce, 0x6}, {0x47, 0x7fff}], 0x7}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000001100)) socketpair(0x11, 0x4003, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) socket(0x1, 0x4007, 0x8000) setsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f00000010c0)=0x6, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001240)=0x3) readlink(&(0x7f0000001140)='./file0\x00', &(0x7f00000018c0)=""/190, 0xbe) semget(0x3, 0x0, 0x104) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001640)) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001840)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/156, 0x9c}, {&(0x7f0000001700)=""/175, 0xaf}, {&(0x7f0000001180)=""/132, 0x272}, {&(0x7f00000017c0)=""/116, 0x74}, {&(0x7f00000012c0)=""/238, 0xee}, {&(0x7f00000013c0)=""/121, 0x79}], 0x7, &(0x7f00000014c0)=""/110, 0x6e}, 0x42) 16:00:28 executing program 1: r0 = msgget(0x1, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getegid() r5 = getpgid(0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000200)=0x8000) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x101, r1, r2, r3, r4, 0xdafef0c9836afcff, 0x1ff}, 0x10000, 0x4, r5, r6, 0x5b3a, 0x7, 0x7, 0x3}) r8 = msgget(0x2, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) r9 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, r9}) 16:00:28 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) socketpair(0x1, 0x1, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0xc8, 0x0) fcntl$dupfd(r0, 0x8556b8f2a46b402, r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="3511951761f386a890651201ced84ec1fc328dcd31ab8e69929c219304cb9ce43d2c32de2d44cf7b7ef5875cb92e21938d04bfe2f03e1ed6135117e718d31078d015e0fa2e1ee0f58dd88c680185ae9ac2b99e8a2f2218eff3b19d44cc8d1bf7da52584f95053de0c7848a6ee1d574479d1a97e15f29bd59ca00cfa4a31e92a19943e0a2e23830ec451776d66d849f3c236b4512fa2467493a1b7aabcbf5f356c44271c0240243ada76dd6f8468d731f9b0c923fe72bd88440640961952da71951fbfc866e45d3cbbe0ecfed34a87de43b33054b9adef12e48153ae0875280a80d4a23eb0426379a08823fbc1ec2d5201c", 0xf1}], 0x1) 16:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0x9, &(0x7f00000004c0)="7e06f94c031f3c41ad", 0x9) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x81}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="7a5ad635080ce5f03c48f2dab2f0a817ac5a6e7ef5d25373f52ccc96906c7c0bbd406e682f0a6b346be01c0e80e1a52ff0db4add2a6a234756747329c7a91ff3f3db09bb1df8b4205fa489223053ce89bb9634bc841ae65369fb70e8b1c9d2b386da456318e854e61a19c6c7dff80a8df36527106aa88dc08583865c0f55fe7eaf1b756347a2ae0675d138c8e8859b9024d0c9c0e6058834f99c25f4014f95b33eeeca25a9183bb71f1c514ad64e1f95d8d1ee04626c", 0xb6}, {&(0x7f0000000180)="0f0cc0ac7fcdb0e9dab25ea4e5d7733c0b0b938d4cef1b3b0504f2ea4c2ebb4eea821deba7f3d7fe23fb64d189eb66e77ca24f537636cc9f5cde748014b76b01973725606a7bbd518b8573c04c1fc4fe898825070c5abe557e1ebe7776c1601193fc279d4be7726b39d242c728365f3c77301e41cf80fdf5a679c44397b33b1264de27673c9d9735a39c062775ba15e3a0772990b1e547059c0fd5768661bf96a20a31e9c4ec2eeb8ebbfa4b1b65bf305dcb20cd5d216cc9fb51c2feda057847ea0a4ad0c3", 0xc5}], 0x2, &(0x7f0000000280)=[{0x88, 0xffff, 0x8, "0633ac7f0248dfec8c6b3e561dc51f88ea2f5fa658fbb2b11cde8f57eb6c31f25c159455b9fa8ef87c514203875c0423e969c70f87f3be68126c07d5ff51481825ae3094038987dd5fec374a1970498f152ffde806977afec6e2796b7eee2fe3f7992f6fc8e63043909c538fd5d93da1787554cb72"}, {0x50, 0xffff, 0xd5, "c240d96b99d825708d65a27c42ac92edb0624cfa4a1617f5f8b5845c3d7d591424b7a29c5ba351a7044eee8d8a61cb33f1e6c38556d5e8b092"}, {0x100, 0xffff, 0x4, "2843cae9d28deedb56c14fc01549f4675fa1dbd218e15c779d08887cbc2192dc9988590cb1cc9e8f5aecfcf35c8d4a68dead376380cc690e705863f88a2b75f3fc60aa8668ec7a11b0c6e82ffa559ff53cbaf54889370b3d25c4110d5fb375e2b749e5d962aa3e3fd52d6245c75e286d81683de06a2b586d761eeab148bf1a15e6249023d6b062bfd7cb9f82be86928139a352c334d9f91fe61ac8de17828397bc4ac886c87ef4b3e7cb08ec9a7f057c241e0eb6456cca8df859f3c34ca3ea088272c9d0a4dbd18d0a004582ed583849c20023ec098754b6e99df843f099ea65511cf9eba0d18bf8cb449642a34990"}], 0x1d8}, 0x400) setsockopt(r0, 0x200, 0x7, &(0x7f0000000080)='\x00\x00\x00\x00', 0x0) 16:00:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x605, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1a8ab5b9, 0x5, 0x81, 0x100}, {0x76, 0x3, 0x6, 0x3}]}) recvfrom(r0, &(0x7f0000000100)=""/117, 0x75, 0x2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x6, 0x4, './file0\x00', 0xdc1, 0x1000, 0x81, 0x10000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x80000001, 0x7ff, 0x800000000000000, 0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x80000001) syz_extract_tcp_res(&(0x7f0000000840), 0x0, 0x43) r1 = semget$private(0x0, 0x1, 0xff7ffffffffffffa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x8, 0x8001, 0x7, 0x1, 0xfffffffffffffeaf, 0x0, 0x100, 0xfffffffffffffffb, 0x1, 0xbd]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0xbfadf344db46b645) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x0, 0x4, 0x9, 0x3}, {0x1, 0x1, 0x4, 0x3}, {0xc8c5, 0x5, 0x1e800, 0x7fff}, {0x20, 0xcd, 0x1, 0x5e}]}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000440)) openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x400, 0xf6}) bind$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) pread(r4, &(0x7f00000004c0)="ca5da715143c2add6dc7a121beccc3119878511814cde7e008bebf029818520e1e75af2a7f460774d1285403727d8efec0cad77b0bf4ea17dfeab872b218cacd64c994d0bd927a780eb5730e4f742177c8809e90c781e24b3a000344aeed83113b90494a53d12153f0b84604", 0x6c, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000540)) write(r2, &(0x7f0000000b00)="04a256690cb1b06c222fe033cca05ac2a31ecb4c3e77abcc1d3b43336ae4c76756590847f15076c69b75283400654c029ac8da5cd86cccdf890d16ceccbc05a054bacb5f1071010a947009b7fbf40fc9fc3b8bb80066cabe901a466923b7aa8563588215dc84a67936bbe95b9d92c7f355788683f6df481a29ec34c55c8a426ad8cf4a", 0x83) semop(r1, &(0x7f00000006c0)=[{0x4, 0x5, 0x1800}, {0x4, 0x9, 0x1800}, {0x3, 0x0, 0x1000}], 0x36b) mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) 16:00:28 executing program 1: r0 = socket$unix(0x1, 0xa00000000000004, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffffffffffff0a) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(0xffffffffffffffff, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x20000000000001}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x1, 0xd}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f00000004c0)=0x34, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x1, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) getppid() clock_getres(0x6, &(0x7f0000000400)) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r5, 0x2, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000680)=""/75, 0x4b}, {&(0x7f0000000140)=""/51, 0x33}, {&(0x7f00000008c0)=""/247, 0xf7}, {&(0x7f00000009c0)=""/95, 0x5f}, {&(0x7f0000000a40)=""/85, 0x55}], 0x6, &(0x7f0000000b40)=""/223, 0xdf}, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x121) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) 16:00:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/93, &(0x7f00000001c0)=0x5d) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r2) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x1, 0x5}, 0xc) 16:00:28 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x100) 16:00:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x188, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2, 0x1f}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x420, 0x2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getflags(r0, 0x1) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x48) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000280)={0x3f, 0xffff, 0x2}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x20) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x9, [{0x3, 0x100000001}, {0x3, 0x3ff}, {0x3, 0x3}, {0x3, 0x4}, {0x3, 0x4}, {0x1, 0x8}, {0x3, 0x971}, {0x0, 0x9}, {0x1}, {0x1, 0x100000000}, {0x1, 0x7f}, {0x3}, {0x1, 0x3}, {0x3, 0x7}, {0x1, 0x10001}, {0x2, 0x1}, {0x3, 0x6}, {0x1}, {0x1, 0x3}, {0x1, 0x9db}, {0x3, 0x3}, {0x3}, {0x3, 0xc86}, {0x2, 0x7}, {0x2, 0x9}, {0x1, 0x400}, {0x612046328c9a3666, 0xf3c}, {0x3, 0x5c37}, {0x0, 0x1}, {0x3, 0x7}, {0x2, 0x2}, {0x3}]}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000380)={0x1, 0x28cd, 0xffffffffffffff6e, 0x9, "3ae4322ca9e5359de438d05e44efed7e5482be2e", 0x7, 0x8001}) setsockopt$sock_timeval(r0, 0xffff, 0x20000000001006, &(0x7f0000000080)={0x441, 0x2000000000000}, 0xfe7e) open$dir(&(0x7f0000000340)='./file0\x00', 0x40, 0x52) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x7520000000000, 0x4}) listen(r0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000002c0)={0x100000000, 0x1}, 0x10) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1fffe, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x6, 0x101, 0x7ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:28 executing program 1: r0 = kqueue() setrlimit(0x4, &(0x7f0000000080)={0x1000, 0x1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xfffffffffffff77f) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0x0, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) close(r0) 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x0, 0x968}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="7e9a29617430797119ca2de4318a4782adf52d1a3e8fb83f02a790ccac722a69badad0bbaf0dd2859a4426621b7285e8e871204e1516b4d414904f3ef563c05bfa3686aca2ecafd03f0e45aa363269b104febfde25971a5b61a1c95ef3d52e9926cd6aabb610840e8263e7ce146f0a75ee39bfd0b7c5f6f08a8274c5e88de22b0fa64bce4743d5f4b8deb8db380ebf8fe60e771b", 0x94}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="f800000000000000ffff000000000000657cf8d0cb5d7a0588f28b11259731d16de43a3441ad290ce14d8cac96107934bf7e24b98dccb9e848f54ee7d14e0a714072e35bdb9b1a9be9cd6f5ee851edb00bbfa5755d862c5b226bbe7563daf21933afc8c49c342abb4c4bf314df7406d8dca517189607d93a2a5643d8574b514f7c5101fa907a818192f0ae6f3f4eafbb9ac4cc744ce9a35d19dfb60f134f213d383cbe5880ec41dc15628f42d3330dfb89fd859c3dd9b2a0e89832fb6406cf9b6b58e686a9362c0aa2e7c139e25b7e3449bc40286461f10199a09a118f30e81046a8804d91ba6a853acb03fed1d3f6f1a7c57e1fa8cc21d7c000000000000000ffff0000000000006db87f73026a5ee4f8198b5001155a3e948acb94eb4a34259042abf5496343314962509c06946d507ab09619570153faa93f87681b31bfd940f5afd1a3b7f417d1bca7669d780d1652446a2fab1d36cf487c58dc7f31cc6300e87773eb53a1a553d9d088238d7e62e9099c85e0969c6c22a6df0f4b83cdb1fac9249318c5f0bffe7c5d5f80f8d07de4aad7674650bcb8991f3b76f57e3ea1fb20d9acaf916a53e7c52cf276467d914cb19e9e00e1aa00e000000000000000ffff0000ffff0000bfc9054a5758d525471e82c1946f947f40b43686cbb8337daeb79815db787114bd36f14d0dd5d68c5abb747056c19c036eaa8acfe369043f526daceb5114e788ca053815bc150b8c7dd1e060ffbdd7d8928ff2f870a8e2d6698471c148837b1275ecf2ca744d13c323f16155f6ea3615512d59303157a054d73ed5c564241670a1219bcbc73b888c6b960f67ff071d15e967af5b922c26904b8e741593a4c1c950fdf88acc259d1acafc6ca50a78b7e84df46bbc1ffe205962c31334b31593bb7680c014d849962e882c9cf800000000"], 0x298}, 0x8) sendmsg(r0, &(0x7f0000000a40)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)="43e897b0eca9578466e54d67c57dde0167156514ecdfa5655ba965e11ee15f3210509e625a18e0c1e4fb92b631174539b50f9f66075429282caf82036599f77934a53a728484a5e2da3baa69e34fcfaae155b4fdefbf8421e212c88bd45296c8ac741504dcdda98c7344eb7678a2a6d4ec795145aba3a402b05c312d1b2fd6", 0x7f}], 0x1, &(0x7f0000000600)=[{0x70, 0x1, 0x8, "faada7c2ecc2258ea241d497371a0718679fbb73935d60365d8e295329c96df99d2d200bffe5a6044ef9d2f98cbd4c19511352c960b068afb646a0cb9bbb63de9758afed696070f5685781852dc62ad4cd81130f81881e97a45e5bd1"}, {0x60, 0xffff, 0xfffffffffffffffb, "63bbbb7e1c62f2859667817074d52b118839b1b76777061f17ecf3ca42cb50cb0b252e4e936020ebc5e303329f85e17761e8e19dd96f8aefc12ad2dddfdc7f6fd19632d8fd8a984b42e273e9b0"}, {0x60, 0x1, 0x6, "01d95e136db981bda5261c80ef16d05780793c8b13bafc98c4022db52e4e4251e1ac1713e32d28bc0fcaf7d7984b7128cd277b714130d62383a31167212314b8bfe74e7f3bf0056399d0"}, {0xf8, 0xffff, 0x6, "c99010c72c14933b8e93e97fbfe50d507c5cd07f1fda3217d632e72a025cfcec969dc9edd54f2a760f4155759f32390c1c88a0dc23d459100c3d8b02b10c9037c889078dbd38afcb2ebca69c9e674c7099484f980ef4b5a60c5e62ee70bc41af88edd90fb4c4afc1784e5f3fe5b2f07e2133a70e8e9f277d2e442a6f4fc5fa8bd30cf2ea9b2d13df40d944e14ed7a1abdabb4cc9ce0e0d145903bec808f82da7937c8e57c6a1c21d395f50605275e196e30ecbbce56e7c1058843437fb759a2b83035f38c4a53cd60829479a363dcde00209f2bc63ae29161995d4b39dfa468e35f4435f380cae"}, {0x98, 0x1, 0x7fffffff, "87698b33220919bc4b4b416842eab41833693909d34355b988165d66ec5bca1960bba881c9902a4e170a61d1ae9825cff3992c94ef36f3b4db739d4747726438439dd94ea16f21b3e65725fb6466274b5fdff18098e683f1645e490d063ede8b76c9b34cdaf0a0c6f3c1a3b7ceec2b0ddbacf8445243d05f872c5b6a5a6ed093ecbfb6b912a99472"}, {0x88, 0x1, 0x80, "3d556e1ef9dfe5d22e5d533ac075535b91966b61c5070b0c22a422bfea3dd5e765b26c6f2b5e91a1082488547da0077913057dd9b87cb353d80b48175482a0e7f6f7b5c210ebac3d1b8c861f4d452a8890b0620557bca7bb2203b1e434a9789ddb0f12f8b66f433d8cbc716013d41fdfa8dd445f2aed"}, {0xc8, 0x1, 0x8, "3840aec20b954c1bc655586d99f00e5f2653336b8ae097d6a2786f8515f97fabaf7fbe799068ec0ee8c27c52f8afa8f68bc7cf3f260440c5c2b8b4950f67207d60089045c89f170c49e3a21750c279c152cdc8b7748ea13bf4d0cfef52a2de478769838945b3a7b1074b48fc8cfb862b5c2875b7898a885856f00b9a81c20ee02f22eaeae77a4fc50b208c71c6b82bd04e62aba9fb90f1636525dc414e328b0a5dc4270761a57258933d6b0e824bc99c0cbecad21acf"}], 0x410}, 0x8) r1 = open(&(0x7f0000000300)='./file0\x00', 0xc02, 0x0) pwrite(r1, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wsmouse0\x00', 0x10000, 0x0) 16:00:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000240)=0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="4a501d521e5b5ac791c5e3f9070be6474959b7a55e964b362f7d7a06c11d64b7a582624179a7a8c1c814922c2e63339c1db7bfb230bc56", 0x37}, {&(0x7f0000000180)="494c7c29a0a36e413cff9a9b438779c4dc91090759f7fefcd5818acc4c05a88650ced1f48e97bfe930aafb24a7d7b2b79b94a685554a2d1b3c95b88f76624fdd512b27d1d0cabb294f375b11af5051d5d1420d76b42c336beb51b839c3b6d1540f08449ef7a144b0530a017e66fbfe8a1ac8055d4144bf4b47ba7b901bdfdd1d52ff7539a951894062ed430edfd26aefa85684606a4727171116d94e967d921ed9d15269cf8be12008659373ed07d1b64255452e237f8d", 0xb7}], 0x2) fcntl$getflags(r0, 0x3) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x5, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x10000}) 16:00:29 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)={0x127d, &(0x7f0000000140)=[{0x7c}, {0x20, 0x0, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: 16:00:29 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)=0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xa00, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() syz_emit_ethernet(0x1d, &(0x7f0000000040)="90e2f5047929dd51d484363bd071de24ceaf506b96c690e9f2a0381411") pwrite(r1, 0x0, 0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x188, 0x14) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="9c") 16:00:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x200}, 0xffffffffffffffd0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x408, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000140)={0x5, 0x8000, 0x1, {[0x8, 0x10000, 0x5, 0x7fff, 0xffffffffffff4032, 0x3f, 0x100, 0x7ff, 0xc53, 0x9ea, 0x710, 0x2, 0x7, 0x4, 0x4, 0xe5, 0x1, 0x5], [0x7, 0x1, 0x1ff, 0x4, 0x1, 0x3, 0x3, 0x6, 0x1, 0x100000000], [0x95, 0x80000001, 0x4, 0x9, 0xffffffffffffffff, 0x7, 0x9], [0x1000, 0x5, 0x100000001, 0x7a6, 0x70, 0x42], [{0x7fff, 0x4, 0x8, 0x20}, {0x8, 0x83, 0x8}, {0x8, 0x0, 0x1, 0x4}, {0x6, 0xff, 0x40, 0x5}, {0x6, 0x6, 0x7, 0x7055}, {0xd6a6, 0x3, 0x1, 0x4}, {0x5, 0x7fff, 0x100000000, 0x2}, {0x9, 0x3, 0x7, 0xfffffffffffffffe}], {0x0, 0x7, 0x1, 0x4}, {0x5, 0x3f, 0x7, 0x2}}}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/195, 0xc3}], 0x1) 16:00:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e3d66696c653080"], 0x10) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)="5df750d7a1232c92342cd24057dd63a025faac98b6cf08a0188a20fc546c188446febf5ef146ecace8b2a98ff92a62bedda3d615f953d63d5b9b1e2ea3f9219d1f7fe044ae381459e243d4", 0x4b}, {&(0x7f00000001c0)="fcb8abb7c387ad6f74b189c40f52c6c26a3d5fc6bf86eb20b829ef1d20322aebadbb12860e8d687b7e4da8c04f7d58d23dc738952fd2ec84ca7ff396f4e628e783159ddb2a842cc961825f8f266f62cb311d541cf3ca0f5e60a3d6ec1b0a8c84b67711888fdadde73196c2becf36605cceb6c946cc3cbc9b177b06d01aa29cf859d8406658f07ea9734e0c08faca330c160d8a7d20fb1128084636b6f1db33", 0x9f}, {&(0x7f0000000280)="4745f00bd224019927a38dac125ba72b66057962869b709dc780750f7b5a8ebb4710782c53b35e6c80d0c0ddba45c6e06e25b2611abf320d855e3c8ef8fddf34e9c0e3e0932289cb65f78f8d08a8b9506d0a429e0745257ec43f4a96745ae2767da56737a871bb5e6968c8deff0054628673c8ef6235e1ce220f028b878ae247106381e27af9c36c0589eb546384643793b52743a4ebfb568e10b1dc6e347a8997874a71958fd44d96fb94e6ff8496f95125d2b5aa6e136a05d5ca13becd4b28c46f4d27b7faadf38172a6f47f8cec86f15af9844b2ebf43", 0xd8}, {&(0x7f0000000380)="2cc8cde917c35009f1cc6d5df0b70d587723bb9d44bba9d0e042cb97e7c46dacb4455e103f76864ee3a2b8adaf50eee6c07f0fde96bc3f75bdb432146425d39f617b8ef9c6a5ec14516c98b7d391130c11dbf6588733fdc2d94d00954d0c97a2d5f4ffd125ec9e38e5b7a67bcaf068f0f0bcc518c0165ccae252676b737b672ef1e2fe8e9117448fc11ae3b99e692bc03b6333a5406dce7c095bd403f08b3ca820bc63a07a5c330b7fbe6bd5fa58420b57f7a00f2845cfc1722867a6ac1fae19e47ec54341da69cb21967b2856f1ac3f54d58fd29a0877ccf8aaa9e8b6906b2d9e86fc3d42b115ad80241f209d2e152790d6290aabef83f5384870239d11a1a5d1e02c48fe0cffe76200c97b67034d1722fe059522acf323f57697ed5087abf3805fa6d03b1fe52efdaaa34ef776ebdc0e7f767c655c69505d42035b849c6bf873443686ef1f4c1953a4e6c9d622f409ffbd4944c20d7129d1ec8313bda3abb6a90934ce98ed8bed4082c14fa1550762d5e20b0d5ba20d994a0dbfecb280e2442346a29d600606689d06540093170814414d8a29f59690a6165d8a81801fde3a3b95f1eeec50e6fbd0bcb94084c14b1a626583440fa00e95263ef0795b5994d00455d6d4f8e928af5494b1330ba4ae3c218d3815b04c1d07d267bcf9ec953b43b3afb706503f70af74696608521f594a2c9fda5ec3b5790410b506ed42ac30a0af1bb8701a0e706570320cdc2827fcf508564464dbb334428c4dfc200a78b5298657798f2da9f764b8844ae4844b1c92f304f5a02260f29bd86bbd0d53cc40ff9bdbca9f40d4a9900857eff7ddf6436077ff31bc774918d164816329c670ec20d2cda76108131663f63f4974cacafb22da65a7788941be6b2f0b19a8140f02bba733f24b83e2f1f13c02bb6f3da067a2c43324395a9f7cc31dd01ab82566b7698fd04650cfe2abe113ae145d12942cef1632ed7922ea12bf48d152064d1c63210f6236a831add8f44cccb9ba69c34a858dc96d97ea55b30a02bb0025ae73d39f1f1f1cc92cf4dbde21b6205a63185576a6e755f7731ebc790a486d56938ec77906904055baf7c1f8c37b8a014684b788974f2be1b5eacfe28ed8d9b8fcd740e174cd99863e457e55d907765211b7b80afe15291398a575f00f626c0175ef79ba18f0423751370e72bff78b5a3c69f3d1d5c4e6768ec4cae2d9787b8d087f9b1440a4472fc877317ad22efccb2d13880e1fd763ca0dfb360bd98d2c99fb76be7c818035e2986f70bb15d35a101f00eb113b1db057a7ed324f33405e3f0ba998dae6faba1458a7b8cf680399f1db1970b627d915085e410c7dcd96c2d201bd4ad5f94a008667aed752420a20f45c557e38031a6f924a3e4723020cb96c3b4c086ecb3067ce9df1bd511057bc943db78814eca9491260bd9bf23bac37a07a4252910c98d642485a198c36c389f117dfa92adf8ad44ff5c98ce736b4f4e65adb55bcdd6e2423cade9923773f0be45daa13626eade34ad25b4d51bc960062e84dfa6cbab61c79530854ea5a756abf20ce3aa65af34e05eccb3c1e27c6e5ce066c09a2ed8e350184fe293a14e555a3b50475a46a840823e3fdb9bdc8ce4f0744e33c0f65996790740560ef902471b0e51708b181772157438a0a4827d3e1aedc60ff86ed06bcf02b507e3ba623373b354f0910da17b7325d71781d50cc2c5f62c83a4284cf3a1d1b75a403bc160b8d9dfde0243aa1c389c82519075e5bb235035f11256cf565f3743c308425bd7bf60ca2eecda1f069c16d1ab5da212b10e1faf42017e432fa19f40c9faea050094934a63268c3f911f82c5a1a625d88cad70d7b00b88c153205fdcdbdd9b4f06f5eaaa560e3864b050f787ee89cdf7865ba58304a33818b77103eae3a6f08dcf1637b3ec4a0530fae8f970f825e33c7cbfe4de74841369a4809fdaec4ff99b2c72b53bef5a1f21870ebeb53e1b712ee9e527bf5e6ea71040a4668625292c43e2161befded3b258fadff35eaf56f52fc25e7a05ed220a1c3ae738f51fcca40b22d1d17d032d54bd47c4bb5f53357b422b13fbbd16449b4214780a98eec4a4c4d985a72ebd75a1ae799481952817e90e8b006035b7962a570835bf838e02fdbb96cd235ee714c421c4d0ce1a78b63c484fc879fa57cd5c75c04c26826ea1eddba1cebfb6baa48f1fa3b585a01896c4563220b077e7b2bb3c38078a603ad5c6c7e7c272d8cb304d2fca87d4444f0c0e56d5daaaab2132c13ed19a30036cff9f39b0ca271e04436dccb9dd7cddaa0751b407c6ba5cdd0d0392951f6eab19cb822bcb9e3ddf71227cb0ae93dd38a95fbb48e982206a87bd20f163c3bc9857758f71ed3fbfc8f575497554edda2b5b40e29c4a109aeb969a7f24109000889d450e4bdbc46b5da042c13f0c99b3ecb6f23902581348a21731f6380d50049de30483c0ac566443075cfcebd442b7d634cb4199b55dd3daffa3cf381780e4e794211a20298961e0b0dfbd9c6c8c7e602810703bc67493234755f52ff0d795d5fe33287fcc032d7a8b656ec7e8e6233e1433aea0a1a7eb336ae2f172c1756ceff04458350f0c009e8a3b6cd774d489ec00b0cb81fb37f873eb120f938f01db974c9167d6164694d987fb51c7cae87bdb510f124037c079691f82969d7e491e36c8941c5258ab111d73693ca4a227e510413f940ed94c75eddaf9e3dfd0fe60b91644aeb23ec42c7668c011d1425b5bab22156d15cd82b2b46c2d9df0e658d8bdc24bceb1a281c47725abcb7a0d1a0108be80718b0bb092dfe1b3ac65cfac64902cb09d55850d4f37fc26638d36cc1542b964236db5c415c2a1ae7d3d903ad8dcff610f23afc13da2aea1fcca081adf844e9940ec8e938f4f12bafbe883a5718e2cdc1ba31da7e1a6509c033ce4ac26e91b79754383c7b043bf26b7834fe38f11f2c908883648c698a90c816b17431a94f7e952d3457f31c824b482751d245817ff0e6c525f1e86df88af43c4745d1c445d88e9b7ae9030fca6d4712213f17ada7d3edab40ef787241daea23a5303f936cd9cea4e830912f8c03ea574ac3c882ff617f77bc14c25312e2829be57a542bfc5149b848ce97f5db939fee37b726eb89ab15f2ddfe490c707d9fa57ce632682c523ffc6885cdea174393e60897bb52ad430bc4d29498014025e745b099ce51dffd7f986e7a577d6e52d27c740f3546cc848e6109d659d0b47fb23c22b6a66242de1fd59443abcd43d2dd60d5a18a37cc94ce51ca0e9f13f91e3fa08723792288065de63b6564a08d846d4109cf94a19fd9f3a11a9e80ac790ac028bd5f7b9b3dd4452bdd60a13c64c784498fbfc3abeb602097c6ca76fe297d250fef18b9480287f3a32d6e241ce358ddf34ac0a331a7775f8a5badc0acc6215ac5a18472f9f1e2bef8c5bfa3ae2070f1163bfbfe3e97b25c1f94a8397ad243d061a59361898d0c1a9e2b3c9b000532dbbb8b0334c9f512cfab1cb21b2f7591b01c9dbf75dbfc7bd0196fe495db059ae776890eca9ff16d1864861996a521ab0ddd0987e9c065a684f85999f276b0de63e45597a45fb529e9a284b042be096f70e6a229c9e7682355ea393502a0938d5fc1a2af428286feca39fdb08b1e2700897d3276b21520d3ac7f0dd43c9d2f34e59b9a4e6d7bed92dcb5371059e462f3bc40adca24bf38e20fcffe5bfbabc661de992b6aed4b924ec68028f13acc26839425cb3db80795806ee981febf672ad93cad4946319b16c342257dab888926a48cab3d0c2f34e83fcb97c6d6b1fb9f31998ec4d9759226816a425c52292e3fe887a38b6ca54dbc2cdf917688c4bcc61b6a2134ea14e07a74d23f9013a9948bf96f23005dc779a183ad4a9420c2e59dbca3d15bb56c1dafe9271009e757d6b5efbe8ca6c9a23778c0120095184923a90b0358a1d109e922e51e410c1bed0458337a495fa9c2a0b1ffe232711ba51e51a85ea79ec81553937e1532e98342731d3233dca7d5186ed5c6fb32bfcb9aa361bae79215edc85f592b987f13a6d57cc2167a9535699f4c796d2a4a308e8dc83635703150e311f143c64319a6572caf2b789e0050d2cd2f2ab1235ac3d3be7e9e04e469c75574849c63d138f72012b9856a79c3d1c269baa173a97e8ae14b160e93e5957bd2aece0ddce1e63647822b06605957ed4075b2666bad48a2fe8e8df5c33216624e1891adddc4a55bec86ee3aeb2a5a3aed3316686d17ffadb4308dec68ecb9e3a38e6ff0010e09f755cd8807f8824555cdae5eff6ee2edd0ac967746a706f988a40739e9d5dfa6a8ce931b677a6da8eb035b96f53c844a7da81bf33634ee054c9472b8b381abffe58c4b1baf02c4fb6614a411ce639885177e5f470e05a9bdeb727409dced2a824b5571bb4e6f98f019ffae2e06dd24f119051d855b26fbcf2cd9c955756310affa724d9637a61c125b19cb7a1499b07d4fa9f7bf3d8b3a40b09355532ef4eb210b4ff1e67e288117e07a6b955849e2df0c34bd41ed6b0614123e3e574d7d29e18ee4c6ae09cad49360a091e6b01dabdf4131f3498ce4fa85c2da8b07002cebd539ddcab5118ae9fe531a56ad111bc645a41a54b1c7769974a06b8949d9aa9294ab363d573178142ac613d876aebc99d4e0a8506db9a186461ecb60d4e06ab03e3ff9dad560ce4a92662ef1c466c966562f6d8b5937d29ca293ffe4d50bc87b145d273da7eca658ee62140d143b61cb3f20a872e9d753d320b0d33154fbf574a16c6e551537cc924f868da9eccaeeedbf9a94781ac752c73ac223e8d014251f310c070a75b9d56f5b79ef7a7a54589681cba0909f3e954ebbdb706c5ef82acb9a00911c15f27067e215c8012a192a26aaeca5f253a065ba9705a8d9c5c1f0c8f685e1b0805868003b7db28ab8c477c859701bacfce379fc24777291d5acf43751366de11fc22ae44a578f0ab6b92487afa8f85b69b9f6f3b054c89ff211e354be65b7d3da1c413a6a360a262bbd83281d76f74c4cea170e8ffc74e2e55290a2cf1c63d457cd13f87487947dc6408db2533cce86d09993e5ade07ebf9fa22a6fc243b65bc544612cd68fc7154c4322c829c98eb4290fd85f3c92f183fe154a6ac294ee3079e15a9829ee5e3231c3dde2444d03e59cbc3ec51af48ec793c2aa95968e2eb0e09535fab23d1dbade0d986f9cd928fa41aaa7dbbbefeca82dfbff577b0d16bb40a10391b5cf80813ac190afe2185fd92a1b9b2d535489d2dd1744ac72ff5e6140c23955d496b3d7e0a2e5e1e1fca2670ca653372d154607001bd427c2ccbdb1e4a3008c573d42eca66e5d7186fa2e2d1eaafc6a94ddace238aaa44593fe9adeda913b0dd32abf5df83bf3c260f223f8c14522554ca9756173a8e765b6023da65617bfab6f308e5b9303fd6fe40110ac603bc799ba4f139c7ef32c62eb300683985a839238c8372cd0bb696f14dd9867233cded5cd421910eff6d6b7736007e5e5a22303264f6a6732bbae1e4a6be55bea1a68a1b7f54e33129b731b213e28d9466a07d02c49e6522d5c2901c4041a87e7b231d78eb121f2c5a789adcdc316cfe6e703963ecffd00e38ec63f7724800093947524418801d57d2f35321c516d7510f7adeab4e1fe769ccc0504470778782992897318f77f84eb06c116eee8061820e115afb11d8fc15c59b256f2635d5cf07af1bb68c7a9a0e5d03af7721717431f8e12de805ddfd7fc62d14e3238f0ee7f404cd3127c04841ee803ea4742a3a3502a465dd3fe342d25ea7041d5d1ae398ad013e3", 0x1000}, {&(0x7f0000001380)="6307873b4fa652e22f6f8b1f12f04959c955a27bdb0be38c6f3d8e4e34e60168293db30f27d5cbb172836476490cd76844ce731ef42e6aad53d0fdb0b3009a3150b9c25d7e3bad3f3c28fe13dd284c7214739f4ec758f0c4f973da4fb5b1ab0885f557cceb447a60e0cc49de086755c76d36e86fb2765b7740debf473f282f53fb162df889d46554f9e2ed2c9e12a0ba32985a127a80203709314fbcc8df42a8913847619c9375b8580d5e8d3cb135b15e9284765eef17e248c3c7bdd19e9dc5bc", 0xc1}, {&(0x7f0000001480)="2d64091f9dfef40ba68ae849e46276801d10d2f0425ebabc65330a2fbdef410f434e909a31b0b8962069c654e52704cae5e6eaaaaf49a46174731a063549fa12330d938393dd8a5d6a2164cd67d265f9c14ad47f01d96bf6b4f09d2c9273fae70edaa6c26701789b215ea65f60653176701af8c472b8a6b9c3f28238dbedb5d8d4f66c11036a8fa820e38ef6c554b73241804b59a077f097cd2c3be8f107a00239f75f745d54f66c887de8d7d8405ec7", 0xb0}, {&(0x7f0000001540)="e2831caa1fab4a8065b7640ca0e2137d415de202c26d8e939686b7c54c42f4bac03f144a8ee49460d3cdce0c7633b8a8f97d74391fe911c595d5ee614825a1adfca00b3f351beed22877051b31442106e6c82fc65efba09c9ea94a849b2852e409b23173184c2f8bbdc61498a89d6e7e4701390ca571463180cc89f546564bc709c3c43a2cae18e94b40ece91ab9cded02ca905f53129102db628efb5104976af0740dce45c532cb05b2380c5c6bd962189e90eb4a7611cf7529f545491946cb9441a84d4bae9e632a7e48691bbeb2bd9b159cff048dc227af5ec65ef6", 0xdd}], 0x7, &(0x7f00000016c0)=[{0x78, 0xffff, 0x5d783ecd, "7ac92b9702881786043e93827b0d1d84cfb1eba22a5289e612148c50859cab795065e793f32c83b2c4342a8300ce4dc0d0115a93b5c207c0e45049144488ef34f7e93d2727b6310675476c1cd3ce247da26c58c3eed094194b8a2dba4d8da0018dc9e9"}, {0x88, 0xffff, 0x1, "cea8a09846c5887605862af498b5d7430d708da6deeba05e122aedeabe5621261228bda5877850f6d584b3efc3b913ea91d9cb032017215177dee4ca47ddc462470ad0b035c5924d30f2b057be99be3e29b50db707ee681875cfae7caf6728b9296c3dcaa577594d517e80418c646b048898aae1"}, {0x28, 0x1, 0x9dc, "4e02a85c6ce5b9fe7377a7c85cf959d8910341"}, {0x68, 0xffff, 0x7f, "ac13655434214cf226441878387b9056b3e0ecd02a87c489f8e846774603c09f9570ec080ca156e6aebb8eb1e90258f63a5ec33aa002b39951fe8538077b56c5d349d46ed9d4f454f219f87ce76e56cb2e"}, {0xa0, 0xffff, 0x1f, "e9f49b156a8284aa730895911dd66ca56bff56e125e1f529c74be4941ac17a4f7a2485022a4ee6f2362e43a68bc0b78c62975acad1b623fcb26fdfe64a49c4b21b5b103287c7a32b56576d65b10c414cf8f6a66911b679658bf049d18e4e01091d59667b9a176939618065a45b6c43c3ffd15697ea85cbde83febe98af010e1659b15ad45fb3a4c18027ee87"}, {0x100, 0x1, 0x7, "aa27fd450d110579832aebf5aadd296e319e45526af71a5f348245d0bfb12ab3c4b2f53f7f975ec29b6d0dbd8195d7214821941e763562ec23668fe061c1735d30858907102f180e5e1a540fdfaffe9be0f997b813ccb53e43fcd2c80e53ea294e120006dc5d0cdaf6578bff637c7450fd49c5988d17d552ca807fdc6e91478fbae86c3d67341844e10b96286bcea4a1f6f350bd7d0dec55fe11c363bfac7537213823195ee574ad000723a835667e4773237bc0a040740095d4f26d68e8b03315918d159df4de1bf26ba1c0c79e4701577b01dc917774c52603d84c2bc9f42278030a9773ab528f19c264e911f913"}, {0xe0, 0xffff, 0xd8, "c613f705d251e69df79884a79dcc2570ba4b75ffc15d371de82a1e60eae07620065ec739a5960f9baafffa2ceef4583b0b4291fd189f4fffd91246193fb91e8e1cd38c2caa553676e9a22e6469d0ca163f887b87d6e06b57732da1e3f028d3641ec8a0a8fc844c075f18195f00fe8ea2472252cf8350f26e8f0790b930543cce744d5d1710be9842c7829d0e26b77bc3f40d944ee3d4d293f498806209026431935271165feadb36193fba8580bf0c9011f80eb2d78da57def92ff0195162269873f0c0cf9e0f221bde7"}, {0xc8, 0xffff, 0xdd9, "8897d6a017a8c428f781434cc02591353f757efdd22df442086b3939da1a361346a524fc43dccaca606fb08cb53fcdbb4c25d67d111d12ed7bac201d805db6df933296ed3fedb853468bfcab94468e105e413a42919afa024aaf8187c36c9511dad29b7c55921774c037bf09002aad19ae65598a6c1a79f25edf0e43c213cb6a886bb2866f4b5414f8c75b4d9980015a0b564c1e0acb5222c718b689c0bb07300692d81fc94412c4b083e2c7bab1911ebe002c119d"}, {0x48, 0x1, 0xb7, "2527222943116c573c04ca053cac5d41ee27a3d4487ffeeafcfce9a71f2655a2e6adff2792a5aecfd20c97ee551b8ccee5317c52"}], 0x520}, 0x9) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x48}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="18e8c89dc161eb9c4af6d080eaf7e232ae439704390d6ab65be3c40d8444ecd8c782ca226fb24d0e02e3fe4989780a7521ec0270c9f70079cf8039ca5e37e986bf46a11fb2fe83ccd7a46189441fd071fefb12d6ef6f92ec9b26a1339fb0403393e4c57a55db3212569885381865491935d87cc46b18080810f45cdb20211db31ad24eca5f3c89688578d0d2689b3b29587667b4528ccf863244a795d3f8f57bdc7f7f0c9002c9bb50d3529b60ea7cbd28a777b311be95a4cc477b177f3317cf569992381752b1a0defe199020b8871a1c7653c50192a7c9", 0xd8, 0x0, 0x58) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)=0xfffffffffffffffc) 16:00:29 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x64) ioctl$TIOCSTOP(r0, 0x2000746f) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20001, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x100000000, 0x9}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='//e./bpf\x00', 0x7ff9, 0x0) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) dup(r0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 16:00:29 executing program 0: r0 = open(&(0x7f00000025c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='ol', 0x2) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffe, &(0x7f0000001400)="51287e08c1be115f78a84a34f35d8c86ef10cf47688d22080cb414368d650c85bc730508000000000000009bbcb9f50aca80aba86c830ae69169f53216fbaed451bcad7569cf8a72dd0c178d72b221d3cf66441692f2ca1b801c06539465b1077f03372e0c177985b23977f4806b7ef5cd777dc36552396bffbbc574c5d251e11e9712722bdc21fa0692a479172d153aaa0eca518dade1b839a8d17467450f79a62441a946c6188792a33c71192eeabdd88dfc4d5bf8d87e3d75380d0c3ec78de791139428b2b33e4b299233609301c8c5de3f8d220f692a4154f8000000003430f92269c2565a2dfe47a94d780800806da6de427363fe73f8e49e6d4324e660e631815da718da6c3c7ab23611faa2bec5c69e72ebff4677227f8ca4cf7fd915d5668ce2979da55d953a9ce1c2dafdc9c926c78e6e991ee57f5e100b5c6f8d9b156f3d18ef856e2a8900c0a263baabd557bad62d5c7d04c588d53971f9d97d3d7b7aafd6c5c19d315c0ac0ad8b392faa8a731ebb8a6ba481799feacac6112fe4f0692f6216d51fff6344c54f0bca2fd0d4eed52d43854f03d1dda8f81643f163d7ac71d7a145aca2539fc2ae7e230b297235ec95bcbd3ed9e8b33ab451ff75679c54d3dca7be2dd8fbfac914f730a56d0e80b0248f807308184397c2ecfd4ac0b98751e5064b6ba614a35034ed9ed7afd652385094bfcfadbc38127e9e8da4cc1c1dfbf2949f1da995c347b45b478c109b1682a5c7e68d9f51d49e3d618267eb976d1862c554b1489605570f85c8a6bbec3016c292dbb1b296e1bdcf03c6d7e5356a46d5e97adfe58ddd65c01ae1a283cbe088e7c26f423a6874b2d57060a6d681cf05c3cade1068dcad6af3ac2739531b550236d63e6848883aec0e640ab6dabfb29093981cb43ff05296216174ac17c6a89c", 0xfffffe54) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) recvfrom$inet(r2, &(0x7f00000000c0)=""/68, 0x44, 0x1, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x3) r3 = dup2(r1, r2) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x2, 0x80000001, 0xe5e, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffff9, 0x4d, 0xa0000003, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x80, 0x401}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x1ff, 0x4}], 0xb8c, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0xe0, 0xf0000004, 0x46c080000, 0xff}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x7ff, 0x4}, {{r2}, 0xfffffffffffffffc, 0x20, 0x40000040, 0x2, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0x3ff, 0x101}], 0xd30, &(0x7f0000000300)={0xe1c, 0x100000001}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304", 0x28}], 0x1) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8100000000005200) open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) 16:00:30 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x1, 0xd0, 0xc0, 0x7fa}, {0x0, 0x8, 0xb3c, 0x8}, {0x0, 0x1, 0x4, 0x7fffffff}, {0x0, 0x1f, 0x1, 0x7}, {0x80, 0x9, 0x1, 0xa381}, {0xa3e, 0x7ff, 0x80000001, 0x5}, {0x0, 0x930, 0x5, 0x80000001}, {0x1, 0x100, 0xd4c, 0xffffffff}, {0x3, 0x4d81, 0xffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="6e233c2ce21b4bd971c9a0be6c123e9baa34929aa9db3f8fb55ba14f3837866399310b20d9566f4bfc72d120057cd89397652768ee8942b0df93635ac820bffd0b0d145479036bc2ad382d423fb2be669c7c7eca7ff4216731a3b2dfff780babcd0b08b40a1c9e566ae7857e76418b28d34beeb91cf3dc6eecb82f4054e8bc087341b355132c57844809d7b109f191661384e4332f4db75e905d7e5011af2cb39e50f8ef1e563546b27a77584a4801f2a4f799c4f523d0b18be4f129cbefa92252d96c6cd24fb903c833effd8eeff448488117d211afbe51b3", 0xd9}], 0x1) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000000000000000"], 0x1c, 0x0}, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xfdffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc34c17c714d800ab203ea9f4d18457d804ea87cf6f67d005018ae7fa4c90a7f7690fe186acb3b15c22d424d1239a838a85616cc184045f6f3241ed1c737c03ed8dbdfce64346a85057432a5a17286cef7774bfbce48410a45ba3792e148554a092c169248db452cf60d2b39261ac083b135cc32c18513985b6cda1d8b7cdd76a69d7806e5449b00747196349fc0d1c1aee53c6ae2efe9432fded02136757ec2884b7ad66ba25491e24e6f510ba88efc365454e1df0ba392e6acb1ceef4eccaa0c24df7d7f19ebf65753c213415c13ae2e13c6b3b94c8dbdaa2d2af163ff3877b5008", 0xe4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="1dbf539264cac17a136e2c5fe0f374f826f1098cec8a1a2a15573b366f1e3fe1e9f090ad9a8669c562473f3ca881fde4df25d979d0b6630f4865258745b73de648d1138bbe", 0x45, 0x2, &(0x7f0000000140)={0x18, 0x0, 0x401, 0x37a}, 0xc) linkat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 1: r0 = socket(0x2, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x35}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0xc) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./bus/file0\x00', 0xedb, 0x1, 0x9, 0x0, 0x4, 0x2, 0x7, 0x2, 0x1, 0x101, 0xfffffffffffffffb}) dup2(r0, r1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x580, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x1, 0x8}, {0x3, 0x9, 0x1, 0x2}, {0x2f, 0x5, 0x9, 0x8000}, {0x20000000000000, 0x81, 0x8, 0xfff}, {0x800, 0x3f, 0x8, 0x8}, {0x8, 0x7e, 0x2, 0x6}, {0xfd, 0x3, 0x5, 0x70}, {0x9, 0x5, 0x0, 0xfffffffffffffff8}]}) 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c653000037b2bf7755df9ba9006650eb3513c22bbaeb54c615b79b4ea21cbc6b9b5f1f9d33ef216535dcc71d204c40d83d273421c7c720b998fe3037339f1a0a07345cfab2eea82b5e18c1bba51c4701eb685552ada8b6b5b640e98cf19d875483d50ce3afdec9e1c1e728f37b9211b33fec0c25482fb9e496a88bbdc9a5600a11bba6b27225f65367f5becae39804593"], 0xa) close(r1) open(&(0x7f00000001c0)='./file1\x00', 0x1, 0x1a8) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0xf565, 0x20, 0x1}, 0x5, 0x80, 0xffffffff}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x908, 0x0) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000008c0)=ANY=[@ANYBLOB="01112e2f66692a943000d487307c49814334579471c9f991567631c40e6947fc798af597e84ebed848"], 0xa, &(0x7f00000007c0)=[{&(0x7f0000000400)="af393a8c8a91d3dd33e13374ff9f6b133511a573c5e902a1671e31d33153a0646f2dfb7e0002d139a724854bd1d39cb8269a760debaa4f25e4bae6e3f7d8ca7ebaa42e26e582de5867d397800e221f7e5216ef7049f9e97217ac53241db3175432999bd7fde3ad3728d86b586f943eff9306dbdd87cfef84b75dcc33d1eede8d2065c45d5fb6e1928974d295c1639294be6cf5eaf2106d5d9ad006d27eca51fe179b30f6f9fbac77f9ec285dcf8c6a98", 0xb0}, {&(0x7f00000004c0)="55f47ff08151104a27e79aed98d0903ae05dc3285af9ff7f293aa17eadff34a24206fff97eb288edca2d1cb3206de1c4a971207402e61f97d70891a01052c040094fd24edbbf9e9eddf2971bbb8242108d8c9f225147478c688edab767c2ce", 0x5f}, {&(0x7f0000000540)="4828031c3fccb028c2ec667c274067c31c5b859392e9e1ec6e1745a7cd8252b70ca068f5993efbcbd0403466c3bd93a9dff366c72f6ce97916d6d47fd77871e2e6f3d11d442ad8457f132f600ab663defb48a54cbdc968d6ec2caa1ec2ab24f870a771cee26f37a1c73ba5133e2ba5e02658eb54cfd769414663a01749b04b86147473aa80f3e4e0c9379dd89dde43e93c983d90939a9005c4cee2781694ae2bcb2784b208a917940e33a86394", 0xad}, {&(0x7f0000000600)="e2bbc9ab894719c190203caf3c93449af828313470316889328b28a8975df98ce50b7e8f7247984dfea09c8bf41d8fb6441a87c4e88af14813211d793cffc77069b58ba7defd47460927f2bfd15073da5a70afdcec4e1317b4c31e030e6f3cf32a5365d68ad18d1ec290a2db060d46cd468b505a70935c592081c7f073faaff45898f5d2eb07fa3bbbaf82fddbbb5c5739ad505ce530fd918dc6850eba6403", 0x9f}, {&(0x7f00000006c0)="27b351b92a78b0934840067e7c4de19cafc37e91fabc77519cd71940ab27c9aa4e95532d410b3d7f623f894b164f304c3da53ab3ce410cc41d45466f96cd656cdc464101020600488ab4c80e283cd2afb0eae3b8b7441c19007b14ed9191d902505d1d6118abd30ec7ae3e71652a8e66732778bd1807a01e40a27499f3fb7b8bb1a50705f2cb1bc64a949e814f0afa43a54f9544c6639ffdb738bceb168b62bb1373ec46597eb3aba84fd891f44661eb079bf205e4e233a2f783fab2ae3602b56aaf5b16", 0xc4}], 0x5, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000000000000ffff00bab7c7319fe8d44ff9114c71e5e1667f02e2ec6442ad5f7d69d405160f70816d0001000000", @ANYRES32=r0, @ANYRES32=r0], 0x18, 0x400}, 0x401) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x0, 0x4, 0x4, 0x7f}, {0x100000000, 0x8, 0x3, 0x3}, {0xfffffffffffffffd, 0x6, 0x5, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="1a7680fe6c98ae9c231d9cf44917a14ab202951efe0a011dd442bc0071f2c5dd5741c471f110e2b8a0746db14fbbd9a61c14b2cf7992c98f11882073c4c397b996cc4858a76613aa24ca039f89fcd018799d0e7474c28a294a8628b4be9117f77f124b08d40b44de714dff4988d032f9c98a334503907afef97e34d22cd83a0fbdee373ea73dcb0dabfb49ee3cd9293836ce9aa8854f176b020ab99b6408da7731e95ff7e9a9fa9828574ade0c8510bfbeaa83d184e86a873bcb0cd3f912c1026b5a710a907c68e93f87671ae23dcb1e5ea968178fd7044e0d624cced18d8aa40687ae26e8679b4ca07f357d0a3dd26d92c1", 0xf2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000100)=[{0x5, 0x7, 0x0, 0x18}, {0x7, 0x6, 0xb2d5, 0x7}, {0x1, 0x0, 0x400, 0x2}, {0x4432, 0x800, 0x2, 0x2}, {0x6, 0x4, 0x7, 0x1b2}, {0x3, 0x1be6, 0x7fff, 0xf08}]}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x8000, 0x5}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x9}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSTOP(r1, 0x2000746f) fchmod(r2, 0x80) read(r2, &(0x7f0000000280)=""/174, 0xae) pread(r1, &(0x7f0000000380)="238578fb6eb34c8fa470c637c22739e502394ad032cd5502e0e6792105d9e4528c837abb42fee1ff5f6b41358953bf200770ef353299ece6bc03b99fe773e16b8ba337d339ea26498a318175cdcc6a17e1b3e76d1c1d03da67b15b0e3d2e3431d6012a9790e30bc77502705233163f4ca75f34eadae0c49fbb40bd0a5ab0a0dd5c476c3878355ca2fd4a6e6ef2a12f66c381ca0c5af9e390af0f17aa1087f8ecb337cedc3592b80f03b8493602158143a26d2967e1e5fc65739c67f896c4076c3ca091906b380d20a47c06f2167ec73b8723f8c0a0d609b99eeb9bad6c6309605150bd048bf0ce8ab4c0ce6fc1e15a742ea394f2f99c10b5baab9eeffe59c2bb0841e8e9dcda9b93f7146270b013e779cdbf353b79ffae0806f60c9e5103d260afad88e024600e603f5f48b8ab51ef3483d9c120f5f6cd230b2389877cf9e98c85744c3577339bf3e6058d6d67f59b1e3e3b5322b7f2a26a66a431fd8abb5efcf0e403458a7d35aeae75790a4daf945ec03d74520f4dfb1368934213c6cd0a3ac83211daf1e0d290bb828a52a9dc00aad79fedbbcebcfbbf42fb02a62bdeb8bbc87e943df8a15361445ab76783a27b3e4d9f3e6ace3b779b43a6b0cd31b5c4b84657d7d8c2f86fb1fbd55ebb9fe73b4359e6a57f54c037b7f2887a8b92c6fd2e7dd09567b1e872f7b3d0c023dee8ad8ba385a7527554ea60e12bf2937d2a2856eeb8982bdb485be9feaf34f3ba776b0ee6c2224f69dfbc88f70d24d3f21d55802134ef78e9d87d18dcc2f076f8bcfb8a27e14d71b473591fadb1456eb6c846e57819ed2e331923b33bec677e45344b664ebbff6ca7927a1d0d16ae22d993e2bea3b636c2d6038146db2ddcf325c3a161363bb43612df80159427977fe3310221e23af8b750f04d5b7ea9c9cc6685ed11aab7684373dec78f93752172c68a478c4d0f7227a5f50586f0c470d07396f59a6eb0ecb05bfb7cbb13a069f595b7d352407836cf4dd902ec9db4f9e4e470016b187a41b2b887982af2b9e0b96b3fc4978bc51f1db5b163350261f76d2dc22cc0af48dcf06195782106cb7ad0abd6d561c27261dde42e63ed192a61f5a9ff6ecac318207a11d7adce8565a8cbb7c2e3a8ae78538e8877ff6105fe003a51b959dca41af48f4ef2911c03786f5cd9011d4cdae5e5d86182fe0ee07b21064f103d74880c0ce6cb43cfde5edadc66d807f054a737a5db474326713170875e36c00db07ed9f2b0c1840c873de8cb2df7f723500ebe1bd8972040bf75dde042d0d26685faa45beeae1e14587e073146c54f127285f6ede0770ed1ae9421e3896862a986c7a1312a1947606c2a22c1fb8bd292e57e72f5762e90aa2a318caab6a42a169390b5ca451d49ed6a7fe0c7bfb2eeabca9e295433928b1753ad7d0c89956ce99b377881eddab071a5300508224be57ef53e4485d592b5f6bd7bbe32fd732715230001dc30185bc9a794c9f893aa6db7b4229bf0e2728088a9a4e42047b2f2063d8e54f7a84ebf2ff2e9808992004ee8d7ad3a82a677c1ea45ecc39b4d45878dc1d282375b2c4be2df39d20e9e3177672c2d2138e72e262ccd8e93cd97de4316d717ca860fba03cb1d7f56437a7c8b402fe56d52db893f9ce84a2d5ec4eaf2824b315b2fcf4cf040ed71bb4b960b17b8de9fe7d28e08d2d15045e686767a11b6612e84639573f12cdfc54344bc1d4b214d3dfe63072d9a8e3b990716e6be2c33c92133a90756aea63f51c90c8de7a74bf8ce886d1b366aa46b1449ad2e45a0ff5582076cc812591babc9ceefd214ddf837aaaaa027e2e0376269a1d57cb84080eca52af4e1d10e70095de4b3c8b54779569b36d02a0a1b47675b8daddc03acd9cf2f644da9690aab7b62849d8c86768a9103ad72ac5ab2f53253e0edb7552c0e981f8a2be43bf0e2f010669447241be84f33345f1b8a9039fb0a9bc7b89e9f422b444d9b49bedcf5b232365e855ac1ecc44f6b580e87ba64d11c7f909533d568e449d9fca0ce1b5ba061ba8a38c5083f5d31173391514aff206993c19ba7488b41ebabce9dd2d7b0302a214d5e7e6b665e98d460aad899625d4f4da17a7d2afc9f262fae258c3922cc2465350ddee27d41883c0c4028976e1c1c320bdd604e2c459d2a771b3a4ac22373468f737e5812854c70e8e3d6e408afccac585835bd64c0d8dbd4b96e424c62852b9d604e4b26ff5f9aa123717b38a296079b58f2cbdb090b667ced73f785c747234d60caae7677f98398df35815e58f86e0e33f87011c10a849b4c5dcb5726375c02389cd3224ddca55fbd9932ad5eaf4364076e393ee950106478775337cdc5022e7125565465c634300eca47859996537e107860ff7a194713a7ceb7ac4d51a61290e41cad151fcc807462b8604763fd08cfbf53c911df687360dc342a38f37831f3130e75b8622393fdc4fea43ec3f7b92ba294427e281fe41baea4b7e1b393c71e05be59e10c780b376428226cf9822920ff612eae9db80c58316885e0d768c817f4182ccb2d6fb97fed0b9a0809fabc0a8434b9410aaf055bd502c3cdf2116975a3560ba1be3ce30254fd7ee6699b125b8d8114473308a2f8d118bb8a6ba29583ff3ec4aa927882b25718639a11f4519300ca04f97f654baa39502c2827e7412311f1a7bc6babab7d2c942ec1c80cd8ba791dc0c778d18631cb093c0a43620c194fe78fda20213a6f93bebb925b73df321dff2583c913de9a1975c2e81e34df058602f202288bf36d59c4e9002e3e5d67bdf2b4cc9f4ab0bc6444a971aef8442ceaa7a2fd463f84fdf0152f34d4ba30d0935639b905fe6d52d9bab0d675217c13ed8e5992e9802e6cd51275d3614429fbf46da3a3ba0919d952bfc9842784baef283fbe5fc6d0495ea33089ee73990470607f591777fb0d8b569e3bc42a56593b75eb9252166b5addf53760131a948be69f9ff531d16c616f3b77c9a24b9ea8f13e0ac39c843f49cb8f3f35d7bc777ff5d12b8461d40994bcfc1a3bd7e0a067d0ec135050696749228e41fff9d57f4076e175b1809840651ac079f6b3ed656d2606a01c1f621af4f8ac03acd311debbffe42af19b419c0eae66198602b5a8d3a9e194771f0762f3131b77ceba562d67d87598c4fd87c3d75139b1ea205c3077fa3bdf409171fe074aef11a358b51200b2662991f30dabb7fb5128e3f537022c5626e7bb00ee360c379a5f53472af332f474ec0973d9fc28fc238260c67a73d40d17a182c2703b7e7b92b3072c812f537942f2519ec739312592cd697c66a58c177ed538bc3a0af8d18afaddffbce382fbd0b869bb71fb860881ac1914a6e1b391a5f98002aadca4c6985ee4c32575bfa8536cb9605490987b33141f0c40858e740efdf7b1d08d8882c7972344d19daaec04a6545a006ec31e25520ff20a3ef5e3ccec166fbc7b42b9183f5f604effc0fba81ae84f280512c510688d1775a762ba3da9d48414c34f66c7cab497f7073cd374e68df684520c2d6347a0f5a2985079c91c5530a9334104e56772b22d34ebf117fba7b862f72fd2532b1ce7bbc12c4f9af604b114481a4bba0cbb3e6816354a554b6b8514ccd025ad5c47727b09f8b9f767ef32fecd6a81c00d828e05d7db9100cc6d220c21f7e2c03b24b525c55b3e21e5ef97de4c36213bc2023d379775206db88f3ebaa85dd28c3bd1522139f76f8a2a4a533c9f675c1bf7807a58d0dca7ff489d3b0bc4b5f68662e20b47df64e7e812cc7f319dee3babbd0393a644f5eef368156eaddd19de20035b4d9b2bd920d897f86bc55b4cb8568665298796259583c21de7dc1eeb7e31e2e2aafff7f1ff066bb76c8f72d0a105463f4a8ef59c33e6c10aa98da87f4c8002a195385fd728e6c437f65ece759b6f63417575e30e31ee7a9ded700e4d027ddc1a5f179b5bf291341b09d256f0dcd5fffe2ec576c011798b91454e23f78164400f71e63bc017dfcc6b72e707e0eb9d7b179e9fe3e16e52bc6576f6d61ea332ab2edfbf7dd11671405ddf21136be7f46394dac72577c168b3d8fd429647874a1eb7394064ed9b0728b87d74c7dff731e082fb46532e6b5b949d244f649c8bde7cbdfaed2dddf449820a0d77893f47a98d8e643a9b59a7d939b094b862c38008153a6a38325c74c42b245079a5afa3d9fe0318311d27a9d9425369674c64cd656f9b0c0b3a27ca8e03c4c8c380e584dd15a50720bea0446cbfcb0bfc27ed04b6255280d01c69ab31dd73db36162a47e3a4477332e24cdcce3b1f386521ed9aed7e554bb36ac6db1d05ea5a69b2c76641dc3c695fd896030c7984430fe51c0044631774d52731feba4e10a5089d89be4b19d80778230e34fd6cc3efc4f33543333d71ba36f05cab8ba7ec0ea937db040ba55d5b13ab6ee81118f9c0d750e5bf12114a4f9bf37411b86c64ed465ce10194055c1f4f76af43e773aecc4a44ec8c547852fe053f0c25d34bc79bf1bae55d98610ac3d1c9bfddc0b6a4172e6e6c0083ce42b42995da7b8cc9d08fe0ef84fe430a537201ad53c92c5369dff8d6783bdfaa502451288cb2d424958f09cea980c5e5eaf4dce7e227132c3fd08c79766be6bf20ede684a58856383ffca9ea6399c1bab8f8c5c50b5d13464c20b850f54b4a3ff1e29e0c032574c6a7e593b1da432152a8dde2d9ff499d3bedc6785530f84823873b6150d79c6ec3e613b6df87214784aea56a725b17c0c4f79e4e87e90ac1edae1066504bf4f8346321be3a8fa4a674b2e69d44214b2528945c1cf73a58e0260575f76e9d001d2c22cc16c72dbbbe113f10c65c05ee9d49b1b3113dde4642a376435a0f8d8e1052e595d42a2f8a076c16f2e1e7ad5ee138c1bd72105d1808c640ca40a3df311e1e96c52a9956616417a809d9a157422e65c612252776ce1dfa4493d6ef485bf2e5d1dda6d7cea91b61a697787f94e8467148e5f3a65a87fc83dfd721badc2ba91d39b65accc120f875235a893f2b7fc107ccf75f6d6b6baefc24f02b213acf893897c5c668f3ce494e572200c6b6dc67c7300e31f87f3fb3bc5fb3180aa48e4d6204b1465dda0d0eee2aa8f90195435c3acfe23aa3e43e4699057ec1d41d8cf5339f2eb479cfcdae0861e1f3b32c1930186cc843abd47c23fcc0665064203f501082fe0fe45d7c351d8f644d8d72aa79a17031b133c8721fd6851538f75bbf3caeefb9509afc295f1aaaef6669448afbd342aa89096e63c778274ce23e923806ce466bf54d1469bd66225476ae8cf14918de6d1610586872ae6644fd4eb30fae92520c6f06280bd4791a940a85332fcea0b21b22926422226e60acd684a567340e0d3a9fd803f2e90746b1a0e1989ce24d346825c6cc44ef3a294df063bab7489196ace6e36baf76016e269d7eeb6622f3178f9b3ea4d2799a72a84b8d788a01fc563addda7844249db03c9bfa31b7ba8d32912abdc8c0cd2edb112c9f89eb7c9b3779cd9d3ca5f8fe92ca43cd3131d34154587eaac5190ca0eb00edf7d8a0e0d7fd007a1deff6cfcbdaa24050aebe7b3dd6fb5340dda59fbd58f0b5252ae06e5fb4271138540ff7cd7bef87940f1b84344c3e413aa5bd170d2b113fb25e3cbe5ef500e418ae14d77a5fc4910489b8609b2a626230a6f58fc2dc19c214afa91e6be4f53444cc1779b2bf2ca1033c50596045644a4d4d6bae4abd75a397144382b3368646521d6c8f3960429383e3869ff5cc7f4afdf10cb929d186548012b6bb78125f027b27305b984403ee48a6e81d0fa4bbd45db189a9bb954516e6d9dd4cf4d1be", 0x1000, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res(&(0x7f0000000180), 0x56d7d847, 0x5) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x0, 0xe89}) 16:00:31 executing program 0: 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() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r3, r1, r3, r1, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x21) stat(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)) 16:00:31 executing program 0: setreuid(0x0, 0xee00) r0 = msgget(0x1, 0x281) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x50) msgctl$IPC_RMID(r0, 0x100000000000000) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x100000000}, {0x7, 0x3076}}) msgget$private(0x0, 0x200) syz_open_pts() ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x9) 16:00:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x9, 0x4, 0x100000001, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xee9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000cae000/0x3000)=nil, 0x69d}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000d8e000/0x1000)=nil, 0x80000001}, {&(0x7f0000dc1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000d22000/0x1000)=nil, &(0x7f0000d8e000/0x4000)=nil, 0x81}, {&(0x7f0000f72000/0x1000)=nil, &(0x7f0000ef7000/0x3000)=nil, 0xd096828}, {&(0x7f0000fbd000/0x4000)=nil, &(0x7f0000cae000/0x1000)=nil, 0x8}, {&(0x7f0000fb5000/0x1000)=nil, &(0x7f0000f5a000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000d91000/0x4000)=nil, 0x5b06}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fbb000/0x1000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000e02000/0x3000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000540)={0x4, 0x3, 0x8, 0x6, "de9d9989521119da22ee1c1a6fdc92f17b35e522", 0xc1, 0x4}) 16:00:31 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x3, 0x20000000000000, 0x1000}], 0x2) mkdir(&(0x7f00000000c0)='.\x00', 0x73) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)) ioctl$BIOCFLUSH(r1, 0x20004268) semget$private(0x0, 0x3, 0x104) semget$private(0x0, 0x3, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)) close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r1, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) semget$private(0x0, 0x7, 0x2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x620, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x53, 0x0) getpeername(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) fcntl$setown(r4, 0x6, r2) close(r1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000980)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r1, &(0x7f0000001c80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3bf6dd75ab1d2b298832f5d7880e2b2087f6ab85bef62f74ad641e01ef728de4034f993ce20efb8569a0a014eb9bd403b6e6995c5fab68918b31015b55b3651bf65d7973045d92a494ae2328858a298b8ff71cf86661e4d70c551818947d366d57f7436e947b1f9ec4af636f468907fa388bc6aa63a5519730ed73bbc95f5d33cc856b8add7ca626fe03b09059b9b5da99d2788e1ccd33484d3d77325b6081daf018558af0921487637f8bd70fde9755c041a502c5b88e11f82c07"], &(0x7f0000001a80)=0x1002) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) fsync(r4) fcntl$dupfd(r3, 0x0, r3) bind$unix(r1, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r1, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x202, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4, 0x2, 0x8, 0x5, "d1a4058fbab06b79d63c24e16e0cc541d73ec98d", 0x30, 0x1ff}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) write(r1, &(0x7f00000014c0)="ef80a45238ea352fe08db0f4a49148d8eb0b5f14f83806b886fd8359764e83b5c5ab781cce44bbc173b1e7a1eac193df85ca8b07b83753a2704131d5bb4107f9a65f9a7a7c63c77ebaf25990d5f5d43a5654858cdcf15e291b22ef4b93066db1e2689669882e410cd08172a45a2a736ce32ecb95d769a4dc7ecdd16323480ecbdca9500758e76efda4cc4716c66ee4fcc5de7e6209db581a907eb5f53fc58cd001d6757718b7084b6ac15cd7ba70008da5b3251aede3a8ab78c6aeb18f67c6aad228117511edc6c5bfb193800c78b98a0fe7841fc6356ea7d2aa275650d69fc3b22597e008c377077f79f8dcda29b609778a4637450bc8aeb05754a03afeaba6c82875745c110e8403ad65bc06241d70d4d2de1b0ace33aabf68491f91f3388188c2dd9e699814ba2e0916452f27d488f0c57ffcdbfe3ad6ac5bb266a8d1a9b9ba9c54f57a6dd8c77deedf80f80efbca87587e02ce4cbe02013b2a3562ef544a6921900f6cca3784645a1d404b74591378aae90603ed3366e712ac771b56239c99261aef0af54e245f43ad2ff052da0fc43c089092268eba07acef701257e0fff79746e3dad56e21924a2a3b71fcb29eb78dbf78940f66e85b7466f2a251520f83ac1f040588", 0xffffffffffffff2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffffffffffffffc) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x5, 0x8, 0x80, 0x3ff}, {0x4, 0x100, 0x5, 0xff}, {0x1, 0x1f, 0x0, 0x6}, {0x5, 0x101, 0x3, 0x200}, {0x8001, 0x3f, 0x8635, 0xffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x9) 16:00:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) getdents(r1, &(0x7f0000000340)=""/13, 0xd) connect(r1, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x2, 0x287800000}, 0xc) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0x9) setuid(r3) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r6 = dup2(r4, r4) shutdown(r6, 0x1) poll(&(0x7f0000000000)=[{r5, 0x8001a5}], 0x1, 0x0) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='c\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000640)={'./file0\x00', 0x1, 0x8, 0x2a, 0x0, 0xbb8e, 0xffff, 0xbe, 0x2, 0x1, 0x66, 0x2}) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x8007, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/49, &(0x7f0000000180)=0x31) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:00:32 executing program 1: r0 = msgget(0x3, 0x420) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000005700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a00"/225], 0xe1, 0x4, 0x800) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="f3ffffffffffffff00"/32], 0x20, 0x1, 0x1000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x20}], 0x1}) 16:00:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x1fd}, {r0, 0x110}], 0x3, 0x71) panic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 200 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 56799 54761 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81fb3612,ffffffff81fb6d40,c8,ffffffff81f75520) at __assert+0x2e unveil_destroy(ffff800020b2a710) at unveil_destroy+0x19f exit1(ffff800020b28508,0,1) at exit1+0x38f sys_exit(ffff800020b28508,ffff80002501f690,ffff80002501f700) at sys_exit+0x17 syscall(ffff80002501f770) at syscall+0x552 Xsyscall(6,1,0,1,0,7f7ffffeb084) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffeb050, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 200 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81fb3612,ffffffff81fb6d40,c8,ffffffff81f75520) at __assert+0x2e unveil_destroy(ffff800020b2a710) at unveil_destroy+0x19f exit1(ffff800020b28508,0,1) at exit1+0x38f sys_exit(ffff800020b28508,ffff80002501f690,ffff80002501f700) at sys_exit+0x17 syscall(ffff80002501f770) at syscall+0x552 Xsyscall(6,1,0,1,0,7f7ffffeb084) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffeb050, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002501f4a0 rbx 0xffff80002501f550 rdx 0xffff800020b28508 rcx 0 rax 0 r8 0xffffffff81386d93 kprintf+0x173 r9 0x1 r10 0x25 r11 0xd81fd6a69213c8d2 r12 0x3000000008 r13 0xffff80002501f4b0 r14 0x100 r15 0x1 rip 0xffffffff81dcdf98 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002501f490 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=158577 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020b28ee8,0xffffffff82369d48 process=0xffff800020b2a710 user=0xffff80002501a000, vmspace=0xfffffd807f00b170 estcpu=27, cpticks=0, pctcpu=0.31 user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 69029 175041 64742 0 3 0x82 piperd syz-executor.1 18447 120879 1 0 3 0x100083 ttyin getty 21078 286574 0 0 3 0x14200 bored sosplice 14507 40824 64742 0 2 0x482 syz-executor.0 64742 523132 33815 0 3 0x82 thrsleep syz-fuzzer 64742 305344 33815 0 3 0x4000082 thrsleep syz-fuzzer 64742 7344 33815 0 3 0x4000082 thrsleep syz-fuzzer 64742 328945 33815 0 3 0x4000082 thrsleep syz-fuzzer 64742 478247 33815 0 3 0x4000082 thrsleep syz-fuzzer 64742 136097 33815 0 3 0x4000082 thrsleep syz-fuzzer 64742 224091 33815 0 3 0x4000082 thrsleep syz-fuzzer 64742 200616 33815 0 3 0x4000082 kqread syz-fuzzer 64742 243095 33815 0 3 0x4000082 thrsleep syz-fuzzer 64742 228979 33815 0 3 0x4000082 thrsleep syz-fuzzer 33815 276072 12749 0 3 0x10008a pause ksh 12749 292407 36978 0 3 0x92 select sshd 36978 390831 1 0 3 0x80 select sshd 39120 440332 52677 74 3 0x100092 bpf pflogd 52677 226147 1 0 3 0x80 netio pflogd 9897 369530 95105 73 3 0x100090 kqread syslogd 95105 134382 1 0 3 0x100082 netio syslogd 70758 86002 1 77 3 0x100090 poll dhclient 86294 201302 1 0 3 0x80 poll dhclient 33333 411310 0 0 3 0x14200 pgzero zerothread 81772 251479 0 0 3 0x14200 aiodoned aiodoned 17454 288158 0 0 2 0x14200 update 60504 462906 0 0 3 0x14200 cleaner cleaner 54761 56799 0 0 7 0x14200 reaper 30392 506982 0 0 3 0x14200 pgdaemon pagedaemon 82508 381775 0 0 3 0x14200 bored crynlk 91958 94556 0 0 3 0x14200 bored crypto 47826 281909 0 0 3 0x40014200 acpi0 acpi0 59530 38707 0 0 3 0x40014200 idle1 70055 6395 0 0 2 0x14200 softnet 35532 236878 0 0 2 0x14200 systqmp 77902 171281 0 0 3 0x14200 bored systq 31948 49341 0 0 2 0x40014200 softclock 11478 423049 0 0 3 0x40014200 idle0 83951 304872 0 0 3 0x14200 bored smr 1 70825 0 0 3 0x82 wait init 0 0 -1 0 2 0x10200 swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9573 6450K 7600K 78643K 19839 0 0 pcb 13 8K 8K 78643K 336 0 0 rtable 111 4K 5K 78643K 887 0 0 ifaddr 75 16K 17K 78643K 385 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1633 0 0 iov 0 0K 32K 78643K 456 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1207 76K 77K 78643K 4563 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 52 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 354 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 3555 0 0 sigio 1 0K 0K 78643K 44 0 0 proc 57 63K 83K 78643K 829 0 0 subproc 32 2K 2K 78643K 71 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 322 0 0 in_multi 33 2K 2K 78643K 180 0 0 ether_multi 1 0K 0K 78643K 18 0 0 mrt 0 0K 0K 78643K 23 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 540 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 112 22K 31K 78643K 12792 0 0 UVM aobj 130 4K 4K 78643K 144 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 196 0 0 NDP 17 0K 0K 78643K 106 0 0 temp 207 2748K 3388K 78643K 14517 0 0 kqueue 0 0K 0K 78643K 48 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 171 0 169 1 0 1 1 0 8 0 rtentry 112 76 0 32 2 0 2 2 0 8 0 unpcb 120 1134 0 1124 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9971 0 9971 2 2 0 2 0 8 0 tcpcb 544 620 0 616 1 0 1 1 0 8 0 inpcb 280 1614 0 1606 5 4 1 2 0 8 0 rttmr 72 7 0 7 5 5 0 1 0 8 0 nd6 48 12 0 6 1 0 1 1 0 8 0 pkpcb 40 20 0 20 9 9 0 1 0 8 0 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 64 0 64 9 8 1 1 0 8 1 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 2 0 2 1 1 0 1 0 8 0 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 62 0 47 1 0 1 1 0 8 0 pfstkey 112 62 0 47 1 0 1 1 0 8 0 pfstate 328 62 0 47 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 305 0 114 14 2 12 14 0 8 0 art_table 32 306 0 114 2 0 2 2 0 8 0 art_node 16 73 0 33 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 8 3 2 1 1 0 8 0 semapl 112 352 0 342 1 0 1 1 0 8 0 shmpl 112 142 0 14 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7185 0 5783 47 0 47 47 0 8 0 ffsino 272 7185 0 5783 96 0 96 96 0 8 0 nchpl 144 12300 0 10669 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 39524 0 39524 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 10 0 10 7 7 0 1 0 8 0 scxspl 192 38183 0 38183 29 28 1 6 0 8 1 plimitpl 152 314 0 306 1 0 1 1 0 8 0 sigapl 432 3751 0 3736 3 1 2 3 0 8 0 futexpl 56 43197 0 43197 1 0 1 1 0 8 1 knotepl 112 660 0 641 1 0 1 1 0 8 0 kqueuepl 104 812 0 810 1 0 1 1 0 8 0 pipepl 112 2146 0 2127 6 5 1 2 0 8 0 fdescpl 488 3752 0 3737 3 0 3 3 0 8 0 filepl 152 22648 0 22549 11 6 5 7 0 8 0 lockfpl 104 1396 0 1396 2 1 1 1 0 8 1 lockfspl 48 493 0 493 2 1 1 1 0 8 1 sessionpl 112 22 0 11 1 0 1 1 0 8 0 pgrppl 48 70 0 59 1 0 1 1 0 8 0 ucredpl 96 4729 0 4720 1 0 1 1 0 8 0 zombiepl 144 3737 0 3736 3 2 1 1 0 8 0 processpl 896 3768 0 3736 4 0 4 4 0 8 0 procpl 632 11775 0 11733 10 5 5 5 0 8 1 srpgc 64 9 0 9 6 6 0 1 0 8 0 sosppl 128 45 0 45 12 11 1 1 0 8 1 sockpl 384 2958 0 2939 6 3 3 4 0 8 1 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 15 0 0 2 0 2 2 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 9 0 0 1 0 1 1 0 8 0 mcl8k 8192 15 0 0 2 0 2 2 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 236 0 0 29 6 23 29 0 8 0 mtagpl 80 37 0 0 1 0 1 1 0 8 0 mbufpl 256 318 0 0 17 1 16 17 0 8 0 bufpl 256 15305 0 8276 440 0 440 440 0 8 0 anonpl 16 344238 0 332230 131 78 53 66 0 125 1 amapchunkpl 152 22619 0 22503 39 32 7 12 0 158 0 amappl16 192 18859 0 18178 108 73 35 46 0 8 0 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 1828 0 1818 1 0 1 1 0 8 0 amappl13 168 9 0 9 2 2 0 1 0 8 0 amappl12 160 14 0 14 2 2 0 1 0 8 0 amappl11 152 1383 0 1367 1 0 1 1 0 8 0 amappl10 144 277 0 271 1 0 1 1 0 8 0 amappl9 136 863 0 859 1 0 1 1 0 8 0 amappl8 128 433 0 404 2 0 2 2 0 8 0 amappl7 120 237 0 230 1 0 1 1 0 8 0 amappl6 112 1371 0 1362 1 0 1 1 0 8 0 amappl5 104 163 0 148 1 0 1 1 0 8 0 amappl4 96 4045 0 4014 2 1 1 2 0 8 0 amappl3 88 2250 0 2239 1 0 1 1 0 8 0 amappl2 80 29018 0 28946 4 2 2 3 0 8 0 amappl1 72 89121 0 88667 27 17 10 20 0 8 0 amappl 80 12099 0 12057 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 143 0 14 3 0 3 3 0 8 0 uaddrrnd 24 3752 0 3736 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3752 0 3736 1 0 1 1 0 8 0 vmmpekpl 168 29472 0 29441 2 0 2 2 0 8 0 vmmpepl 168 455437 0 453598 194 108 86 102 0 357 1 vmsppl 368 3751 0 3736 2 0 2 2 0 8 0 pdppl 4096 7511 0 7472 7 1 6 6 0 8 0 pvpl 32 934067 0 918290 275 134 141 163 0 265 13 pmappl 232 3751 0 3736 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 625 0 14 18 0 18 18 0 8 0