94c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000400)='./file0/file0\x00', 0x20, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x20, 0x9) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:04 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x25, 0x80000000000000a, &(0x7f0000000180), 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x50) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 16:00:04 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000080)="1034295b486c78321317a98aa86a6a27bd7da6f41b1857d42f9dd4b3e5fc4f68c27f05c3a76c554690e13a0809d9c06db9", 0x31, 0x1, &(0x7f0000000180)={0x18, 0x1, 0x9, 0x20}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r0) mlock(&(0x7f0000052000/0x2000)=nil, 0x2000) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/7}, &(0x7f0000000140)=0x9) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="88022e2f66696c653000"], 0x10) listen(r0, 0x2) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) shutdown(r0, 0x2) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x2}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7, 0x4, 0x7fff, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, r0) r1 = socket$inet(0x2, 0x2, 0x401) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="2efa8090b674d79dd91329e746ba17603cac4dc3a616ce63b50b0533a7dfa5696bc211c45a979218142b44cea88982df2e940e2486c1ed796dd8b93e72de157e1aa20ebcd7a751ae68af9ac0053573d3b60aaf08250c5186facc3461218b0ac44b3c87f0e50f9ef44a578b50ec93cfe540c50987b7e9136bdbad556349530653160ad1be91869e936f58d3db6cc6cff3c8fde82a", 0x94) ktrace(0x0, 0x1, 0x40000000, r0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x4) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x2}) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0x9}, {0x1ff, 0xfff}}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x0) 16:00:05 executing program 0: socket(0x11, 0x1, 0x4000000000000) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x1, 0x2) semop(r0, &(0x7f0000000140)=[{0x1, 0x80000001, 0x800}, {0x2, 0x65a, 0x800}, {0xb5f2d352dc0c083b, 0x0, 0x1000}], 0x3) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r1, &(0x7f00000006c0)=""/138, 0x8a) r2 = syz_open_pts() r3 = semget$private(0x0, 0x7, 0x8) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000000c0)=""/82) write(r2, &(0x7f0000000080)="d1", 0x1) close(r1) socketpair(0x6, 0x1, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x1) close(r2) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000010c0)='./file0\x00', 0x23) clock_gettime(0x4, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) fcntl$setflags(r2, 0x2, 0x1) writev(r2, &(0x7f0000001180)=[{&(0x7f0000001000)="4e57cb8c9eac2f4b09fa5bd230be08eafb54d8f57f2e442b93ccdf85bf214fdd746f382363b85707267321670cbd72d97bd0fad88f5ef2", 0x37}, {&(0x7f00000010c0)}, {&(0x7f0000001140)="7fcf89befecd122d96442ac10b6b16d8d5d5cd13f0e840ad7e41ee6edd4a5ba57fc286c6eb9cdcd814", 0x29}], 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001040), &(0x7f0000001080)=0xc) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000022c0)={0x3}) writev(0xffffffffffffffff, &(0x7f0000002240)=[{&(0x7f0000000000)="90af40183b8afce9fa196ec259bcf007c1528b60e60a011ae05571e467a1b997dedae629dfdbb14ae15f3341223fed30c4438f5ba102fbdb3ecbabf21d89dd7a2c1964345fc257a99aa7d4e358081f0733970492d5a7b386408dca7231fd832323a5f78901b00c25a7066ca6aea302453d01b858ea5cdf370395f975a4d97b14a5f5b80c8d2bddfbc1062110ac0ddec232ae6d021358770d66ba8f951833a30e44aabbd5dfc35375a582e2f30c68eb06120d96560f84d2306788a82ad6178eda58dcce89e5091cdfaed693a336af91fccbe7d61a51d72fc164ba5969f7092c9d56204966a089dde21ec86f2214b370f5ed7e4ec79b3165520b299c4c9b15668eb928277f8c3adafe8100b7e9cea3318b97e50f3066aeb48045a763f1d5b3dbbf996e195d5075a5397ee65145554b324f8e3e49e0958064b7be8e48a8e0f68b333a9e17152ccff116700a1c1215a11beff360107a8031b5b510737a1fc5fb1ccadad674b347e052e9a65efe8d4d6b28ced0a31b7477445cb9d53c5181954f89bff488442300bfa2115c344b1409d2d4fca55b698fa9663e07e207c13871e8ba2c86d8c43b65c8647c400e9934fe84f5b4d29f414dedf3ef97444d0b64d23afdfa2a99ce83d07d5c8b6ed967bea8f1ba9d972f8420374db9b79fb40c0677ecb94005f1f428a04ca363228645632d4245b38d3b2fe75beae069320a5b3f085578797da468613376dfbbb5547da29fb120384c4aafc612fc93aed9eec787dd96a11ab517b746450f19a0309216342ae3a008a7baa17aa1f1207b946e70a7f4f20617a0c989c43f98db36924780b31351f858fdbc25e6cfbbb3987237e6b7f0ca0cac9f34784b047d1bb0cf7e35d4dbb503de1c66365abd48fb323f1742652f070206a9b7ccfa4f298e3d19097d73c082804d0283e3e626fc9ae0dd0826699ee64d00160990c9520110d9aeb7ea194091efedc38a6b99e3184fa4090a80cb3282a71959c92843fefa19979db0f4ba08d4803afce3f2b9e0b0b46021684f0b9724055f93503c114c15487abec0c5b81456afebee72f3078017590a1eb21b5e96d1518a5e49100eabae5f86eb15fd67a7f45b8b8713fb78e505a647445e7f53ba2e8c79141bd395cf2fdb41846d91fd366e936d018c31091d74d17e5a89fb0d3e5680f629f02141047ed43e430391855a65e8f495ee9124f6a4eae7602e941bc879dfb181253cb220aaba35982920b45b2256a491af64dffab9fd615733700b88b7759c4c36c387cf62827a18915d98b061569144f397617bb4e04ccc61b25e6a4bb5bbeb1a9810b518120aebf91b3c0bb9d64161268310fa07b6204c29d6af155d5bcac3383db27a3502f5030798ce375a5078bc753ea0875ab4eed3ef32890a919474c24007f27882c211946d7c59de6b21aabbfddfe6778b1c2b827ff936a0cf8235c4b2ae58d0e5949919b8e619e28c852329a096fe029b46a3d3f67ad0a2a5ee86255597ccf542901521ab1c274474cc23a9983b0be289e67bf6917409eaefae985ef6b4d255c1d8f404a0ed2950830a0e3258d87c2be5e806499e4299dad3df6598fd4fc49bd660a03cded133cde9b22bfb31eb4faeb458932360b0fe4bfd3c0bbb49f5aaef14592df36d679bef29c01c57eeb16579f0dd17e98838518bb779f75aceb7d6fa57eb72944d14c5af62a4b377100068cc68b08541d1b10c0617667675da72888d15b7859e82feb165193b7730fa92fbfb7668420d466dc8d53960fa2f89708dc91598cdf85162f30c8ade97f8a6262eee1363a01abbd61a3f2b6c37b44bc631e78765cbe26d9939c790bc46c02f4c92711f899da49983189b89a6dfec52e395f91b33e454c8b183a422e0eb6a170f777ca9a2b27d70b7b44b4ad35f74e5aa88202b03a53cbb49895f99db9d0b51fd35eaaecbf7a620fe84faa10e69574367842b8b6bd31c4606ea8d355f6679947535c9421da4febb318b625962c746cfc6bb7e8af5dd01b55de76cde6a3e98ed52121fc092b3b7ef7ba5f27020e90c792fb6e44d2f211b7b0d93b673ac0ee5ebf3ae7be43e4ba12869dd3f8f1426d8b3c22113869e49ae62860c2e5dbbf725dab96d418a770eb90e8e8669dab688aef482625e7ef181d36adf1e2a2ccba5edc6ebeb42aa62652fabafcd3fc145cab190b7db46011e4e9936f7e2d3166ccd5e385cc1399ea7b2f5b81caf96225a807efde1c6c874148ca53d68bb73ec0262552af26af0ad0a06d38752bb143997a32b710a88fa3fbb371ff9c9951f6cf58f5c53cb21133d56852435f2ea58e2cfa050b9aacd1a7e48e5af8d39e01080c43709ee41691f712f3fca9716a8907bbc84bb11606a785a583e501ae276ff2e7d0b6082daa9446505ec6e75be47d71b77c8354dc0a7d4f8b59654a419cb29fc7e5241e5f55a9bcc5478bf5e14e86795d8440c35b08e84db857a29725c36c7f2bb1058c40271d56b19c1a95f60d1096b6977411a84a8819bb86a7c20aa7daf29f60e765f59fc523c95da0a0cbb6ad6a3232573a59de5422d1df7b244715f2fe475bcdbb2f98344f78660204a42fef93a8ce2a7d1c1e9d7f0244634f36a82c8d29a8b7b11f9dd3d30b721d312053ef5d3e732ecc6b8bc80887a0357367a5e45f3d08f4a52a0f99b5ddfd6f2f61309c18ca4a9db2385b2a9780838f3be6fb97a15288fcf9c4b1ceda41cec7f33a6d56ab75fb18aed843a85535583087b1abbcb7066269ccb89dc141b0cd5af07cf2ec1d38ef1f10a0afbd4480a42a7b7fe1ee1b2b8821a3283ab56a0ef5bb65228136d3765d695a86921e6079f71bec548a11ec7fc52d9826a79d1a28083365bfebf9029b902df1f8081fbcb481b770746cdaf73aa0164932da469134f705af7c69cedcf120387a5153d49815db055179f72dd82b20811665418ca8178be201b21b0ee440a4d709dd30c09e34135c3a657715bb531b1bc603e03744effdd55c379d35c7f5a497ffe73575b2eb18b8cb2312f6bc079d5f8d7b1fb66e3eda9ae0703b9208abd8220012ee6fabaac780ce9d8e71f2d5902e237e4be50512afdf1106d06dcd595a78db16313910131c129e7ee19c26d19b5dc7c5874e89059290a5a362ff463149298a653831bd0522bcf789dee9bb662eb45bc2c1e382bce2f789aa25700b152083cc4009e299e859fe9f0333993326f6fc4d712899215476a08d56ed91dda4bb76339ede2d429e0d09e19d2feee0e351984bac8c4e701b7b790364f1de8273bdf4f253b019c1eaaa31473c3ef986c2154e87d00b1099ef91c0f6a000708b6c7be3dc2f5d9f44ffca2317d51e8a3a9546312730fa87823a5eb94247860ddc42c73cc4109bf9e2db97bfdff4128fc538dd0a9d8fac693f109bb97481c07d28ee6ed7b96bcf42883daa0ed1f66339d954799341a8473de811acdc34ee7d221ab1001d3a421bbaf75975ff05b9236d8776011b8868ea044482304d42f25e3edaa9f067b9538d8fc6293b15f85b87c23c5f35ee5389fefe1fba64422e3815e7b3f603d0ecb6fd6974163c1ede7531d6c294022a488e1ed42468a04d28fc69ef0f3e4f95c481298dce8994fe622903a4a8400e783ec1501fee1ff8fd86d4893d17cff26248fb69d0cf2435f6f8f5430d0a0a95612d2d091a18c7a61f63d873027fe42b7fc519ee7b8a90fb8e2580b1ece0408a040a83bc77b75d233fe2f3ce2125cac348292f50a74c13e1cf2dbf128d488c69106f9e572d3ed9d1372c49b2ef70f561476be164348f0a15ed337bbf9898597f853cfae8676a142fbbb0fd05477a8e3b83707278d561fb6dd741bc04387535dcc6211a79509ae52ed236a2eefb532c0e00f2bdeeacef5d4b0b6055f91a4667f98dd2d909ebcea0c41b8633ed807e148145f131f9aaa8e74b22efacaa18cd4424275f28ac027c23f54d15bed2ff202d0ced4089c72ef7407b4ebc1a8890c0aa8c076b4bcfa283512a4a91d52859d5e17998ed77031d2500cce08755ce349346745e351aeefc8db21bcf911e655e223a9e51b1371fa2f262b635229771b63966e078f0fdb31fcff14178d513129f819bc6cd92e8b10f15c46714cd12d2af0487630ee4b56dc0c2c78ce5341f9d94f106815b642fa81917e91b28735b3349b19633f92777020e2420db0c9d33ec3b05043d5ba49a8a3d6734373780df873fecb0bf52b46b09fb0fb0a4b01ec7b9d07b4c6290d6cd145c3c22a4fec64922b42430369b809f171dbd7b16cf8d20c31208a53fa2e9a22b822978bfa601e96dc6d4f7a7c2ee386fd1bc45b370116cdec4d9cd615e696ae3935bf2230b06392c5a75313885563a8e0bb1378dce411a59633ab102456ae8db95dbbe772296199754b91bcfcd12dc6512d78952fb18ad4d723aa727611522745302c9c0fa34d2f527e22454e6dfc01b440ba2bfdf318c8670f4790cb4fa2a7b71a964ffa3a1e8b7baef9014058ef3089f1f0eb1ede9465ffa6f06e9bc0a5e863ce508be75ea872ca7af8667ae886d39c0e0cdf87f00e66db33ddd16091305f29caf1faef09d5f20cc8b8f0847ef6102318a8a642a3b4f00bcfaaff8d8720512460ee18fd27f3144f25ce45cd23f2dea53361d69c1387938a3a99587a28cf4d3a627d3684a3b3cc95b6b783a7cadd2198596492470a30730d845007b1845671dd1dd1a2cf52c2595440aa6938278e2cb7e887ac459ade5247f8673323b3334d76d68fc32fe143a249fcb343ee51e74d49a46afd9fd5683aa05693a51c10f1c770dfa12bc3297c2b61ac65ece7699b124e0770816d6a907d22554ff11a56096ff128476f17bf9ca2d472b808067f0c9cd0ed2c3af8178da329d9c5929017c92102dafebff4943b78af340e3552ec6e94b13ef00c85f944fd54ee23de818e598003c3396f31b1672ac972a1e461706c625b29de0988403afeea268525c9b20a06017f5e1af214d1dfe05346dbeed8defd5d50d8bd6b3e21cc635f8de4fb101d747023c4145dd2c7bc2ea49ed8eaf298ef2f7c6f2eff58e2777ce6fa8d3df07280f70b9dd70a5402a472d9904633f735f521d8281da4bbce5f610807d476a4f8d3ef7a12d798aa2d0a958bfbd1ec2da5a5284e87fcbc02ee75c2d450ae7288739f6fe130645ebe6c44a8efd010d4ff96eee2353bd82dd9f66979fd827bd37e17d5480e2aa032d1fc56247568d7467dfeea2a05a12353296432d58082dc5eb50dc6fa8cd49e645ab002eebb96c264bdde1a4e7b6f2d717e69129c59a68446a413b4c5dedbffafd328977c7733714c7d900dc0beee37624a79cf3910026c340317237cf278d843a6ccb5ade428c57db9e393f8f26b7df88779d085d0c2e19c93c142ccaedcc01b13b1eb475cc608cc82e3ba827c024b046b38a2ef0c76fe691b51c1ba21765f37d44aef3f35d67f0c33019699a0b2e07bbf440e731dd91ecd53485a5510f0254498d01e852f4dd5f769839d075150afeb203db8442ee375f9bc7bdf07a6840c9f6fce832c7a57f8784faa0cf9d473776e8f317ac9f8f782952a71740cb4d80a2bef334baa2466bba261aacebdcfba6f3b1023444e8ca98c8b7aca75c0bac9d00596ccae2f89c3702d4503576b64897374cc9451598260b2d255854efaefa73257eeaacabe02458eede2b762bc355f486a40504aeccc684ec756ed8236082d06f6ffec4e41f11809ec419fe810a92c70f0d14af58f7377b8dc46dae56df6b2601134002805940614cd0a287281bcba62b9601005d96a3b47972603e77ebcec34fd6c95021490f0d76ed57eadeb982aff9f71d33516c55aa032", 0x1000}, {&(0x7f0000004480)="16f7baa4f44c9e2561baf9c8f7ac51a6ab2ecd5b646564347e131449e515def4c0cc65ad82b3dc6c5ce307ce6892acab5b76d4846482e64b69260894e9ead0a11897ac7ecb7133a453593e2a79ca20934c34d17dc5fa4f9454b2f8dd609b359a49d0a75319681bb9d0495d96b9311ff3c347b685d3f30b8e82803736f9a1e573389bc9e831e0113c412a9235b26944688435c8d40c4e5824c7417d190c05b7ff70e6d6911a669674c055a3afcbc6401787d72c802f5b31c2cec4cd77bff9079a74e54891cba0d339b02535dc76ba612861dc2423df7a469c81ac194db9e1bfed505cbb6a35e2f88d7c0ddb88c52833c4a56cf34f7e763bcf1217fc25da86f9fa9f63716ea66c27811a3f8ad85915a932f68274b32c6d1d24f5239b955cb8ef1d5588efe96e1551ab90441ce0ccc9d06170c3186919bb55cb78d3e270eab95466ccd2d60b59af72268140a614c8ea816942ca77273d107fa7c12d780c7ec22576a33d5916159618d5c4a287f046e3383deb99809273572060e7b4bf565234112799485456f4a1773709da78af85a3aedf47ac123877635ada3538ac276023dd501c5d40f4c4409903482efc207bb7d374cf2b5511223eabe4016ae22f29953b01d250a83217fb0a604b9235fbbcc25173fffd59bc5d60f22cbc11d70732fb095c17080f7b128944059fc73a072f70437b23b0a525ab852de559e55ba3deb2aa6accd273ea4e6bc57cc02b21e9667a6e0aa4cbd4613ff061b6f491f7671f33fa1729a8e286e72c9622b8fc3869a0842b70d90feaa8497f1a2a16cc8cb406cfb04e1d5df715d6afbd6a5b69aa514668663ffef6d2757d2de488ebdce0d82a03ee9760fd6f6c74db35e161baf56fb9cf69d0a47199bd7b7aca97e9d8eb6c0625d8f9095046024550c37d43ee8227e9fedf6d9d6ecdb8d9daede15e126f619a5645c677f32adea9ab07ae34746225f280b62a84eeda05ee14d5eeb5410b5cbbb0511d45767e6f79bef77b2e5e009b604989ff4989d57b25228a8de082c82e9da2358a0ec8e68b9d6f9d33574e47897076638e92e0dd1cc96aad0c461ce0470ce670b461fa42bf8c41faee3afd9526691fca3141f953a2457f2d93418ea2e0e36e15e3efec5c9f02132a12dc296e6e22815b5bf44dccc1012ec917ced249f14a5f727ccd957a1f8b410d9738f25451dc3a9356bb11ac768b117ed082588e85d7406305a26f6578e2a5aeffc776b439edd435e419d5b09bda91002b05fc4f5128a8ecbe58935a08d2cc265bdb06b9b735d68649bc21ba5fbd9b1b3b50255f6de13d64ac3f747926684b016f210426374c1bbf8790ef1b67ef2952c9dbad81e0e817f75a67de04f09c07e99a903c315240f3ed3cb6c508f2c69a1ede2feeb553d0717022489ddfca1d9d5a936759314ed24b827d3621005deef749d26c0376a8ad4dc780ebd2d4a15c636df63b423d5bfee05b3fe0b70be5fd3726fc581d2cbebca5219c82e92b6a9d4fe0782676895fa234e114e048a9bafff440e624b430a06a2cdd736404c8de4b463368de09d979618edb952d73ba25a5b826677d9495330486a460292efbfae1518e3efba342f4ff464a07d176d1a569445ca291bfded46ce8eb5e8dfc5c98c770b4b9283d65f0d65419c6ce433ca488edf73c2767bac087e625a4a6b436900e7b0677a4fa76a6d6477d63a312e9f7534cd4ec4b01dd513b3ab22084005b8f43250ab484d11c3ab051e89bcb009b806a669ed3737ba9387718edf68cfcc84e42891761cdb2169e51b0de0e901555b9a50a7eb9a6d6bacba41711f9716000aa09f6a57e47ce29692964784b6fc6d8c2b632512237469ff80c50fda1b55e2685a3f5b3555a59b88d0845a46a255865518d27ddc1fbeea42702d8bff0dcc7d346299c2897356c3ea117cebb705341209248f9537985bf50e560d2423c8f70334767a0a6616412bbff53ceb8e65a7cd0417a0ee5cfcd9d832563142939f42e16d3b8935638ccff2e0155c844e0ab59bd5dc69087838b712fb04f48d0e65b4862c8e69585302e7cb996fb1a3de0b5532ac2a18d4b88d0337f4ee6394c1fd2088acc9c024c9c63003bca26701fccf6359b362143500fb0d42345e39c10412f26096e4d91c179d92c33df0ffe61aa18465c86e95ec567872d20f7dcb65c1e820a3bbd04a679a0becc0e06e7649fa2e88cc7efd35bc0812bc9af118120bedf2a73b674caa0cce25f6999dfecfa8cb366be51ed1fc2d3e24310ac89ff7868ed07052282efe8bb441a2c3d77728456f512dc24c23d736f949aac14ebefde4ea74227e37df6b6ef8ebcc21b4fc6bc1122f49b55317e8d9cff7e91d177a4746b3ad085e76d915b870b4557fd265a45280a829de816c8f87a7becfd9f982e333ca8e4743709a4f9f9668d64eb913e2bdefd59166d08800dfc02c4c4b0bd1d9f7b660eb14e0b1330cc472c12287f9530411e96a4aef310f8a5dd5c41d4a8b211cfacc852cd63a6d6fc784c16c4f999fc63de846ccb915c44cee8e193edbbc634a2085e4ed76b01efd66a62fed3f63e591900316c028f0ad892c5a19b1e4941998424a2441c0a14dd0f445348045f636abb8ae0c5f421da68733f5e08a110f8d9f119b02e0d94763624a1955aaefd39dd86f9025dbec78d6da1611bd4f8e28f847ec75512872eb8e3f2b763c3153d4f672abe6d1aea99af48d926d55bba289fc35dc7811a20f92631e3f758371ed9bd49de909235d775956e1c82faea7effff193605d255e312b3f090afe72a9eb766e9a48fe904078002f7737e26de4a4b6380676d6d8c5dd5a9276e61157fc3038bd586d5e3dff2c81af8ff99e5b0388b94bf6a364cac776687673171dc8a432a70f6f27b0686b094f32e5a87ea7bc6144269e3bf27e734b126e175fc659a2ae8d50314585b891078f84d78a79de24dba308b79ec09bb389f925775f6c5dc6544ba61667b593e7a3e4e65ecc018768de7fc74abebb1ea3441b29be24c6c91e8b00f598309600db4f6f33c9eabceb5518bb396fc09043e1bc26d060d5f2e2adbdf462e2766541d015a8978651e8012d5975d0d475431248eb5397b2a388f6e3aa6222c77c386d30840bbf914270704c01d522636e696b5b7c65d50b236af3761f184550e48e2f617218622852a5bfb168e95b590e6b7cc82fd36f1852f40412d110874a35c09c3bddc634626edf2e7f76778f710565bcb4d8323a20345f0e2d692d1bdcaecd335c33f5f01e21e6e7c22715eac9fd6ef3d8f548eed94e7ecd60c053f20673cd595efb5be23e439c115584788516a2309a99424a8c494a4bac561e2ea71a90f90b7af48973734d138998418568a0d2fcd27a121144ade39d7dc7026e45f522f577c7b90868084c4df594caee5b261e2573778b6e6c9a600a9a1ab90e4cd962d7507cd269b00ccaffb4c741c79cb52caab7128163799bdb867847139011998281a2645691eacbb8841317f3280134527f293677e77df9aaa81b602fafbd8203843547c4434ffb2ce0ba819f175021d645b6924d00578d9e8ee713965f5c073fe01a26532450f185b8bfb69cdd4653c257629bde30e463d7e2511c0b5b15787a38b3240e2f24024fd306ee2d6ac07c29c42b7487630efb0ca480c33895b023c88dbf6bd914c016bbac537226f86a78ed5c9336a99dc2d85f9b98419e41d0e264d03fc71af1da85e7954f251f6a255a7f6bc071d36afc9a8105b7bc4f50f480513b57ebb954f6fd1c9b59ef0b390c71f79168c2da271fb7dea5f0a4122b2fa0abc6b68b071035f7044e3f65bdb1b5eb99fe9ada65f7d10f6918c60912f7edf46ac0825af767b245ad52ff46c6dadac0449124e67f80500f8271a29e28e8c041ca634a78a5abb158b685fd241b590f8e125765f17ea4b415fe0f8e687601f9d6971815dc3ae496a975afbc40896733c14a52290579fad7048a7c9c6a28bf94b29c2f87e6a79dd236d4483e62f13dbe73d1d5842f99d33a576d435925f662bbb50a4935ad9ce98b51a0cc65f9ac93eece8f4545df4f483d231acfcf3482ae429039799870fcddf031b77e1b0ec92db2d6481185080955121ee4e5c2b8522b36c417b2c7f467d3792e7168d7eed22a2ae1ef55145d24982e456be9fc2a330d3f804f40e0641ecc656353effb751c9741c1d1365008d593698042a0945d9464dc56d495798f63d97b1e22f2b1179e7b98c0e14d3aa47c4c05a5d31b2a01b50cd00db5cc58ddeee7989c5d88067d8c740eee674ddad5d70246116350a0b6226822726572c4485b3eb17f15a2d6d03012b726714e2a973fb480623fedf6cfe09b00b652ecb68f9754b69f98ad949f8229f3f721c555ffde15978cdeffb85e02bebfc208172d5872d9de573817c4f83d568481fab0db82ade47729d097dffc49089b1eaea97ba903a049b2dbca765c01c8f204e7ac1566b1e131d824089a1659de962d1f0b4583372d5761f1ebd3e01312a7509843374f6766ce85c3023c0074825df37faec0fd61f4bed9f1bf5c13129d761cdcd28799f1e1a4b50eec3199b6fd89a692110d7afaa019411581d5b3b7c9bf5bb2a5174cfa5073fc23eaaf0068930bf9fc4928f3f9633922313d0a353ac17ec7af2e9f32f50e9f77324e3c18a8ac24baa51dc8d1f60d094a5f92c65e77e843cc70f05d2a402c4e1a97dbbbe9c81e0721e703a9120ef1fa2db53f24bdaabb6b555777d3360fe76449013b3bcd78526bbe5a7c3dfbab8f6e4e12cc23c3b7123cd2196e08abfd26ffcc66c6803afa273d2baa008d1677449decd98cd869638cd9d560c7aee593eab4c43f6824af1ba68b9e247f92bcf494181620526b8b4418527802933adf667174c4a54b11da52dec7a1a9cde0c438e2c86f4228fbe8a46340ed38c58e0035af17c9a9b0f3eeb1653daf9665538467f2235c3319fafab769c3d1b8271906d01cbf0e36e84a37eeee9dd71e7aa97f10637ee564fbc9812a9384fb4f10965d9c17a8951c3d573d326a41ce188f82be0f6a61f3673db348bfea6df5f10516ae655f9d4bfaf3e06ac3543f2851ea8fb103bb4a611d48f34a6550def87f21a8156e14a7dd48df40e9ca8ab91121b045c21da883b1d117b8c8418730d2fc3542050de1a0d1aeb382463be994a254edb653daaea6056f3d96b04db15dbe69c4a7cccaf7a6ddcac05cb8f464332cc22747364a5a7a4d61c3f7b6d90fadbd538a6f60c28c10e705d8a07e4a03ea5a9f3ffbadb944d8bcec6a334f20d760c25285508eb8a01ca8f7221544e13f71ff86b46e81b07f51e394201d05b7b37a154babdc0565a9da4764cd3054d94d96e2dd0dba5024377ea0fa0ad85d5a864f261a45ca00e5eef941e7910c4e138886f49a100e08425af19a54784079daa8871ea09029849fa41f70df98c76a4639810006fe80114e8ea0a2ddd0b7a82472aff1cd69377a0177a76e4bcc495bed614adb419825a1889736e90a43047bab4952584fb0e34ad0bd1fc6000d2051746641e5e0c5174812173bf07465120a3e7fa605a2a207f68018c93de11b275ede54d344b212e6b6cec5156c0cff8e07746fb98a94a55d572dbe937b88ad91700944ce082981760af030da23b329ac678086e603c897dbe8d4a9013f836ca52d766e030ad2ef9bc7d3469cf625df8b88c1cb14e2b7259a026c6533815bb8cf38bc3341ae84de68c0997dcffaa9d058846d2bc5a97607dd20c1a8fc23ec0bd52b3c1227e8f40b09f2f3be4e4b6ae389a0a16465cfca282033a75a249b5b585701df08582d83f4248186b300428ada938ed40a0b49272a3f66d9d955335cc1640597b76a0a1c6d0930068d14f908ea35f5160b121e3b1645f68a99618a910a5206e7b2723220a2f80b5ba435683f9ca8920462f023f251c283c08a72c78ea17544cedc7f1e297b8c85223d38370704b55246310eca3d9792315626e92268aa53379a9f9c2fa2ddc1a7073e5ab349f1a63516099326cb46af983ffd4900328396a1cce", 0x108c}, {&(0x7f0000002000)="dfd8", 0x2}, {&(0x7f0000002040)="8089686b259ce7c76e857ed805d1c5a154d73ff725c99ebd7f5b1c9313c5316517046e5fd076ae7c26ef2a532a086f3b355e04bd26c32fb07637ca7af5326f454cfd55e7d9807f022530bb1ca89d686d4658cbfbd5d52666a3844cb66925e4b4de948823d70eb3aea677affa17074833175d3074a17ba3d7b9683fca11278d7357fd84115293ae17efba6977abe607d1a2cf2eec41c6ccf7aac66bf7a1467b682888ffcf4e7e70a0e6be46cd6b2a555536", 0xb1}, {&(0x7f0000002100)="9f09528f44f3b5cba54d5d35a4e9298577654d961b596659a55e89e2f4b06029ce48a7e4499b2931057457d80287ae02353ec7438a9d0b3094db8bb685e1eb5492d93d950098a3b510a651fbb2f7ccc6afce846d1802987acae76e26375531cd5d874043677de46e6c244ad665350fc8676e6a9f9e0381cbacb90cb66cb4aef7d0ba80b114", 0x85}, {&(0x7f00000021c0)="4b3801fcb2d9c29dcd273217b18b20b485230f7ac0ce4580e6f656137ac64836928c592d03052ee0a88aeea9c1bb0ec024faca15fc99481d495c09c2e3538281f777071b392ea395930088f44c3b89b289186dde93fbe57e72adbdce9758bcf60b8af8b94790b57b218ce8fb", 0x6c}], 0x6) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 16:00:05 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = syz_open_pts() r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = socket$inet(0x2, 0x3, 0xc652) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x0, 0x80000000, 0x8, 0x9}, {{r3}, 0xfffffffffffffffc, 0x20, 0x40, 0x4, 0x2}, {{r4}, 0xffffffffffffffff, 0x32, 0x80000002, 0xffffffff00000001}, {{r5}, 0xfffffffffffffff8, 0x4a, 0x20000000, 0x7fff, 0x10000}], 0xfff, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x14, 0x1, 0x1, 0x3}, {{r7}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x20}], 0x800, &(0x7f00000002c0)={0x5, 0x6}) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x200000000007c}, {0x35, 0x3}, {0x4, 0x0, 0xcc, 0x101}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0xf5ef, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0xffffffff) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") rmdir(&(0x7f00000000c0)='./file0\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x0, 0x7ff, 0xffffffffffffffff}) 16:00:05 executing program 1: r0 = getgid() r1 = getgid() setregid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10004}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0x20}, 0x10) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000180)) 16:00:05 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = geteuid() setreuid(r0, r1) r2 = getuid() setuid(r2) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x351a1b1abefbd2a7, 0xffffffff) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0)=0x68a98b7b, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x6c461afb) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x100000000) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = semget(0x1, 0x4, 0x10) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/191) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="9e6804307b91d32587471a57111abe9c5b4c516a3af0e11b4f8cc92198747d9467ba23c97b5fde5cbd", 0x29}, {&(0x7f00000001c0)="3fcdf660bb196a26fc307aaf3e8ca9395dbec76e46b2f732626826234fb20d4f798c476114c0e0e3e5cd8a94e5e73834c615c56e9f9cdbd1d23d8653e01cfe31d1040b573cda9a4a18bd3cffa74dc3826a70a9adf4198fcc3563ad5605ced444f4bf15b8618a505c2668b8313595e77abca81203c5e0ce60113e422ef2f160eb66c26ab7897c6af9aca412831125a7b3347c026d31a5a26b6e86b299a350aab0019a3d", 0xa3}], 0x2, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8000, 0x0) 16:00:05 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x7, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)=""/213, 0xd5}, {&(0x7f0000000300)=""/189, 0xbd}, {&(0x7f00000003c0)=""/185, 0xb9}, {&(0x7f0000000040)=""/63, 0x3f}, {&(0x7f00000000c0)=""/101, 0x65}], 0x5, &(0x7f0000000500)=""/94, 0x5e}, 0x840) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000580)={0x3, 0x2}) getsockname$inet(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = msgget(0x0, 0x1) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() r10 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x9) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x6, r4, r6, r7, r9, 0x80, 0xffffffffffffffff}, 0x8, 0xe77, r10, r11, 0x9a0c, 0x600000000000, 0x6, 0x800}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x4, r12, r13, r7, r8, 0x20}, 0x1, 0x5ca, r5, r10, 0xfffffffffffffffc, 0x7, 0x3, 0x24000000}) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000000000000000"], 0x1c, 0x0}, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_gettime(0x0, &(0x7f0000000000)) clock_getres(0x0, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pread(r0, &(0x7f0000000240)="0893a7cd00eb35a15065178522ca76f54aa887b973e2f1dd5ab661a535a03f287ec825c491f59e91ac64d832841258746375259fbc9f8b3b91c30f4b06dcd2391405945b328e610b2d0a7b70f604d4aaa0bd102611b84e1b7983e1fdabcca3bb6b4ac37b79561366efe205cca333170be24d", 0x72, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x3, 0x4, 0xb65c, 0x5b4}, {0x8, 0x8, 0x800, 0x10001}, {0x3ff, 0xffffffff, 0x1ff, 0x3a}, {0x5, 0x8, 0x4, 0x800}]}) fsync(r0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xd8b, 0x1ff, 0x0, 0x8e21e521d8aec1a8, 0x3, 0x3, 0x80, 0x0, 0x2, 0x400}) 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="135d53bb15419221a99feb17db425e7827887dbcb49d9bd83a80505296cc76a840b4993741cc597fbe887a6f13", 0x2d) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000100)="297e30630377a1239c3f48b65cca0e5b", 0xfffffffffffffdf4) 16:00:05 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4, 0x4) r0 = msgget(0x3, 0x100) msgsnd(r0, &(0x7f0000000080)={0x0, "26f501a84128508f861c1662fb2e0fb6aa6e144aa0a4693410a578a78b8a020f58cd690d50afd61d20696ced96c3293bbaffffd41d1539b783f28be574a5572f219f344f4272d04b498eed8f79423bc9c9a038a14de0925cb8"}, 0x61, 0x800) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) chdir(&(0x7f0000000200)='./file0\x00') bind$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) recvmsg(r1, &(0x7f0000000780)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f00000002c0)=""/95, 0x5f}, {&(0x7f0000000340)=""/79, 0x4f}, {&(0x7f00000003c0)=""/184, 0xb8}, {&(0x7f0000000480)=""/121, 0x79}, {&(0x7f0000000500)=""/176, 0xb0}, {&(0x7f00000005c0)=""/12, 0xc}], 0x6, &(0x7f0000000680)=""/239, 0xef}, 0x2) unveil(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='c\x00') recvmsg(r1, &(0x7f0000001bc0)={&(0x7f0000000840)=@un=@abs, 0x8, &(0x7f0000001b00)=[{&(0x7f0000000880)=""/190, 0xbe}, {&(0x7f0000000940)=""/245, 0xf5}, {&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000001a40)=""/192, 0xc0}], 0x4, &(0x7f0000001b40)=""/108, 0x6c}, 0x843) connect$unix(r1, &(0x7f0000001c00)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f0000001c40)=@abs={0x1, 0x0, 0x2}, 0x8) close(r1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001ec0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001f00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001f80)={&(0x7f0000001c80)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001e80)=[{&(0x7f0000001cc0)="4e2bfb04c53b701c18d5f312959e24f9e0972a1b3c369c245039e51d155a5c1f60b9ee2402556c6715ee14b483caa4422389ccaf37af0d1770c54934081b91d89c2ed4452e98c3752019ac8634df6c66a0e629da0dd594e4de5e4ba51d4b42ab691f6906f69de9f8de12a86b562de191d6577687485eb534000b9fd914e3a7b06b99eb30612296d9963927ce06ce5966", 0x90}, {&(0x7f0000001d80)="d0d5304f72d0a593e0cd5bad9a84cc46b3bc93d9a1b4c76c9d7ee6b52479abd822b8e1a2c05cca4d7a1447b4a46d54a1533d680b671d3d8659eb6e6f980511125f47edf720f3ce83c8a2472c5773dd44528a90dfce214fa82b94b4925b548da8fd30c7b8fad69d641d56422823c5bf4f0ff8f50130934e8a247097546690c073d57014e23438f25c35a2ea6e62d3e540670d3b53a1cc0f94f4834d3976125a9557f86bafc58d0aefbdf5ac1b34c840a02eab66bfc3c1dfda93d5ad85c6e941a67cd0b89bd2cdee82b9d6e4b5", 0xcc}], 0x2, &(0x7f0000001f40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x2) setrlimit(0x2, &(0x7f0000001fc0)={0x60000000, 0x60000000}) msgsnd(r0, &(0x7f0000002000)={0x1, "bc849b63f377e0d773637a146aa7c6c6b797c90be64de7971324f4120fa29718d35eb224adbe99966ed22604c5cca991bb54224aac52db431a209f73391c08f66a72d63167c866661e04bba006284407b4f07aa367a158a9d38639ec0cbe488b252ec65da2ee6bfcfc0acf58636a"}, 0x76, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002080)=""/184) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002140)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000002180)={0x10, 0x3, 0x4, 0x7, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x1000}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6173a87a}, {&(0x7f0000ff8000/0x6000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x110}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3836e7d8}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x9ea}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) getsockname$inet6(r1, &(0x7f0000002680), &(0x7f00000026c0)=0xc) recvmsg(r1, &(0x7f0000002c80)={&(0x7f0000002700)=@in6, 0xc, &(0x7f0000002b40)=[{&(0x7f0000002740)=""/203, 0xcb}, {&(0x7f0000002840)=""/194, 0xc2}, {&(0x7f0000002940)=""/120, 0x78}, {&(0x7f00000029c0)=""/179, 0xb3}, {&(0x7f0000002a80)=""/64, 0x40}, {&(0x7f0000002ac0)=""/120, 0x78}], 0x6, &(0x7f0000002bc0)=""/172, 0xac}, 0x841) execve(&(0x7f0000002cc0)='./file0/file0\x00', &(0x7f0000002d80)=[&(0x7f0000002d00)='/dev/zero\x00', &(0x7f0000002d40)='/dev/vmm\x00'], &(0x7f0000002e80)=[&(0x7f0000002dc0)='c\x00', &(0x7f0000002e00)='\x00', &(0x7f0000002e40)='/dev/vmm\x00']) chflags(&(0x7f0000002ec0)='./file0/file1\x00', 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002f40)={&(0x7f0000002f00)=[{0x1, 0x6}, {0x3, 0x9724}, {0xbf7939d8c63fce46, 0x7}], 0x3}) msgsnd(r0, &(0x7f0000002f80)={0x0, "fb078720e2a65032c645d828ff6173f92edf9ae96464feb5162261b97d8688436409e569a117926eff3b0634679a1428ff0a8011e2905471ef3f5d32b80da76d5d6e20976cffc39b8b0808967308cc757e40fdf1404b37d1f69e7cc3bfb738e09d06292f0b91a5fb9184609a8513d288776fd7d4063b98b694a4dfe033b240142478151f69de4c8aef97bf65fffadd549e881e7fe32c4c474733e6e67f92786942a8c4dfdb3a4b5632d58f2b2efcc1909bfe1d5f8aed117296884fc0ed573e43675e38b6709b9a457144e20faaf876748fa9a79b2355dc3e2eaac867c20526eb6a2307a966d71dedbfe1"}, 0xf2, 0x800) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x8) socketpair$unix(0x1, 0xd54341307555b74f, 0x0, &(0x7f0000001480)) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000040)="2183a6f1c1d4fed2508c387324347cacd3504cb0262542d0a2f438e76adb7d31e509bea7e10583bdbbea56948253d43b93eddc58071f1366264cb865538119a0e6ba5952c1852734fef7e90ab076f4596f0c05f783cea579bfcb38f441e8dc8bb9936bf88538401cce5b2df4844caf6aed49e9f28e488a005444721b7f4224b25e2e830a07ca3df4bdd2f1a2c47470ca4d4b9d1b99f1010db0b6eb71c4ae17aefaa6bc5602237af88e27e89e2d1b98cb0e882ba72cdba01384c56b72f989a0de17b98358815059946e03ff47790649d65650c50abaefb5afef1a7756075817866d0e0acf598bc5607da5ab1eb86ceab04b9606148e3c1ca8f47b54d8bc0a936bd0a70fcc5aeffb3cec3a6b7feab16c77a7259101f4f84a5b09fe563c75c7eb2b8d70236469a651bac0a6a8fc9b2478bc4de0b0bb51ba2894f49e1567f1d52584dc10d5e430d2d937a5d87abed005704786a912a77615fece1ef9fe702b921d448b3551dd1f83301873edaad2dda64cdb41d0b6cdb202bec9603364135d256441d9ec85f027f6e29e29544ef22c61d279234e6ee03cbfd7e5621b41123a30733466d854a5b10cf9cd822ff6e86204fa4e7ff045381ac2dbb3d82c2e12ce39ad3dc6a00d8b42b2ef729cfb354346ffc53995ab5e6239b50299a8937b1467e2e5956145e88470b9ea93048da396d6ea8463ceb541f1b5d81e3dc9c04d6ffd94a736067d6b963fbc39de388f7a713847f8a5dd672f5e8d47463a805399a3355b4c06bc196974119ff0c0cf99a7fed8991cc86abc1aebcb2cab77a62ac9b0a601fb96aa0dc25bc303c37c70efd44c9905d00db033995ff74ee469a9424475d66ef392cb2c9bd47c74e74e5b576c22a5a73ff095d7e578036253d20dabd515ae5bd832e5ff7798d335bf79b3b6c7e6663261f82fb6448d103b5c09ebe2b9a2744601b9337ca12f6564f3d5dc4b25f1882f89e3406bd0d7735786b999bb2338d03f90b4e1ebe9ca715bdfa90e0620b25f7da49a87b0939bd3cdb343b60e16b4856bb2236818b5652c76a9c06b9a354089d7ad32e1fe60817571c79b49efff6745ed987f0a8a0b441530d0ad65b25e7b8b955fb6be31259872dfd0bda4a40274fbd8260f5f60bfb1afe6dbb43d809b12aa7f31a25782232364c64ee0db47efaf56ef1f8ad7748b7377908d291d5249811d90b1472cb1215198dfacb8f7c4c890562d70a1b4c000f44ef38bd0a314c22e2643e59bb75d2e8fccc6d0f14cb294e2ea91d2cd60b93c4f1f551d1379b6a770392718251295bbc952fbc9b417c91eb8bc8cb73e08049a7560e97201e265a18aa7e48d876346241745643312cfdbbc5084a57415199249ef5ba370faa6438d01de1d1ad28497b89bcd2f243fdd73197ed8c3bf7d870ca1ba91b66bdc970500431658e5d572d6f9f225045c0bdbacac7070fd0b130b35a3128e6f3f4aca40d8626c3f3b18704fc32606f0e3a8d993c52db438d32656cbbd684a61526cb9d9e74973c012bbbabdc3f866b17f8447b99502f58f1593e8400694dd4e59536e7fddc599da53ee3f1865404c95ce57ea6ac24616c4c6b8c59747600dd1bee548713600d84ed24d08e41f8e3c952d0c243cb7f789724aa2b420d23f2ebd87a08af4b16c7b07593c897aa5077ccacdc33e43664d7235bec232d4f17ecd16773aa4ec15b8be8d996872a26491c444521b4426da78f89b7659b4fe1ba08c2db28e6a3cfe61f8c4950aecff0a4d52ae767da57c583c5db64fffd1fc2f8bd18da9d7f5a4597fb039bcef33cc9ab1f5edbf57bf51a874891811185213065f5619d93957019e349ffae04c7fdb0d17691528d805ee79a8a1fdf31c03591a3581e59af2aef94624aa58d35ad7ea679035fda4087acf8e6db526e47ad47023ef6f1072eb1e7df91edaa2c2f69248c17c05a4eaa3426de622b2325a5d784a5d7a711c43330a49e54edc757b84eaeb30b940de8f63894ae532d9fe5e31aec796ce7418496b8cbf4f6277bb15a124d84436067d9e63e77aa3075c9b9130b114ee1c9809f4ea1687c583de247cea7453258a5e79ce6fff6c7d6ce52e2e4e287296b3844f14f630065401bbde372eb7e28ee7675c1fff41fe1ee9f2cb91f5c3294e29a26fc2f0334dec926475dc62958cc582869b42c1a1145d160b6877c4f3ce41fa9a68efa1bd60db505917a0745e762b4bc3892ba915135222d9140ff9dec8cb68bbda0fcf1c93f057c6bccf77b4bbf5e865a5247765c7781ee86ad65a6778a4f947a1da3c0d7b13a5c59afb5650cd6248f4cb1c4d98cbed6a1ce5b6cd2c365b4fec45eeb4e41bcf5362ed4acaad3c71636b55c51cc7cf769987af9bd250a7537a1a924a483d719459f2ebb919ef71c0fc80f49d912421c244f18c4efde12b6c21855fd10ce2c4403de2af89d04917553ab26760df54d8cedb48a4dc4282bbb4335c1d5e16e1356d55bbb87c36324701d348b25c3933e8fede730581ec4e8921bda5effcaaf3f26b9af14c081a706831caf46f3301339a9b5ec822380e37870b9299fed5e6adb7cc1ca3a5d0e9665860053eed8434c898d8d4ebd07154737917b779751895e513754ae66f1efcf8e8151e173258b44b75cf4d0e16bba074e447c6750e7d1a1cbf472957a4590926022999e707f8998eb6ef9dbdd7b24e69562cb861ce04734e36ff8c64fc3235a93a4dc564151ef3a35dc47150550a4d24c771f249054774160df421f25a0a72bcb8388977bf9bc518cbde497fd6668e8a12612f0df2dfbc0e1e409ce7b383e145a3a872c66f03147ac9e7f26f3c0d021ba692c657f59b6a283a26ab50c328c62db275f511eb80e861c768475319ea2bfec91575ec921de8f9834a759988a7a6c493c0273a4352e32497fac735827cb92f5f85c9d4e9594988f81d7982450dac625d12690c676ed4522a23b14ad1f3f85cfd0be55553e4b43a1d9994b323fe283701617f149874599403fd68167864e1254712b78dda228c02370734c2eb78512d3967ce61b7d01f2e7ad55291cf684dd868fcc402d6a9b5fa690649b45d4c11c594a2ef428d771987a059d9a074f610fe74a3099f73e43a8693b58a2d20cdbe0919afd7986e7cad3c8e2bdd8bc8b571ea60b17f2a51fca9402c71a4e47b2db65bec5a55fb293f7787fb895c829e81b017a1f394b8b424e72f4a1d49e0b906ba3f8d0afd1c1c12623a9ed4ad5bec95796e802d90885c33bd5af6215a320d33d99cbec595698923420abcc83c02e88589d230b545870b5034a864d4dc77bf53c6d18599373134c8ae2157d3651d5e87906817906e866a7e4f0abf80de6ac70826405dd15397b18d179d39fb0c99340f4db159be076e1143684c009eeeb41e93d54a56120627c1db55269d96d056fbf9b0d939cc00cd379e7ed6fb9679f861b9cfa5386e3bb2860b714dd23ef21926b2bf8bdc4c1b655a235c2dfceb4048bf70eff91493ba3bf72830af56e0c3a0e9c141a351e025e51688986c83b88381e4d2dc7314fa988723eb8a5f30c92e7b96c9970c88a5bc24ff9c8eae8688ee59b5d42aea656658aad6a8c744f3bb6e9fea072a82b17f5302639029702fc0c607655e5131a609a45023214c893840a031999cbdebfeedd387494531604a58aff085cacb2c7aa37bb58b20cbfe9057431984c26f6c634cf02dcc9ff0e8480324294625b442dd0da2590753e0177206d4f854f206ef55d3bde5b49a879ae7af959541dbd3e07180f94bc0f568ff46c7d37131d8c234cf20e6ef800a644e4417181564a75c0deba3d8683b0bf0a9f9ade14bec5a16ccb01dc38f963b468fe666f115184ee9c1ed5b61b4d9b4b8602b6501b8ada095370bcc20945e832b68b78aa3ae193bef7b0a1f42ddb635b71242d64953ea31aa4470d9fd6f30d8e5f465797e8cc7a88e2caf78e74a9b19242f076029624fc5d29f8d6f05cc8f102e5bf97de98e6ca91144328818c27f10ccb89b0c4b8fbdd749b2e22634f64ccc6178fadc241c5f4ff7aa4654e8fcc7c1cc2deaa7db4e7136e16c1f0f5b2fda724f151bd938fd203e01fc7760680d3f2fda8fbcf55e10bebf93356f6e95ff8dc4add738cd39e22b2d8fc4b5eb3d4609f6a4436224b17e1acaad0495b708059cf59dcdd3233e93c4f7a948ce06511bb72e2cbb21aa35779cf40f749e592a43e78b16b029d817a853129a749d04b4751daed87f8bf300262465004280f5ca72f84200b8fe1919204b82ebec4911f3e26fb4aac9fe87e19fa8c91428480aec7a7b340bb3a9bcceab0cbad6e2b2ac8c837aa226b8335793a43f87336b78cbdd426df847201b47a8e8d23fbee73248abfdf4bfc0843bbd1ed34fae4d6225586e2e4b177d50701f8e3061994b5ead7bad57e1d72c91412958bbe5f65c804f0278e899566f53b5d80090229c2047d378b931d7a1b742d1897923054ac1b27bcb63cc9e699f094f83fdc46e10f1393e14beb820da4de617d9ffd27ee8198eb28972868c3a57ef9c12143748e6f727a8116d942567f42e24173cc35533640d94be341ebaa71774be45d37b9d5036ed8141b33197c7a288b7fdd06b9b5a02f0475bea6910a449c02e21884202f84671c37a408b6760414780d28a4bf80db7ba0c300173ecd402eee0179d454605d7ffcb207328866cdd05608a07ba06238787ff763c22bfc0320d1f256dabf2284921c7da80b7f6255872861dff56896876cab353dd09812028770fdf6c380e3e2a578268352464032ac026ba7279610bdebb37aaeade30c7cb920bc0b5206374220bf8374c1402bd8577b3de3a5056f53baeb6d844494206fcb1c0ba17e6cd178ff43a948de2dd6b213b169b13ba9cb8c2d35f730a0b85825248c33bf55e2275925fe29b853a48586841967761866d2a53173703404706747c0f075d145c02572fdb6efdcc734e9537d4691d55923b3186a65b164041f5449fda56f0dffb992a1fb8db85a1f35fb4e7ace4df9fa30caffcdc29cc7fdc81052d146abf654f43a25685c15e4bb8a2198f2498168f393a56797559f5645ab39c1c07dd77335bcda197258cb4ec59d19840bd011f4c9111f26bc916914c78f9f6de578ca03d4bd97454c0dca6354dbe2be927fff17e1502236672626ee2b15870b6d47cf5657f3338ee9168c32e6581577fffea9e64f4a797e09bd6d579ba0c49dea0be5cc60d8f15dc6ef761d63908028b386ede8e66941a79b44ca9c3d8fa5abb915ba4cb7454e7166f4e0dcaece2b21494711bf6db547ef5e2625b841f90b7ac1d19960883228e71268ff03518e9beb74d9980801aa7c309aba7d1c96adcee9f865867e2c4a22c6bc4bb1acf601b432ab6b455c35ee3b3b9d2414e0c2d2eb6a383bef917e88903d7a4ee9660a5437533522ca782bb82a7b0ea44f57d0660b98d4e6a6b912c8a7144fab70d26fb225625d404ade3ceb6d091df80761dfcfd1a586fde89614e8958642f44571cb4d83a3e5e2917eb3659902e61f0dd1a2221c119c93f9d37c51ad9233293d597681d3676165e84af6ca2bbc0ee07a4e6ed26b3649e24574a571df0b8a775568c70e064bc64bdbeb24f7506df8fc2d46a5759317a9a18db179ca5bf71fb1c81cd27db251be24bcd1e2d8032a34e1a39ebfbb3ae441f54273b5a507789ee19af6f86dc162e5ffc54e65f795e3d27ffd339771ee66f7708b0674d3137b7444034b4a6d6fe2ab5216b217e7c6500cb38c62554e26e8cedf2a9b3e5d375129b6dc789548696f83afb1f7f8413dc1b0ea82ede671abf843baf41048412b2831ee81069cb9b978ef76cc0fecd5d1017", 0x1000}, {&(0x7f0000001040)="4e1c3fc1317bc5e4a87cf9d5886d64226a7db1e5c63d4e7e2c6efd86358efcc4339eb9064fa81d8f662ed9af15efbf3b95bc3bb0e6b2e0ced7711c944f7c27f82f4a043a3d538e91df7d0d39e04ca2f4feb885667065be70e85c4a89bacf39c2cf8666bebc4804fb098bc4cac6bb36f722298242587a8c97f019bf0b31d36aff33269892f997d7b14c52656ec30b12489e6c5233ad2ebeb91ce3f1301360c393697cd0bbb7edbcc361767456cc3488d50d427aa91ede569617fb67abec04ed030daf0191908559ecdf756693d54fd802b20707f602fd09e9850864c95875f7f1e6190c33b411d004a3a2138402aaffde47c726d10d1ebc", 0xf7}, {&(0x7f0000001140)="481c5e2bf0b17b45ba3a1ee65e4e85a0fac8d5d2bae0576a606a78e5d088428c2fb2a7cabc71509833546885376666b672d42b23255c697713ed587b509f4be9d6899a59e43d41f676c8ff501d72fb61e2608e068a4ef351a12a0e42017160954d9e1861c2bff1fcd3ded54eef20be72b5aeb8ff265676a8c1a51ce55ff031621cf22bb798501a43ea9c0c9817c35d0bf2e23dc5a90167505d0ea8581b871def0d265ccbb0f935c41fb6d1d1", 0xac}, {&(0x7f0000001200)="3ad4aad788b7500349e18c2075ac6f12", 0x10}, {&(0x7f0000001240)="e68f09f32d6674f54437ba6d33bcbbd8a60986bb2be9d41c74dc52781960a809e1ef89c3fd66b64b1657254543d57feeb771246778c3303b92b065b7631d0050ac027e395565ad964916ce237c8ce3ff619e60a4", 0x54}, {&(0x7f00000012c0)="e4ef3f517fcd0205fb930d98df353ad8ec586a8f846e1602424e159145c5d62f2c8e64a5b6ea79938de2d35203c48337982808bc54235d9b5aa7826a4e09dd8d04c06b11", 0x44}, {&(0x7f0000001340)="72fa009ffdd86a3313d2a5d327aaee596bd50c7d832d3da2e1991c24cd1c8ebbf8ea3db4c35af42fae114e3a75c61f0a1131e2ebf32e0c55f4d04eec66ee34799f425f65bdd84c6c8b9a6236eafb042b28ee72ffbfafb1bb", 0x58}, {&(0x7f00000013c0)="8f416e655ac38f7a104a86d66a079dd52570b6fbd6a1430f1c862b1c", 0x1c}], 0x8) r1 = socket(0x3, 0x400000000002, 0x1) setsockopt(r1, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = shmget$private(0x0, 0x4000, 0x280, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r3) 16:00:05 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x23a6, &(0x7f00000001c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) 16:00:05 executing program 1: socket(0x18, 0x2, 0x0) 16:00:05 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x9, 0x4, 0x5, 0x800, 0x142, 0x1, 0x8, 0x10, [{0xfffffffffffffffd, 0x30c, 0x9, 0x4}, {0x3, 0x9, 0x2}, {0x6, 0x200, 0xa9, 0x10000}, {0xeb5, 0x9, 0x4, 0x800}, {0x2, 0x9, 0x1, 0x6}, {0x4, 0xd1a, 0xba, 0x5}, {0x6, 0x3, 0x7, 0x1371}, {0x2, 0x3, 0xfffffffffffff3ba, 0x3}, {0x7e, 0xffffffff, 0x8, 0x344c}, {0xa224, 0x5, 0x20, 0x2}, {0x2, 0x0, 0x2, 0x401}, {0x400, 0x3ff, 0x3df, 0x4}, {0x789, 0x322a, 0x80, 0x9}, {0x1, 0x4, 0xc0, 0x3}, {0x4, 0x0, 0x8}, {0x101, 0x3, 0x1, 0x7131627b}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:06 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000240), 0x10000) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) 16:00:06 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x10010) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() r5 = getegid() socketpair(0x10, 0x7, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000001580)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000200)="1cac1151176d93bb2e9d802267b180f1c1f6a2584a5c889d619319a02fa96c86b4d9dbe5160d6373acfcc654a8fa30c0064c562a4762f4699845d5d362dca9f52a5e71fd1ac945d8dc0bdd944e9c05e982c979b2c96e44b4b00fc79eaea6286d4ad73d09b0e0fb3f4cfc14a8427ecb620ee435fc38b8aa2b40d7d372e123fcfb1557f808012dc6de7f84051e1f21594d712fb797035c5c28a0f8154ee9a72022c218bf2fab774d5e86bb1afb5427bb3a8303e5e1d96fa4d0260de9e4e284284b025023bbb8ff910da9727abf03514d2b62f71efa76e9e9646c8b4018586ee7b065b83500fa64", 0xe6}, {&(0x7f0000000300)="cbbb15dfda41569f58d40aaa8e09efd0348561077534889d6249254ae80e0255bb8cf93407aab95c745cce145dff31f8a567535275641d790929b3ffe146955efa60f54daee3fc92516d7ffce274bec156957d70b0f9a941a5a8db32fb07d8d573debb0fee14819e334aae9ba262070d9162432e042d20a179c0c1ad94ef7d150b37f8ac62511d0ad0850213258e62cebef3740e172fd30253f47fef35d7f67b7c05c9881435af83f4b62b909f", 0xad}, {&(0x7f00000003c0)="59524ce13d06980ead9dbba49901594f77b8e7b0e5f9ad41783d6b58ea332664ccec6bf5af1998e3e061dddc0f1ccf19d2c6d7bb5b7b8b239df3ee3181a4e7c9deddeaee632ce305975230c54dc0a02a84b5368ef797ff9189b4ad6d3ee00e5707b822a1824e20b84b1ca19664eb49dd0cab691b4c2acf45d1871c00debc7ac9bfac6e3d21977db187179b29a0245f3b4b11694fb2d3b01e7b266c05ceae34356d0e325fdf779d73c83e75ea41864ee6943605bf078807ef37e2b0465a94e48b459e180ea0d4302eb085611b2f5d90a58db3c9f4aff6ee1744d10a1d363251112eab66a119e805f7e5b59c1077983a", 0xef}, {&(0x7f00000004c0)="9c6f3ed83520587e3be1e39f6f3b514f67a6310a600ef5f1d1f4d678c395cceea1e8e62689628860672ae94db2681616668ed85244847e81ee4b54297f2278752eeac111277c19dc9a96873a5da6ed45a8fab85790e21ca5f41cf75f236bcffdfc0c48b19e13bc2e558c217561993fd39fddaf1a591850b95f24ba9d67c971020c4a5dbcd1239d2cf6113b351257c6f08eed44982c20698d401b91ec65ec447eb0bf8b4cfa74d0818e84130490ea7b646ad837633969547b20d0d39a5c00f083ed0ca03516f647d3e904f43056836bf53d7af38f256a385c2d99555ce9a0183fd21fb95a31a48b7e99bf1a6056360de1063e59cd6ff840f7d1ec63cb904b7123f91585157b576464b27e84355991f412844c68e819dac933b037e9bb75e31a0d5f55bab2a89358a38c7357de8655f7101ca51507c802224a0dfb196662bda00ec2c8dff65c140a809513d9b6f83e15ec83461995147b7199ccd06d7db5daabb6cdbc3067da859947369403804f7dbd1bde3a12e1c04cb077d3ee8e7bc4d851278384d75d5bd155bb114a57e00133b5ddf8bb63f59fb2857b08052e0a4ee41d9eace969cfbcc91357bfc1c078b644ca2f6d13ec6e5291c70046db45b42e15a0b1f2616f36f4c21d01e85fb1e1f163b813256f5ac0ed6112e96a4df03d0d632ed4118aa4c3d5f7f1555c0c55d025a84c877cf4b7370bb8bc26a739e37a9ba1477731b9120aebea1eacfc9f9b9800fe59a383d88d22884495da4ff305d31beec7f9d28bd470d750bd797a0acbcd47ba81321cff2aebe15819babebbd1e7831409c105cb9b041e0cd42c67432d6b77916807b0dbb1e5ed42caa6900cac14148d52b25cc21e4fb66df9ac7baf6fdcb9072a135cfec69175cf766b3c0c0dc7161c6b5f04c4609b4349ac17a2bc3c40e3dbefb8b55cd71be1d95344076574d70379a9e4c7b9cd8a72b98e1f118f408cb03b2ac6996541f9b2d86f0873b621e3e38541c73bb6c58b810ec01c8d6850a64e6ee83f8fa17cc84e457b7d25a3fc18ab6366c55d822c2ce48b8e09faa5820295d454bcc25523d0e33e843270eef8bbbd6a27fc460741b1acdb394aaabb3e74641605b24f681c4c7340663f7dd039f798f18147b0230da419d0177edf43235c5687e30573c61bf9da10adeb13d066b56d60f95452d55a5b8f6cd6b27ad91c281e91f50f005e980bfd5e03a519cb0fbeb6e9b5611c35f02d3c52a77c25154106a509a0d6fec4ab372a7fa0aae4646be4c0d314896917b16e25ce7203de93ea931d0e2c880419cc289e6593ba13bc229ffd84eab1819553342fec5ae957e11b6c1518662d2ae14fe206e3525bef7f0df5665cf2f783c9cc1c7f4c1fa59d77377061a1a01f014e9786d73186930b1be4157fa0956bc466ffd79aa4018dc77d84fd4c61405e81c077ccde6906960f29afd1e7b27200a62b24df9af79644f33166afff879995103276934373dc8026ef706c8905c8f814be9e110e90414f9f2fb22b5b5104a6b70be4fb062cb981cccf8131bf855cf4901889f1f1cc650af869a08c5ebae77648090d65134c927eeb5e53b8c9660826c8126884f61b0b0045b46410bc108c3839aa587971d22df6702ae85df46d027261d3348288e8f91bb5af31b39f41063089930292c73e8831beb07b6ea726cf3153a01eea357392fbfe40279a30658c9a8d327a4176f992ebf504f630f967cbc2f04830054f0090cd0b5f5cc7fd91704ff6495b42ebf5b75bb2aa3e4d8dcc01a4e462e9dacf83492850475bc8f16e584bc89b82e0b1eee808f23b548776f64508184f4bea856d8918264fb6600c11790b66e725d7b70aff0afa15144a34404fd44bd6bdf7a2038f69e97796bedb7144579a9087ed568a0e67f29b475e8fc1176129e337c8879435b4264fd1160513411f4ab3e96c3075ffd6f8f0245df785b72d7e89bbb9414d973d3929d2b8cfcf18578fe55edbc45c5b88d17fabfd013d583c5c474e714989500c3a93863fe5d77276387dcd0f9335d40ceb1c659f1398955806e3ef92fe9df0020bdbd899ff9d36cf8fecab1b493818acc70dffde83e5c7a9d07e60b6931e76b701370a9c399a3dca869b805b84f0ab743176441c9a111ad966a7b880115ef896ef9d3d5c5cb95405beb08b8840623e5ce573e6594cdb20d9e01bcfb1cd0cd740ea0ea86aa0dd236fe9673151cdd7c8789733451cbdff09fcd53204a424d7b09d82328676ecd5605122e25c952928969b85cd8c165e70dd09be996721925717d5e5769994bfcf209822a1af15328d2a45ddd620b9c97814e84a6f938463c6b9f2075f9f24e5901bc860f41dfe2c1dcebd2da9965bbd97c82c162ef76d6c06abfab783aa064f06e40f474043549d030b1cdbbbc546c442cc038ec16fbedcf93fcc758ba9c359fb0fde62134903de911bdc605f93a2ff07c3ffe2f871a13754395e602b1ebbef101d005329f8d188c115e6e1ea95fe093c0c9f9dbb1e09437d0b6123632ae35da141a36d693a80bf9990b7466a0be4822beba8a5dd9ac0fbd35d3c9d0c0d17bfd876ad0c5a5c46ab5ff7cd44e03fa2d16b9f14b81a6d80515da5d3d8f3fa42ae2d4eff463175f09adb336247c1801342ed7a44b40cbd2b197351e6e2e1957e84b6bca5a4407a19107b600a113afd108a04d839e86d8b3582bba5509493362dca42847ad070464b8e63d1b4081caad4643565669e1eecbf01bc87b834c36871cc02ef62bd9d1b4df87a6e9d95ffe13ac866680ef27f09cae8d3b7326badd1ca5a066117b6782e9f34dbcf37bd99e9a04911298d671dcc8a5176ce550633176271185f52e441d336fd92dd0add0c2920f9474c7948a19b415bd9cd4f7a68297ad67cb2451d6bcbb13e1789f77d89023d7cf3fa48875cfb391db09c9c931e040a81b9fa7b9551f9e4f9147f244a9ceb91fd8681462c6c11f0642216f8044e7c783c0f3526af3976f170fdd2d74a1c0f9553c806b5a7ffb2864e937122ff841ddccc97f339f43f95fe8d57cf3659c93ae259a4909cc174f24725e7bb4b19b9a49eedae74c2a019be590d4b343c84dab0f42cd33f59add4156a223e0053e78e9296a9c4868849fab315e897570c86c1d9c6e2aa0badfb25bfaea50f5054142f93a009e9ff8aafa2943c57131894088b669a426eefac864afc9166eeced7975dbdce3164d98981851bf8a71f33fbff9c8ed4fa39457580dbae403da98d948d88127826de5694ba8bf5394466f5a90a3fafeebca37f41078c2aa7aa7ee4fe83274c5c398bd15c5bd05fdaca398cfdfb26c0041245b8dd7306f230383272e0506857daa11a87d570243e9ab17908f8e2994d86b549aed3e1ce42ba6f7c5ef63a74006c36956c731ee17f7120df4bb88d0a699f07b84099168fff90d2eb936c4367e1f9bbcf529cf71eba9ea61db4002c585c76098cc22cdd0d9a10b7b21f0c2f7f1c5e217bd3868a23c4af4655a1471467a1d58424093a950725cc883a7e3aed1c3f5e7d9e4fb0ee763ecf29061a628e123f1ea5e222e7f73ad717f7fd63ad283fb931ddc6e9bf1ccc958af537a3d6f44131220496ca77a86e441cb52fd868be670e5bd7ea9c02139c29a7bbab4723946fc2dbdf8fec4913c455de0dfc996156dc0909f51eba36b9352b5e837ab6a1986cc8956d62193979285ab050988f92301289321c71989c1e473df0c3163c50ec79885121ee94cf760b6599747fc882610c142303678ecc3ead7f81d2f973db7f3cb27c6030ddf3d01a1b9d21bc7bded69115eb580233d5ea1073f9a5520fde092ef8de803d167e08090e1fc0bd16b94fa8d198853eb2716553ff0b0d89896a293f14702728317a853caa1342b778a1cc31436e6d785dfd7a2a05b3235871d80428fe99020d3b1024e0bd63b7e551331c33b02ccc19a4c301b694e4632c3ae887d933e6051d2097943137b8c9f58b8a6486d8dbe78a1f14725b842cb40d3b5e2a982ef105e2989827d24acfb60cff5b522710ccc4de199beba800acf12691a2edbd774c78e4ca4080b6c7924d51524dfe563bf9fa47ec9bbe942002d083938f2fbfe7836c61e71978cd877a9950aacad8fff1af2f78824f5a6c45aa006a28d3c110fbd1c682a9955868542affb6f8f603cc99eb08318d39c32ff4e5d7aeba76049795273111e0a7dcdc41ac2b17325f4660099af9071286a247a4c098c9b6f9529c2f86e134129440a80d6e876b7fc3df2aac4b05939c4f5c05aecaf38d6f05ac36d14b26ad11748d79bbd79eb7c5b440e522b96855aa322fdf7f64816ce57d8b78a9b9b88f4681d19cc64b9782396967a4375561d8a3abba59e17d0e6b3d9ff1055c5dfff0c5b41b97280c673347297a69f6ac905592860e66a274d6d16e8e6e9146b5aee6c611d6c2c0f7aa55d3b9e1a6ee551361a4e70d1641bcc9f027468e30783f90c5bf940902b1d631a8ec52f63e1bbe6e0864fab6a2744225e0743e3a9bdad13e1bc19613af4a52a799cb7fb0cb19f0ef81b963cb84c7d8a5b5579063cb62074e226a06611ee0447e6640ea898dcab199c9aefeee19cd04c268671ed8cfb22b888dd6889108e0183f614b170566c032ed6f015041bf29df68fb47fe0092a60c7ce3876c6a77a3cf876f6b4696c1222a4e5a82fb8401736029ad96cee339c3a2f67ed3b33c3dfe3f22972535265c102ff86b01acd5d0a7d3d420ed62a97c145f7d935228e8656d2335860c0ad13574c9d55cee3fdf204b4c65d80b4c527803f9b9cb66b767ccca5a5927048bc11ebd13cf53a9c8c76aa72424e43e5b93158df37234f9391844ce0bb2557b8ccd670b60caafd931f08d2f65e36d0616eb252f21a106a18ccd01712b4f253cc6664a679eb058b6ac3f145c3c78383cb93c271891d5b9c13a1992161529f70255e79ec55c4e3abd289a8220b0c812f56faa7011361381e326cc759366556d33401eca7ee1a30bdd30f5d6b3e18268350d27003786b5970559b996ea289560f24aca9a7daf3d091c4a9b5e5d7a7d41e570de2ce9533b2f015ed8c5ae9e785b0ddd2fecd3bda9090576fae0fe9608d89078d156e3f2640aff4154e23f2f3f54e4cc8c55c81af219e3af2e962f60b1a58cb941a2819b77e7d17bb99af8e9042a8c4c3174326c4f63fe9596e6314bc63fa590036bd876a215d57a648db53ea75d4ea500cb6beecb15dfb392f9c2dc76f0f46d9229c40b509064f4c9189a96982b978180e1d1bf76348cb0f26f7547fcbdb3aa57ad00168577698d6fff0c06914cf21d602a7c2bf37aa1ce505b4fe005513d918560de55210ecec72b4c585259b465ecadc52f7f3f787c99c940b8b847c9ac6ddbf89bbdfc65a2f1e040295a7b4ee8e5d841f127086efad0de816e8fdeedf055162ca2ccd1a8107e697ba2dce1be2c6ffea8de831de92def78a5ca7007df7ae6ace1185c4a8091977edbf83df854ef96df9188d062655b41017dc2a72a8653e55e336144fd79854d27d266b6cf1cec237b63cdd0f5fae3557c2cfa21979af97085f51729eb22163ad3942654e2ec74cced149ad1e2a3c1aa4b0c618a5f94bff722142ae9811e3ec718ff1df76383fbc6a306f39a673fd043151464ff6ea477e9fa83db8b8bddecf47cbdcacf6f014874c915c0d0692e3f30f7172430ebcfa78533ed1dee60ecb3ba131f66023581de0af891c0a905fb3fbf545ab13cc05fca5012dde6d186e004499b3b6b07de849013b842974c15b311e1053c7ca192b707240df1d2c7e1c9a81463f5969887e042d7f4db89f1068fd1ab00892c6aefd72ed6e00fdff1040110f9", 0x1000}], 0x4, &(0x7f0000001500)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x70, 0x404}, 0x2) r7 = getegid() getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000140)=[r3, r4, r5, r7, r8]) ftruncate(r0, 0x0, 0x11004030003) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup2(r0, r0) r1 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000540)=0xffffffffffffff12) sendto(r1, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r2, 0x4, 0xc0) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x2}) close(r2) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r8 = socket$inet(0x2, 0x2, 0x0) r9 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r9, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r8, 0x0, 0x1, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f00000004c0)=""/124, &(0x7f0000000040)=0x7c) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2008, 0x58bb) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x2d8a3d684cf660ce, 0x7988fec10f93bdf6, 0x6, 0x9f}, {{r0}, 0xfffffffffffffff8, 0x12, 0x80, 0x8, 0x7}, {{r0}, 0xcbd08d56498f170f, 0x10, 0x0, 0x4, 0x974b}, {{r1}, 0xffffffffffffffff, 0x3, 0x40, 0xda2, 0x6}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0xfffffffffffffff9, 0x7fffffff}], 0xe8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0xfff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x4, 0xfff}, {{r3}, 0xfffffffffffffffd, 0x40, 0x51db69893fdec3e3, 0x6}, {{r1}, 0xfffffffffffffff8, 0x68, 0xf0000000, 0x1f, 0x6}, {{r1}, 0x0, 0x3, 0x1, 0x5, 0x80}, {{r4}, 0xfffffffffffffff9, 0x51, 0x2d09e9df19b066c8, 0x4, 0x2}, {{r1}, 0x0, 0x46, 0x4, 0x5256, 0x7}, {{r0}, 0xfffffffffffffffa, 0xa4, 0xad89803e46124139, 0x3, 0x99e}], 0x7, &(0x7f00000002c0)={0x9, 0x9}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000780)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)='i') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f00000000c0), 0x4) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) socket(0x2, 0x2, 0x6) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x10) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000004c0)={0x8000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) r3 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000440)={0x0, './file0\x00'}) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x4a, 0x8, 0x9, 0x9}, {{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0xffffffffffffff71, 0x6}, {{r0}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x748f}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40, 0x6026}, {{r0}, 0xfffffffffffffffa, 0x28, 0x81, 0x3f, 0x5}, {{r0}, 0xffffffffffffffff, 0x81, 0x20000000, 0xdb4d, 0x20}, {{r1}, 0xfffffffffffffff9, 0x1, 0x2c, 0x8, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x42, 0xfffff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x8, 0x80, 0x7f, 0x6}], 0x3ff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x44, 0x2, 0x3, 0x78}, {{r1}, 0xfffffffffffffffb, 0x7, 0x400000d7, 0x74, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20, 0x80, 0x400}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0x80, 0x1}, {{r1}, 0xce8ccc520e1723bf, 0xd9, 0x7edd4875f5f51f32, 0x4, 0x2}, {{r1}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffffc, 0x70, 0x0, 0x9, 0x3}, {{r0}, 0xfffffffffffffffd, 0xcd, 0x40, 0x4f, 0x100}], 0x7, &(0x7f00000002c0)={0xffffffffffffffff, 0x3}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10, 0x0) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000340)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) 16:00:07 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) readv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/45, 0x2d}], 0x154) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0x3) r2 = syz_open_pts() connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRESOCT=r2], 0x1) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x4, 0xc0d}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) syz_open_pts() 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40064, 0x0, 0x0, 0x3}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x400, 0x4}, {0x1, 0x2}}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)) 16:00:07 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10a) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x10, 0x8000, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="113600ed236f9f7669994748ac84ddb7987f0a83929afca004d471a38c6ef0d7e09acc1b7d78305f88bed24479d1f8b90447c57223cda13eb65d749ecdb0eee824888f25794de7636a7b580dce13ed08743aefcd22d95e4bb5d3616c444e359bf0b516", 0x63, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0x10001) read(r0, &(0x7f0000000680)=""/24, 0x18) getdents(r0, &(0x7f00000001c0)=""/195, 0xc3) open(&(0x7f0000000040)='./bus/../file0\x00', 0x80, 0x101) close(r0) 16:00:07 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x90b6, 0x6, 0x7, "b2af69211b5df136e7a4fe9efe748281208ce0cf", 0x6, 0x3f}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='J', 0x1) close(r0) write(r1, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r1, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)='#!'}], 0x1) fcntl$dupfd(r0, 0x0, r0) fchmod(r0, 0x100000157) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000140)={0x1}) chown(&(0x7f0000000040)='./file0\x00', r2, r3) pckbd_enable: command error 16:00:08 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x2, 0x10000000000003, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) utimensat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xfffffffffffffb28, 0xcd0a}, {0x40, 0x401}}, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/128, 0x80}], 0x1, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x400, 0xfffffffffffffffb}) 16:00:08 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x1a1, &(0x7f0000000200)=""/201, 0xc9}, 0x0) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0), 0x4) 16:00:08 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e665ed646b537ea9c", 0x0, 0xfffffffffffffffc}) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="89022e4466696c650700"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20000, 0x0) r0 = socket(0x18, 0x3, 0x0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x400022ff, 0x0, "00370020000f9b48123e44ab00"}) r2 = dup2(r0, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCLOCK(r1, 0x20004276) close(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x190) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) lseek(r0, 0x0, 0x0, 0x2) r4 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0xfffffffffffffffd, 0x9, 0x81, 0x7, "434e364055441941518aef0b4b9bd213ad3011ec", 0x3, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000200)={0x0, 0x4}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000600)="c73db71477dbb4d78e7b7c374100d2a63953e9095f91c3990a452410b5793501de1a6bb476af00d00590133673d9c915e2015710c781e60c69e7d56863a00e96dea220a5aed479a070d96328a77a1b5e9143e43a28afcaae46be254700b16220f2cc2a3ea5cb41d9870c5a47e38c81e190c374051baf2a1349b4105a498b0e8661a9ffb299855118e5214389221ff04a9aa81bdef26932816daf53672ddb84c2b94a2fed97cbc0bfc8191ce0c86447cac6b3c97ea37794ed8c5e7c01f89e94aa6c22150fa79744a34953d1e58f97214d3e7a0d71ab314233378e5f2d080bf6dfebb7332a5109e10126303ea771c0ff78ffaaf1a1ba000c6e74bb25769e10841f8cc6f6bf9e6c6138655132e5c14fad5a5622c0757d00f72dcef42199894d41253ee138e7ddacfb3ecee2ac25c0764d7a63514f896bd7c14098329b76026a48e01b650eb78101f8711d0c0d026e7c10a17d68079831d8dd8b99833b619d906dcf8c46ceeb10188f8c94a6586cc295d1745d87692d81d0355089cacde77804bf2fba3a70ddd75ae76ab24696fa040ad15ac6cad8a356b8d0ed0ebecc744dfcab68ffff444cdc1407ea35a0fcb96bdfc9a707a885ff9799d247e03c465bdacfa0396f5ab4b5c316b59dc29cb2f662ced48ff875237910295a66b8fd1f4718eac6633349d91fb7992b7cfadbc270e7ee40fa017aa6c4480595b6dfe11514adb428169fe2749eccaa03fe39cdd94bed682fa1d2f56cb469a36b398eebbf1ee315cb54cb036ee08d3098b4a50e4715fcd49e4283c762da785287efb62fd217b63152d6ba62dd8f89b7c8e99bbd7a8943159f5345f2fe5f0f6d92ec7b000c49eb4904d7de347c7e74e6af6b0716ba7c626f36a72376502d7dd4b299d1b9b70de5f896b08fc83be0dd81a03ae09d0140c04119a230114b385fbe67515188aef99a13a1affde7708678cf5841c672e774ef685b3cace43a6cfba7c24ea85ae7fc6ace00bb7432e62bcbd97359533b8329e75bb031fce460d064ee29fe52d2f7fb8171553539f828bcff61414087fc8741670835600b4f27cc89ea1a992c4d43f04c6bb1f94430683d8f08c45ed0fbc1dd79f57eefca6960181561988f5cb5ced2e982139cc4e704134bad46b48c60d04eb5056309ced8741911d063cf43053b5021f2b48af9b7f1b3e35a54ae1ff5d744d8b5aa5280ab03989096263da5c1331899c8352b193cb19dcc70a5f83eade6ce9898a35afa9eaafa7f6b147e6028af43c9a49474895b5d2dd97812807c7ede77833372fa01de52a6b79fc1386c7b1303aa092234083fc9cc39572f855e5f8a1c76abb41e18047fa25f555bf1c401d384045d38e7837acf4b858b3356f400c7aa913c425d42dd5f68fb0029fc242023fc2da78a6a6b6dc1382b4c58dc45e8cdfc0553cb1bff119c7e74cf4e50fe5471d43d12703560509b04e090d450392806aed01513b9a2ca30ffd7614fa59a16579bac1a2eee497f1f242ecafe5b2c0eab31a0be120c11e761153da613ffb2aba7e8397b689753a8f82cb33d4c5eab0675223e61edb604a07b3ab97911338f350a85f801cc4934f54ad04394945f0a7e0c2181c969072185f01a4037a933e3fdccc9e464ec6f5e687f372a1720ba8ca73eac1868e6183ceb36d6806168c9b04e9695a9d6092c5ddf6edb5d80895df6e7055618495c6826079fd839cc43aa866aa875667a8393539483f3890ec162087e7e36f33b045b5e", 0x4d1) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x2) 16:00:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000040)) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1d8) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0xcaf, 0x1, 0x3, 0x80}, {0x2, 0x7ac, 0x7, 0x8001}, {0x0, 0x3, 0x827f, 0x7f}, {0x80000000, 0xfffffffffffffffe, 0x0, 0x3}, {0x2, 0xffffffffffffff34, 0x0, 0x9}, {0x3, 0x7, 0x40, 0x6}, {0x5, 0x3, 0x1, 0x9}]}) 16:00:08 executing program 1: lstat(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) writev(r0, &(0x7f0000000040), 0x0) 16:00:08 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) flock(r0, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0xfd4f, 0x0, 0x0, 0xffffffffffffffab) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x9ad, 0xfff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x40, 0x3861, 0x6d17}, {{r3}, 0x0, 0x40, 0x1, 0x6, 0x4}], 0xe110, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x1c, 0x2, 0xf06c, 0x100000000}, {{r0}, 0x0, 0x80, 0x4, 0x9, 0x3}, {{r3}, 0xfffffffffffffffb, 0x1, 0x4, 0xac, 0x4}, {{r3}, 0xffffffffffffffff, 0x28, 0x10, 0x0, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x6, 0x7f}, {{r2}, 0xfffffffffffffffb, 0x10, 0x4, 0x7, 0x9}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x4, 0x7ff}], 0x1, &(0x7f0000000140)={0x8, 0x6489}) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x352f45183dff3ae5, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x28, 0x5) accept$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:08 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000000), 0x0) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x10) open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x1d0) r0 = socket$inet(0x2, 0x4, 0xffffffffffff293f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x386068e864cbf0d1, 0x0) getsockname$inet(r1, &(0x7f0000000140), &(0x7f00000000c0)=0xffffffffffffffa2) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x3, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r3, r4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x200, 0xb8d}, 0x8) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0xb61) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x9, 0x57f}, {0x18, 0x0, 0x7, 0xd9}, 0x0, [0x40, 0x8, 0x4, 0x7, 0x2cb3, 0x4, 0xff8, 0x3]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r2, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = shmget(0x1, 0x2000, 0x33735552220ef764, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x40087, 0x539}, {0x14, 0x5}, {0x1000000000003}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0x0, &(0x7f0000000080)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x9e) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x5, 0x3000000000, {[0x5, 0x3, 0x0, 0x412, 0x3, 0x7, 0x6, 0xa2, 0x7, 0xf14, 0xf94, 0xae, 0x10001, 0x5, 0x80000001, 0x4, 0x7, 0x20], [0xc968, 0x0, 0x0, 0xfffffffffffffff7, 0xe72, 0xe5cc, 0x800, 0x0, 0xf91, 0x7], [0x4, 0x1, 0xdae9, 0x3, 0xa7c, 0x5, 0x5], [0x0, 0x3, 0x1ff, 0x49b, 0x1, 0x10000], [{0x2, 0x1, 0x912, 0x6}, {0x4, 0x376, 0x0, 0x2400000}, {0x1000, 0x100000001, 0x401, 0x10000}, {0x7fff, 0x43c7, 0x6, 0x5}, {0x0, 0xb698}, {0xc1a, 0x1, 0xe94, 0x6}, {0x0, 0xffffffffffffff01, 0x1, 0x5}, {0x7ff, 0x0, 0x4, 0x8}], {0x401, 0xbc34, 0x1, 0x1}, {0x2, 0x9be, 0x1ff, 0x101}}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f00000000c0)="161424bb0423b73652189682aa4166161309445a694c6e70a8dc766414bbe28960bd81de18ed3c72cf4ffcdcc7bc1a10b36c925ea83189f9754b5499dced17214b3233f1ee64d68722ae5575ad220b63fa3e2a0f802a03bbae693b70d3cdddb1f89f5abfc2d74b7ddad4fead3e445ab601450bdb047f8e3d53749ff35f8d691c20d7c5fb533fad0f825a90e798aeb364b39ed824039f4ab8e4805fda41f235b46de0b29ca1cd39330027a6d64b9285f592f5a0a0d33bff326b828f2b8d965da6220fa1eea6d7df8c98756347842dd13bd27ffb58c932371aa755d60184ebe59f012dc20414ad03a085c9748058fb9226", 0xf0}, {&(0x7f00000001c0)="25dfc62c0e79e803da10b239875cb25f59918929a74dce4b1ee968e88a9b398ef32317d079f416d6c5d6fa7672d817a54143895a42c6758ab7a09c2f9441b27f0a0ae6a4cfc053eb5737078de170d1df1909c08f386d09fb6141dc13fc2636351bfe7f7ebc3b0a5abff390cbbc80918d1b9c8ef3a9a1b3983a11945427159dc6a4844d7c3d25954ba70956dd226abddc68d74ccee7b79c5d94ad7598790c785b8aaf3ad28ed4c687ac9bab83b00029c6f1b3dc9a6a363ecc7b380d3eaf3ae42046393e20dd447059c14e52842ef552dc7b", 0xd1}, {&(0x7f00000002c0)="d2ef52b00d339ed02968bbbd9c178f67e6b6fdec", 0x14}, {&(0x7f0000000440)="74a31a5a4c8239460b0f723c850c8b8bf8a1a230af682d2c787f18af058a5ade25a97c9639fb4c0b72e090d99069d473f03fd0ccf1542363d2f8ee09f3653c9dc7dcdfb74544be7c60bb1401fe81d6f2a94ab12e32a4476cc5dc131e8529f8b78a0ffdc87f342176251c4253ff6e81926ed01cb640557b8216e7a67eab2992fbcc29114bf2393fb5b5d0d5d18c050159a6dfc6c4ecf7680afe9b851818ac", 0x9e}, {&(0x7f0000000300)="b4e4977cde92c1bf4b8d227212632467908efc1b859a604643330c353a82", 0x1e}, {&(0x7f0000000500)="ac3f6a4aef86c2f43d293b35cfa70f7eee2a38461cb79848d472afa04816bf374e95a3e21e84bbfab2431e9805a8088574012ee1fb67a067468e45109a9dbbf0002db610dbc59fe94047e584cbf3022741f37f502283fef08fd216c6ffc040668254cc5136665f79a6be86501de0d3b79f1d370c364b3dde6320051dff311a124e72bb982c02ef6a6e525078930dd89a5cdb0f0e77f5970710eb02836cbb92aa78743347524a0d4ba5889edd258bdeefcdcfed5efa4e859f05452e1020bb1aca837c0fd2dea52a63b5f29c95917a856863a03e15510f2faae7ab96630077cc7ef66b06", 0xe3}, {&(0x7f0000000600)="4dc51010d0b94924885f6663a186c53690809e787aaa1af005d7626e1524452a99b34d2e6e771695c1be1ae15b68c96d42fdff97e92fc59b648f0f7c46d4d50f603afc6dacc1349c3dd5d5153a28309ac2e090fdea28efe2ca7242506a052ec94e5804a423f3863217c7695cb8664bad5373b0c8f481304ea3025007e5332dbcee352f5c4e4fd43d707b4aa29b068f5744a4e9ff80d4a3a10ec90a7b990f6f4b1e2c30142d39bcd05a82ce0c0ed32793e8a6685a6e901607b1f3f5a95d495582040a", 0xc2}, {&(0x7f0000000340)}, {&(0x7f0000000700)="5d34da27dd6073cac925fbab12f8bb4a345b8606cb396a6d2f167895af028410faea9775d13335b19d186da957d9335957651fa9e4fc91b1ca44abe52d6d55a9c27dad29104d9c479f60e3963ac871d3348627e698c3fdea53d3d49ee6fc3c89c1228ea3c3", 0x65}], 0x9, 0x0, 0x0, 0x400}, 0xc) 16:00:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x3}) ioctl$KDENABIO(r0, 0x20004b3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r1) syz_emit_ethernet(0x4, &(0x7f00000000c0)="d5338a49") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x15}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fsync(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) getsockopt(r1, 0xeb6, 0x400, &(0x7f0000000200)=""/4096, &(0x7f0000000080)=0x1000) 16:00:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:09 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/../file0\x00', 0x2) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000140)) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:09 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000000)='\x00', 0x1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x4, 0x8001, 0x929b, "29ee4edf3983192ff2e774fa80cc547293dd5b5c", 0x40000000000, 0x4}) fsync(r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x1000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xe7) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x4) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) dup2(r0, r0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = accept(r3, &(0x7f0000000200)=@in, &(0x7f00000000c0)=0xc) getpeername(r4, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) fcntl$getown(r0, 0x5) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000080)) nanosleep(&(0x7f0000000000)={0x4, 0x13f}, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000000)="969b100e") 16:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa83c00000000000008495aaee48c02f6ac41edaf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000020000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b13fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e406bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b00"/297], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2dfc95b457ab698c25c0a49c5b93740da1c63f5180504c93f0085acd5675308cd2e8ce792ecf35b38d61549a84b8f3a71338577e4288a4d2388283d4a235c38b7737f2ceb057b3210dd17b63ce01519fa5dd88821bc8194336d023b3f42d8cd32291c030f45af5326d203095b0e1285953cc5499eef0d481aed7d30864d6840434ed69f821aca94cb9edfef71cf2f44754cc535b8f7e9f8010868c9e9711f5220bc5c00548e6593df5329f16f6a35f989605599d620ea2c929fd061b7d77bd362dee7bed0b1ae5698c29c483def11e23a3af59387b20e08977c921f6cfabdb16f420de3597f92650900096ba131003ecb2241f7f1b98b1344f4defc938f7ae67745108156ede64c998e928369995d983625d0e2fb040f921c90e7c63cf3697ab4887ba266d58a9f1454080513e486c8355342e2b046db302de621e383351f1c850d2857f44e9fa59893fbcded81a1a54a23cc2cd46ef98fe1b43d5103217f4c32fc0a6b33c77a9ab923a35d2d0a0889b889790258a9657678451fe871d087f68f2c82ca17019f9117229b0562c9e02b013737af85064b52c831339a3d4060cfe20ef0b3b7f1afe0d3b5e51dfda6c1a465a323dddc9dfa3ad290b4895d551a269310da893e31fd8d1a5bd78d2087b6fec8018dcafc6e7fdd7f35ca9f7b647b36cf9b5aac8c71f96dbcb1be772a9811c079e2ddcecb74ae7e0b4e3ef1b1c4d5d426ac4cb7a0b4789d40cf323f84562a8e9f57c9f4973d97fc1077e43feade86877ea5f36325091c146ba3c54f6728affd1869bc5af381302a5636b84dadf10c09e191b11dbb6bc7ff894ea16afb16977b1b1a2749dab6cfe3e61d2c3de5c9b931157c50ca99ed3c1dd527e17104a9b57485138f11979b07bbdbfc0e030a3a62596896e112604890b9ab4ec088c48012d5b8356fabff5c049e4c8d9ec834010af93a149476f2a14ec3293f6fe528cf0297ae705422b4f0486c2feff7707a526a5b1dca8722703985d34dd5f12460c66403cd71a623138bf1111cd59a0f976feaaf53685a69783b7a187a878c500000100a3d9ea10fd5c6f33b6c5f153c5eaaa8f07384d103a47679fa66257ba7f849fa327cc5f3224d31188dc1253fae6be7be5f447c3622e88ad10b3d2120ea06f0299d6d8714d414c35fb4e6f7fc033e790ada280dfd440d0189d796f84615485bb26b4bff850a8d4dd0d10f92aa52ac0b5552ad5d0218f365ca14d8b519cfcd60b02086360db7a88029d5ac77bb5b0a6241fb9a55f67a15a72d244cb3b23b0663a526d1d43957f7eae7a50da353e46d4b4848290b282fe2ca9c22847e71220d531d9006526c98b58246e757250d5d66da645ccb7a9d3891ae703a106d30fa91f9ae9d471835caf9fad43f06e1332e3e69502c8d4683fecc78f269662cce0be01f5669dbe622616b07dc813b159cff17cab3d921754e26162119bb6cafe9528ccf6a9aff744888f544674db05b33794eb9fe5fd59093dfc0376beb1e75be9cf3760e51701f056454e617eb6704be4171bdfee19eeb4201329490ceeaa1877767a9afda7582ba89b6066f4689557f60ad5a1c2c5e29be407f3bbbdc1f3e845c2771df7c0efa14a2cd7c031ad41ae49e15e7ef4f86799922b0c4a4958961b71273ba5f5a5556b0ea0b55c1835b04f1503c027d96b882e1e4c3bfea60e3bf1e4efb04c66362504502d6b2be724fb0ac56fbb684330c571d0675f1a02c0f489611f71c5ee9604a8c34c3995a5c262e703b2504430724382a96038aa47f7dd76a07be414f1861fce2735ad1174ee704f5020ceb18807e705d1502b9caf5b09afac5be2a5252598597f3265e8d39ab641063a4e72a78658696b8b27b27a523b17f943fa2cdbbd17bc3a75bb15878c0b88545fcde1551c9ca787dafcefe9272f35298da49b82c803feb27c825d00d1e0fede62210aa236f46865f002ff0c56c04fd77aa979c98f2414bfb7187b98d015edce033e5d113e8351cfd3dae77303bf504fb9e3f855cd69b4dbde600798b8d8564e58b8e948768429acdeb852d688ba11a39bbee6dc9863d9d7f229490e9f38e11ba4a505773c064794868a0c78737597069b7abe70a691a0ec586afc74c93ca93a0743917e94f66c4a1ebf0cda70fd86976aeca2b24eb5d901280eb2fa212d1bbd753069978138a1cd54de6f39bbd682702552a8b1ed2db0912a75991221acde8519012772ddcf6ce29a1a6889da6dc5eb25d537461909b4180b396ba2e9666efae0d9fdf4b02557a90204e1acea58eb475655347e137ec3be3757c4039a81fe27a538e22d9a1ce560148d1e14cad07526aa58cbb9997a7df7ba3677db1209f7e3c3198f7623986110c32dd72d802bfebc06642374122fda961e35599ee44fa4676b99d2114381", 0x792) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) select(0x153, &(0x7f0000000140), 0xfffffffffffffffe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x80, 0x4, 0x4}) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) socketpair(0x602be41bed4fe245, 0x1, 0x9, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20010, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") recvmsg(r1, &(0x7f0000000740)={&(0x7f0000000200)=@un=@file={0x0, ""/30}, 0x20, &(0x7f0000000600)=[{&(0x7f0000000240)=""/98, 0x62}, {&(0x7f0000000380)=""/240, 0xf0}, {&(0x7f00000002c0)=""/47, 0x2f}, {&(0x7f0000000480)=""/171, 0xab}, {&(0x7f0000000300)=""/33, 0x21}, {&(0x7f0000000540)=""/1, 0x1}, {&(0x7f0000000580)=""/1, 0x1}, {&(0x7f00000005c0)=""/5, 0x5}], 0x8, &(0x7f0000000680)=""/178, 0xb2}, 0x40) 16:00:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x31) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) acct(&(0x7f0000000240)='./file0/file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000080)=@un=@abs={0x0, 0xd}, 0x4) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semget$private(0x0, 0x4, 0x300) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000001c0)="c310c5aa7eda0507de3852bc035e3507ead44bf76a2444ada6449401088ff3cb2c8de73fead1777255befd0f49bad24612d252218ae65d581e456151891059ce1e8ac7cc66a5d5dbe409b771d2b310ec2b53beab5d24081c23d4574dd4d07fa07639d23cfc9e3ec86f08d170e055eb947590ce38889e9a83b536ddd84fc183738bfc2d995fc5790a094171cf5675fec68f4090fafc1af0e4b2e2592daf6647d2b631410844145af02e4dfb370a7028e2f44f1c241cc02d602ea7a819790a411d62d4f91b4a4e7e04799468927a2876e6aebd93373e4ae475811a7b16bf65ac93305cce0bb3691349c469a127c4", 0xed}, {&(0x7f00000000c0)="dcbf9ba34357a93bcf250783dca55f35b404851f32c8bd676ce0deed44af84201ef7b32ff552251dbd33867e9ff72f658f531c69603e5982390309fdb8116e5c75277a2669a33963dbedaa373d3b9ca2569bf96fa184b3057f5b01eaf3793c04ff534991e3e8ca83e34f162e9e4118688bfc3b18b7ac36d69f71782bca7b34360ff5c8f42e510a64fe01279ef5472e3ace6728cd21e63d1390932c10d6c1e8beeb8c83", 0xa3}, {&(0x7f0000000380)="95bcee36a3405d467179f539c93b45053b3f94b323f32f9d2e4c05cee482f3ff862c9c8221e5657cfbd1a439227b8fe71971144c1b3aee83fb1463a8f9ccb3e5f426ccb5a5f50fcc596226e5b85711dd69b54b2471c95be214257de55c44c82df52a733bace081170174c7b4b9e7888119a696be794d5e0a6bd1d9e4de3d420b4be0a4659d10405cfa7a75a37d7805911a3c1e636e23ac84fc4ee26c30bef827e79326396d50cbaaf8f37e3d392c6c68024a3b51282810562c429aa6f0b2b8aacd", 0xc1}, {&(0x7f00000002c0)="9d801a7366ff14c4fdc86ce8f0a9bb360c198cd449033dd6f4a63cfc5add1a347280bbbd4660c3f734b3c5a6c46022fb107059c88d400c2189b3b47e3e5c59f1e5b5212f8f0649b258e9f09c9d79c5a5a775f46e329dcdb3e426604e215f14eb01f8c3ae3da585d80ae02131", 0x6c}, {&(0x7f0000000480)="6ef2013a511170617271aa1a2a6bcea7f1246bfb72f78711904258922deffd673e85fb6b0d92e8a2b7e0b57202c11b98a4522030a2b4ca56beeda158221e24776e73b651aafaf6c3e4d9d5a8b5e1474d3fd8f2589f28cda5d3ff298bc110c5750df81738b643a83708dabbc2ea079b569a792d8959172daab178e3280b71abfdc76032486c4ed5b219e07d8415a4d16f42d504cd6f8ce04720c6237b76123a617659e2309f9485f7c7f3f21a9106aedc42b4ab11bc39d856594055e5967e93e123312b922a1abc883e1d9e56ff099f4ecd334dacf66ae4dc06902a386784bdb75bdbd82f5d348e5a92443cd2ba1f80c8dbd446b60dd7be9a08cc9bd39724c1d08d17cb73f8e54d9a4dcc38322c96c5f65c0ce848698bdfd88a409390573efb62d302fb2ce430e21494da0a1a27e9de340a7ee342dd8688216cf225baad4256cebc9781bd5feeba993b41e1a0df4ebaa69954d9334c7b9e2fe65f68bdc127f594687ac77654b48b769e9fb30e80e7dd7a1b0307e491196a8ef060ec992ba052c0c764d40f9e7e951207f540111d36e4e7a9a8e2494ae115896c0169fe9dbb3a90e990330e384165c4265e092ec756b6a0ff86993f2a190928753ff98435cd24114a6661300d0a1c458718387dcc2aa4cc4f74fcd68a1d98f9c26a8906584944f176f543a4d839058bccb849d506e81c2a55dbf64c965d4853575ab025c263dbb6d4f5601a001014958faf08982d743ef5420dd288ba59a844cf0192dff68cb8c007cc66b0d6a99800613df412ceb398ec4789232bbbeb79956d7ecaa6b7a1af84dc807252757a543c06935273dc0c5641d0b45b30fb057392a31b621367d48329999b8f2a44bddd11a19079922890cfe6b9d376396ddbc51bb8f732e1fe7e4f1b00166e14777abb216ea5d2ee5a4738f612e79577c369d55300a84e632f41ae525b60f98c4340a4f96341a91ee0e5097a68dbe8d33706e639c44feaca3f8ccbc49817be5083d35112033002e38bd023bf8b78efba483bb5cebe6a4044ee78276c2c81bc69245fd0b2d93fef9faa29b987c67ac3b230b9802651f034bfe8404a9283380c95e01c5510464a75412b71401e6b80061d54d9676dd6e5949f17c15562266da0fda276e1e6616d5791e895da86f355795d1aba869e918c755c968c6bf3c820b9815f4a450cd9a95085c637698b5822367f2934145c08a267ea989ddde3599b285315499fc15fdc4d8ea92dcbdf3681e4f8b6249567513420d1d124f2a3e8b4005a6950f05af6c21159cbdcb2599ae3594b9bff9c281494607f30b116f58e94a5f4657d021094e2492db2eae847a734934607e26f8a59cbff6b46d57972f52f523c87c27c85d9775d6ab11c07e6c79ffc5069ed614172efc92e83de91ea2360878e39dd4dbcc3ff7c5e7bd360d1150eca064a39e93cb3423e8c5be5b9a217fa89fcf4967ea6845a1ffb169fe149181d7837afea45ca5040cfab0e50828b84ccb01427701eee860f6261c9bc8da4d623442b1a3b6fa451eb74afda2d87517b36fa529620465257da627b45b2b6c0cfbe6d50dfa79d9d6789ce13e9a2ee3e81b93c37903dc9a30c113a955ed6921ff12c24e3adbe8d6fc2f1bb441b62edd3ac9c31baa24e24f7a44646ef8469103a2c0cdfbc46e3e55dd8c069c9fa7a608fd90c35cec6ef3ba2bb67083c8c87f3e6aae9c5a0f9d810a52bf7f6b002351381e2365fd804e5f3101bd35e28fb15bc32466b68bf184dde347d0b585be9003807fd35b473ca250fd0e744de2475bcd4a4d2b9d74bf70e314e651262aca02926bb320f9b0e47ef334c7e5c611e726460217e00cdc002dbcf42f66e245e87e2637961d76efb0a01fc48fb52235a7c320f0e037487f84fdc3fdd59c65451d9f128ba26938c688bebed49e3408b1fd994b54dcc3ee92b0b164697428b994abc8f443af9db544d6d34b8e4e7ddcaf98429c05abf87d69110f8aba088a1b05156b439b98d9129c7598fa4efdd1982a4d9f5e8e12826f94c7528edb6831aa3dc7cf05dd95be68e3e068bf0bf06284630016406b8b1108c5f02da4c43442351a0d9696b4c81d33ddbea999a6f8279859fdecd154903c62e15fc994c45453ca42f4ceeb8a5e746c6d21008a7d4f78f6523389c5ad2eb57815073664e236447c40ed68bb2623878ad3cc8f91fc630ae4014978870cdf0c556a3f1b6798d187ec7a7f3ebd65651d03c55837e61a9ba53d9d67b8ec82a195d27d7e86c436e37c581a7380d1c336e8b02c0d69d9903dcd524cf2439c33ec9f09ad7a27527a08c21cde6059336cc47563addc189bdcbf26286afe99dd95d5871130438b2ff0824b688d94907b44527709cfd022fe631afeb02790de3590fddd1bc4302c933f5db52c95dd26147631823788f6cbb7b4490e696e88f33b12d97c8376de6a4285748d43b2fd3efa38771ee481d9ccc7e59547eb8b0776c895c78a5b6ea9977095c613ebda002cba1c2e63481d1642191f18c8b2b29995d29e5b2c6020cb6f6667f956058609e982b34df21254740ae090a8a6c835096c9725c4cfe19a715d99f4abd265f424aaa0a53034f9e5a88e4c7946176a6c3bdb01e1cc1b99055a361b3deb412afc2d7b395c660cdd0f1fdf83d2ab215eaf6640db1efec46d6f9cf07ebff153e82c4f84bf5f54d64ffe1c6d6c2a6fded3f3f4b66b4b5cc15173db991ccb33a17c00e914c173a34c66c1d0534fafa5b4811040b5915b8b9ae68ecda410c40f7033ddc6b369e7fa36939482ef01316356671a2f187af13a2024e83a6b353bed02a305277d46daa08ec16a4a29e89103413cebf58934a630f477f5815476c07fa05d00e65b02516eea16d0f793e67e676e4e39796eaadc9e8e081f6f951d7150b2f68a819f63684cc40050998a6b56ca8db9059c4a451dd456c8028228cf24d2ddb0d5dba0115f33089d90341af4922c443c63d1060f40d1a32659af3d52a0cd105a6f3b275560563888ca05e4a35aa6d1936e75e3286801de11e43584b1ba1727624c0821670ea679a839ff3eece1bad5653194d6918e5bba307f0983f63da25c595332b22bc0686096b9abb1a3b860713ed3c9c5a7730975b9e558a48a332c0dcf04a11288d8444bb6e3f897344e8161cd262152e7467703e40dcbd56919f38034d77352854f669dde0100d647e452057da1af05131c61c1cf04e56a2a7aec6bdec18c70dd971d3ab458288fc781bf2fc7eddf1bec002e8abe56fd9ac3343384042b5f8de4ec6ed6070eeb2759667fba117f8dbcb23ce4c03adecaec0fdfd41e30a6449682cc2cb8d891cf4a0e647cce58c84c9445e8e99e673737b4a0caa6081e4c809b122db429b04c9bb85c6b698fd2f3f50db5b08cc66954296c4cacb0bc679d5808a6765a143285ef26155a60ef5c7bb89f573bce88142987892398b420d989ec357bc1b3559fd90d55fd4c451cb8952e4493e7ebf165f0efc6ff8ef99b7d6c5f03121d7fe684d9b4ec7735548aad35458c3187aca1ab53d4775725a2798e1cbad0b23c2cb701f07b27ffd8e8d784299ddeade210c801a99a2d917b85ce0656b67078b668d8839f683519d02f7d8c1f871dcc6921f3c971fc3943c701f30d8ea13903e636c22f31460edc369aaaae3333da7f1f1c83be416a1053366912cf48fcc49752cba62a8508b37d132100fa362f793cb3b0a4be69e6461a7e04c9cf3f134ef5b4d3006f6edb1e330838f44187ab3b77b0abbc492fd1a929ad2e600a54936875f2748d26f2de84b3072a69c1f3e79d167acd1226c4aebe5af82821c5382bc9fe8a345c2848348c2b4fdcf084aa9ffb865d74e9af3f165006ca6caf7bf3bc83a4fa2074cb7bd59321a6608cf9f35f776b23fb91daca5e76969e5cc6c6a566ac8ad80144dbaa82c159120b07bb12e34c5f0df66d361b8471659225423ac6dbb9af1642b771bd6b3dd5f1fcc4a1d01c6de3823c12bdec43f26835ddfe722d320fe600a4e8e7b2193077d528cf292ee1888f7afa1adfeb06bf18cfc6cf721185c929e5bcea84bf17a204b53bd6b46e4e0fe0f9148abb1fff232e697effd276a70d1049ee650cd6f9add7d9addcb7ae5b0f4f243f91576cf9ae42669c3d1fa1158027d686b2bb24573b1f99673fef981145955ac2bf5be1eeee6497256b00069a6a694333a5b3f61ebd12c7c670ea01dc61b2d8289b935ffcd556c157fb3d1545a2194a7735263ae772bb604a3fa370f1623421b089c8e4e8223fd262c82a41fbf5edc5483e27b9f073c0f78db9427f34bde84960156e6323b65a1d32d491a7586f1e12638646336171bdbabeedd7690b7fa18b17b8a851745acccf8d6a20f0d33e8b6378c0ec72c8cb37ccc07b23b7b9638782b2403ccc2960661a5ea6ebd3ffa3c4ac320c1b4b02f68801a74af90ff033bb3aadce841edcb92d9a73422d7adec6c649c1a82a234508f35dd70b1f59847366324db7e6f9104d74e9ccbb5b58d75ef585f65ed29d7bd5e4ed013a60537b94af445a45042544ba6188bc2688dc5ca8986100ed3454956bf195a81fa13f8fd72e19f7e21f9a3c293b278195a00d40c21695d897fa6e6e2fed8fb59972e850bd62c506b06507e4111fd9d0548436e96764b8aed78ca769ab396a3c24cc01ef1260bad77ef2d6684b7bf92942e16e4923481ca5885da2ff5f06270db78f2192eebc930c02c55c83684c2a6a3ad183eca069c20fd3247de496012d5c875d70783e6276f5439b4ae96f69848387209a54344b98d79deacf8d8272612219c9cf205eb1bb1968179fbc7898bd43e201d4c9af59fde22f7bef5cb2bb2a5f151249e8c258f25c8f947e25bd4ec14c492841697a840b1b3569f0398822ada8f5da4ce166c9ef90c639d94c8495abbc835bf61ca57a5c2eeef41bd7596fad5f6084d6dc4da1bcfbcc0d2387c3c570958a86583c90211c8ef4c909481402e8f449340b0c9ff656272004f41cb09679bcd53a98787883f987b1e4bc32f3aa7719bfec957c8ec227680ac96b85de325ec54c3b567c585594508b6501838b03426a0344cdd00c0b70b838e85a8846105e123adcc4d3bc2933c8323dbcdf4ed8865a0dabd2f620d21a4bc8b81ca0246863f576d9596655f3aaa51d0d8bceba66e74dd60655484c7dbbae46011e75d79fa535b3b1123e4e7115415fab79117a23479b2b4b0d446b3a61a68a70e04a197238847015e5786425d1c348f26d395d7a0f4c7ff0e1b4f10d365b57f193509fa2715494d9d9e0a6130bfbac114cdfd4964ce6a5934c39d7d0281ab30dd0d504e3d2ff8ceb63ad9287636515ef422c7b11ac7ba4e41acba2d26ec475fdd946bcfddf944f921b5a0215eca4f9cd70c9f19da7b42d28b62d17bcde3e8be72966a47c56ada28c494e14efc3049c6f5ec78763ea6e667bbb3daa624d867025913acea294d81a00958ff691d418b2a7568a65c5d5f795232d7246812ff42d3a11cdff28a8eaee34853a5ae970f1c86021b7d98ea488b188c86bc710db19a7f375d74ab3803a3f445f8890592343fbe8f06d7c0e9d6cb4d55400fad17d1806bc3ee15d948d727caf37bdbe2d3a34db0865864b46decfe1f08e23daeb2b255e93ebcca2e20d966d0a5515f089e4d436278f15c2f0c49b1e53fa3892612c74034bddb57881ea2ef88a5cfb83c5c24796a25a83802f32f801d6c4260694e3f2f99404ff7b3c6de5a3f64d954fadeda43e662761695aa6c57e9c837223f1b6a2eed31a056fad5a2b0013455ba773ebbd32a7ce72c641dbc722796886efc1db8f01bfe7229cf7f964e4beb85b5eb6f13", 0x1000}], 0x5, 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x0, 0xffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, &(0x7f0000001580)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xa20, r2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x35}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r5}, 0xc) r6 = semget$private(0x0, 0x1, 0x10) bind(r2, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000200)=""/49) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x200, 0x2, 0x702, 0x9a8}, {0x7, 0x20, 0xfffffffffffffff9, 0xcb}, {0x3, 0x73, 0x2, 0x80}, {0x3, 0x7, 0x62, 0x7}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6e8f716") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[0x2, 0x2]}) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x9) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44, 0x0, 0x0, 0x4000000}, {0x7}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:11 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) fsync(r0) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1000000000005701) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0xff, 0x4, 0xfff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x9000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8001}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x5}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xd59}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x800}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) chroot(&(0x7f00000000c0)='./file\x00') 16:00:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa6d0e12360347710e5e83", 0xff73) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x10, 0x3ff) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:11 executing program 1: getrlimit(0x2, &(0x7f0000000000)) sendsyslog(&(0x7f0000000040)="1ebc14361f", 0x5, 0x23) r0 = shmget(0x1, 0x1000, 0x405, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/114) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) bind(r2, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) getrlimit(0x0, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)={0x1}) getpeername$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) fchflags(r1, 0x0) unlink(&(0x7f0000000280)='./file0\x00') ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000002c0)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000300)=""/4096) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$inet(r1, &(0x7f0000001480)="098ca5a1612af97de33af4917590465d82ba20d66df4237c9824e162c37dba730c327c45c4b0664a7dff", 0x2a, 0x8, &(0x7f00000014c0)={0x2, 0x1}, 0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd\x00', 0x90, 0x0) getsockname$inet6(r2, &(0x7f0000001540), &(0x7f0000001580)=0xc) sendto$inet(r2, &(0x7f00000015c0)="d5aabcddd57f2c21c67c1cd15347d57a694e3ec7dcc3f4417d824039ce21b96893956c2a7ec4db1fa8caf4057c6da558115c6ecf229342761de2861bf8851664414cc2e6c927fe0952381f01383160df34787ea0504a140d6c97accd5c83e125c32418a09c7a77fd188c75b5947fb97acd34674b119e2d8cc0d768d89a81b3806347", 0x82, 0x1, &(0x7f0000001680)={0x2, 0x3}, 0xc) connect$inet(r2, &(0x7f00000016c0)={0x2, 0x1}, 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x18b6cc3023a32a11, 0x10, r3, 0x0, 0x0) r4 = socket(0x6, 0x1, 0x12) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001700)={0x101, 0x2}) getpeername(r4, &(0x7f0000001740)=@un=@abs, &(0x7f0000001780)=0x8) read(r2, &(0x7f00000017c0)=""/55, 0x37) getpgrp() fcntl$setflags(r3, 0x2, 0x1) sync() 16:00:11 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "03000000930a0010e25900000000003f00000005"}) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x1ff, 0x81}) 16:00:11 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x4) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x10040) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4, 0x1ff, 0x0, 0x3f}, {0x8001, 0x3, 0xffffffffffff7fff, 0x3}, {0x5f04, 0x5, 0xef, 0x800}]}) r1 = semget$private(0x0, 0x5, 0x40) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x2, 0x21) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x82, 0x10, 0x800, 0x101}, {{r0}, 0xfffffffffffffffa, 0x18, 0x8, 0x100, 0x800}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x1, 0x8}, {{r0}, 0xfffffffffffffffb, 0xe1fb71d5fc5990d7, 0xfffff, 0xdecd, 0x3}, {{r0}, 0xfffffffffffffffa, 0x42, 0xa, 0x2, 0x3}], 0xd512, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff8, 0x19, 0x2, 0x60, 0xad}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x6, 0xfffffffffffff8e3}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x5, 0x7fffffff}, {{r0}, 0x0, 0x2c, 0x60000050, 0x418, 0x1}, {{r0}, 0xfffffffffffffffe, 0x5, 0x40000000, 0x9, 0x2}, {{r0}, 0x76202cfef5aa0615, 0x80, 0xfffff, 0x7, 0x4}], 0x7, &(0x7f0000000440)={0x4, 0x5d3e}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x65400, 0x2, 0x8]) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000480)) getgroups(0x9, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x6, &(0x7f0000000600)=[r4, r5, r6, r7, r8, r9]) semget$private(0x0, 0x1, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) 16:00:11 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x2, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x100000000, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x73032a0c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xdf12}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x14f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2b5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) fchflags(r0, 0x1) 16:00:11 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0]) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x3, 0x80000001}, {0x18, 0x3, 0x2, 0x1}, 0x1ff, [0x7954, 0xc39c, 0x2, 0x3, 0x9, 0xff, 0x80000000, 0x4]}, 0x3c) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000040)) r8 = shmget(0x3, 0x1000, 0x120, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r8, 0x3) setegid(r6) setgroups(0x3, &(0x7f0000000080)=[r5, r5, r3]) setgroups(0x0, 0x0) bind$inet6(r7, &(0x7f00000001c0)={0x18, 0x3, 0x2, 0xfffffffffffffffa}, 0xc) setuid(r1) r9 = msgget(0x2, 0x0) msgsnd(r9, 0x0, 0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x9, r1, r4, r1, r6, 0x100, 0x2}, 0x9, 0x10001, r0, r0, 0x400, 0x4, 0xfffffffffffffffc, 0x3}) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x88, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) syz_emit_ethernet(0xfffffd4d, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) getdents(r0, &(0x7f0000000300)=""/32, 0x20) sendto$unix(r0, &(0x7f00000002c0)="efc2361ce36e7292674be0f80516e93d3983d89daef0be3dd0f66be054ee4e30a36321fa33", 0x25, 0x400, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) recvfrom$inet6(r1, &(0x7f0000000100)=""/221, 0xdd, 0x41, &(0x7f0000000000)={0x18, 0x2, 0x9, 0x4}, 0xc) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f000000000200341de39f", 0x2c}], 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x100000000) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x1ff, 0x7, 0x1, 0x8}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x5c, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r2) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x4, 0xffff, 0x32bf, 0x8}, {0x6, 0x101, 0xa1, 0x9}, {0x0, 0x2, 0x13, 0x7d4}, {0x200, 0xabb8, 0x9, 0x81}, {0xde9, 0x800, 0x1ff, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:12 executing program 1: setuid(0xee01) getrlimit(0x2, &(0x7f0000000080)) chroot(0x0) r0 = semget(0x2, 0x2, 0x480) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000011c0)=""/121) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x5) r2 = semget$private(0x0, 0x4, 0x280) shmget(0x2, 0x1000, 0x10716, &(0x7f0000ffd000/0x1000)=nil) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000000)=""/107) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) utimensat(r3, &(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x6a, 0x6}, {0x8, 0xff}}, 0x2) r4 = socket(0x1b8a78faf3bf573d, 0x5, 0x9) bind(r3, &(0x7f0000001500)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semop(r2, &(0x7f00000013c0)=[{0x4, 0x3ff, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0xffffffffffff7fff, 0x1000}, {0x6, 0x3, 0x1000}, {0x0, 0x100, 0x800}, {0x4, 0x6}], 0x6) open(&(0x7f00000000c0)='./file1\x00', 0x800, 0x100) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000001240)=""/229) fchmod(r4, 0x68) 16:00:12 executing program 1: getgroups(0x1, &(0x7f0000000140)=[0x0]) setegid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x2, 0x9, 0x200}, {0x7, 0x7ff, 0x1, 0x1f}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="fbaf8a3858205d69889087b7bc228d0000e96914f6357e3a495cc87c2f05c177c63a7ecb0af0ac999961e4e4fb3f1908e79d7bb9e1fdd5cc916613fac6da0408a9377a85955351bceef5a6d3a16110190eb182d12f6257a417d05df29bcaff6dbfa80198d5596e943d2d151e4127382ab0d295a7dc01f6dd8d931d483a8db6651eaad42a74654a95d23af53de4c096ec693af2ec52511cae68fff60f3ed3c450199a218b8563cbb5295d63b68ca195cb65926a424bed4dd42a192beb0ca52f9fd72eebb737330ebc14eecc047243796de33a", 0xd2, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r2, &(0x7f00000001c0)='./file1\x00', 0x10, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="0000ff40ad6fa49dcc321800006866efb382d5393ba93b5701adb00000000000"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="5ddd5852c4b9b5ffcfafbb868666e243033a421cd8e8eb095931e6843ae70d9b5d8a7f02fb4e75bf046cdaea6e52dfa3bff55e73fe850cde5d190959768c898874c0bc85be3c23042a47ea0a8d0d77676b915fcb3daa2d68ddffe472d6b74bb274cd792490e6773d6741e6101c00c2665f7e3b978d71c3ffe12128002378bc4d", 0x80) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) setsockopt(r0, 0x200, 0xffff00000, &(0x7f0000000180)="59b8873d8e27eb51ed52aa352f1105cf3692cd4e59bb892da6c4aaebe15e4b86dd99a461f9392142d822d4348e30ee437d1a6fb8fa7127e43d161d4f59d98edc98b938acecb8bb3b122e47fc33bd43ce9483791814289b1f3b9883d09b6dd091a12ede396436aecdce79271e0d3289e0482bcf61f63aff3064b62dd6587b1a31fa082f8af04b09c2aa4af4752d417965aaa86cbe93668599d61b82298bcdc13d41b7936ad444c8991667ef4bfb20a63affde4205c5dae3aa0d0bdd9b9fe6d22dc0ed25c36e43ef40b6673503b7505c86576242e4364430ae53714f60394330cddce9a2ff810b72", 0xe7) getdents(r0, &(0x7f0000000080)=""/201, 0xc9) r1 = socket(0x18, 0xe4d288ed11bc524b, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) r2 = msgget(0x2, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) connect(r0, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000480)={{0x7fffffff, r3, r4, r5, r6, 0x20, 0x400}, 0x4, 0x0, r7, r8, 0x5, 0x3, 0x7fffffff, 0x7fffffff}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0xc}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) fcntl$getflags(r0, 0x1) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x6, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r2, &(0x7f0000000080)=""/70, 0x46, 0x342253b44215193a, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000e9bd346cf0bfc98c0169e95ce2ff5c9e01dcb93fc06963c276e2f90b52ba76943682f88a620a150399a1fb29bc86d314fac6fd793318c2020b6c80b17b6cbac05d78d42e79a7a9e18c3008c6f5a73c65158af0f92734c2e8ef13a84fd25f32bfdcb2a470fab34d477988887a0645face36cc1817e5b117f8be54b633770de5235772df2faf2ed7d48e20c47ec265f2e7f51c41a64f25b5595aae89195be8970a1d366833b826975205f856"], 0xa) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd67b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a59e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be544c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a", 0xd0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0xc}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004000000010000000000000000000001000000001b0022feffffff000000000800000020000000", 0x2c}], 0x1) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0xfffffffffffffff9) r2 = dup2(r1, r1) r3 = dup2(r0, r2) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r4) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e359aeaf6752e66"], 0x1c, 0x0}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x1) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fchflags(r3, 0x10001) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000180)={0x7ff}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat(r0, &(0x7f00000001c0)='./file1\x00', 0x2, 0x123) mkdir(&(0x7f0000000100)='./file1\x00', 0x10010) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x800, 0x40) recvfrom(r1, &(0x7f0000000040)=""/95, 0x5f, 0x41, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x6) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) 16:00:12 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="b4f3d134e3f2a6de4ac23cf5df28edff8a9ea238de9e9debcafbb643d6ef98cedd40b90ac55d4299d3bc9fbbf2ef3c4efa", 0x31}, {&(0x7f00000001c0)="6422f3e2aedd", 0x6}, {&(0x7f0000000200)="0b9db5b2fc33f862a94e20eb96f341ff09ebd0bbfdd0d119f619900a1cc66d04f19d8092e2094cc31b7990427c16c24ca28e0cbb6b0609f7f5738e5b3eb6a0be94dd7fb65e44691fca66e1a7e5b6c6a57eea467bff17521975f68ce029f6cd577c91b6ad57db6684068199e0ab9a9da542176026332845dd9741b9c77975e373246322f5d8df0fb0bca11f5d990bc67c2cf2c9c11d833b8d3bae182db3c231f6278af494ca28f6e9e73cb8d5d83bb627ebe406c98e4f2e4acdc0f9f49dce8375bb54aa085b01c1cfa91041", 0xcb}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000ffffffff}) close(r0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0xc6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8ab7bac0cea4c231, 0x0) r3 = dup2(r0, r1) renameat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x0, 0x8001, 0x5, 0x100}, {0x1df3, 0x81, 0x3, 0x7}, {0x1f806591, 0x5, 0x3, 0x4d5}, {0x0, 0x4, 0x10001, 0x33}, {0x800, 0x6, 0x1, 0x8a0f}, {0x5110c870, 0x2841ea1e, 0x1, 0x80}, {0xff, 0xcf, 0x8, 0x4}, {0x0, 0x4, 0x5, 0x100}]}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcc8, &(0x7f0000000300)="a6e19e5b71feb305fd71162eab62e26b8c026a082bfb883920510d3b84b202b61cbf31699c94f2d4f30cc4ff58123f8961b03acde9c535aac419dfb6fbc714e08a1d6271d5a4175a00a9bb283f0640b9f17b2ddd74e8dae3a482bc8bb98d9eaa3e112caef04c7db9f63bcb255c50074767ffc6688b949a0455363d019168e9765e9c4e5e821c36455cbf00004405c8873042009c086201008937ccc8ac377ea08b824c3d4b645eda9268f5549cab5005c1d442e999d855562eeb4f5aef8ba55eccd6b81175cbd9d7b608cd0e67e69100027ce57ee8174b9faf0571764376b8ba912318b2e677c650889e25041faabb2b1d52149ce8cafef4f1a30e01c07f157f929ff0e55c6dc8d6c799ea0fc295081fb24eb0c56c8cfe13496105aab2b10beb0cfa3fb2e5d06495a2fdc133c2e075e3dbcc319cf42ae3f634d46d46232ee0bc4cfff66a026aedc0492990aa2b1f3d211b780f9933867d473c86fcb2eb5dc2b36d08bd5eff23f5430bd6fb966ee89fd5a3066e29e9fddd2b1286395f2e4c8f8c72cc7a52a47d7134438b2003c2f8adf4e3c9bccf0bd1ad7446d524e3a2e2727074aa3b72d422bccd118ec32925f737c278e80612cf0bacf3fa51218bbfa07a2ef90767136520fbc2291787288c707949110d3586ecbd464f7f2ce0a6752a") ioctl$BIOCLOCK(r0, 0x20004276) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) 16:00:12 executing program 0: r0 = kqueue() r1 = kqueue() r2 = dup2(r1, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000380)={0x92, 0x0, &(0x7f0000000240)=""/146}) kqueue() syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x0, 0x1}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ftruncate(r4, 0x0, 0xfffffffffffffff9) r7 = semget$private(0x0, 0x0, 0x50) openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x80, 0x0) semop(r7, &(0x7f0000000080)=[{0x1, 0xb8, 0x1800}], 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000001c0)={0x1, 0xffffffff}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000000c0)={0x5, 0x200000000003, 0x9}) chroot(&(0x7f00000008c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000800)) chflagsat(r5, &(0x7f0000000440)='./file0\x00', 0xfffffffffff9fff9, 0x5) readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000180)=""/52, 0x34) fchdir(r6) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) open$dir(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x100) 16:00:12 executing program 1: mprotect(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x54, 0x4}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x5, 0x37e2, 0x7, 0x3]}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000400)="e5c2") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x81}, {0x6}]}) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x3, 0x2, 0x6, 0x4}, {0xdd, 0x7fff, 0xffffffffffff7fff, 0x3de}, {0x2, 0x1, 0xdf, 0x80000000}, {0x80000001, 0x7, 0x80000000, 0x9}, {0xfff, 0x2, 0x3, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25, 0xfffffffffffffffe}, {0x64}, {0x6}]}) socketpair(0x10, 0x1, 0x5, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) accept$unix(r3, 0x0, &(0x7f0000000240)) bind$inet6(r1, &(0x7f0000000340)={0x18, 0x1, 0x7, 0x4e638309}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x74, &(0x7f0000000100)="040000007c38fcba61e0d34692c2ec81dc3a949108594237d3b9d5d508a786459ff8dacf09f208000000dad6658a86c2fb3b4e93e2003de1ee83e38cd15e656140b19d6a868e39fcaf853ecb8df28f65bfda677e5a35306fcab1a5c07c6e0215c75001d17621c7e094352f1ba0affd8d5e615e91") utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)={{0x1, 0xff}, {0x6, 0x7f}}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000400)={0x1, 0x8, {0x6, 0x5}}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000380)=0xc521) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x2811, r2, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/131, 0x83}, {&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f0000000500)=""/92, 0x5c}, {&(0x7f00000002c0)=""/124, 0x7c}, {&(0x7f0000000340)=""/152, 0x98}], 0x5, &(0x7f0000000480)=""/27, 0x1b}, 0x41) connect(r0, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="892ce63374f2b34aa2f534dde09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32853b93e55039be", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000)="a92ea32f", 0x4) 16:00:12 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000200)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0xffffffffffffffe8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCNOTTY(r0, 0x20007471) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="ea497236dc35d00cd977f20b13202c129b56d311d76a224815676c86db95269e4cfbf48fd6b557a3706db98bb148c9282979dc81da976d52b4697ece1fb863f2b376479f103879139d33c5f2f3ee05285b96f64d3fb9b9ee5cd4e427b469dc66db36fb5f417c227d74d5521886b20ad7f16ad8e365d529b22585276936d835e55d3c2977e95f002cbcdb1751d06954fa9eaa3c1f7d4b905143d0947dd76e7aee2a678769e6c7f9083d81528935c20bb2455ea3a405402415f36b17bfc073864132b507fc870231f92dfba7ac1b02e311f16810833bb4bdb5a3cddb53f2277d41fdad0d7e96cd36161bff", 0xea) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3a04, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000030}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget(0x2, 0x541) msgctl$IPC_RMID(r1, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/106, 0x6a}, {&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000200)=""/44, 0x2c}, {&(0x7f0000000240)=""/118, 0x76}, {&(0x7f00000002c0)=""/94, 0x5e}], 0x5, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:00:12 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x20, 0x7ff}, {0x18, 0x1, 0x9, 0x1}, 0x7, [0x9, 0x1, 0xfff, 0x200, 0x1f, 0x1000, 0x0, 0x1f]}, 0x3c) pckbd_enable: command error pckbd_enable: command error 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x9}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000780)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r0, r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r5 = accept$unix(r4, &(0x7f0000002380)=ANY=[@ANYBLOB="002c8bb902d84049c1b000000400000066d3ab4d000000000000001000000000000000000000000000004c000001000000000000676600001079ed2cf15b7d3161afb0ca000000e29d000000000000000500007e833e191a0000000000001000d3a908608609000121526f871d7fb168829ded0f96c5cc19dc7bdd7dff60729b9c751de56c04d7f317333f74af8de9c301279f1d78a53da9a23eff29b053f2025b4564230fde535289c49b4fcf35483f287ce00a2f02c654e1427837ff69a0ae3e7b513a7be619ecc2e7f874045449dc4e60c89e72cf8807a898465ec94582b7db50179694c8ec1b4e74aac526308385393c1eb0d14d83962d6774c507021827348d73dd24c9c846ef66c6a4e65ed28d1ddcf2e34ede5e8dbaec66c4a1f4ae0104a58412f16a707ef6cdca0c25b82ef06d895a9dbe0ddeb4fbf400"/330], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000180)) r6 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r10]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r12 = getpgid(r8) syz_emit_ethernet(0x18, &(0x7f00000005c0)="952f22919747a8cfec42704d520024d9ca19d17b6f998df4") getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, 0x15e) sendmsg$unix(r4, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000021c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000fa4c43681fca12d000000ffff0000010000000ce19f55fd152b3efdcb9ae040325ba01340e26bc3ad2d2c23fdd57f0fa80c6a4a951bcdcfcc89ca0c1b17e4895b92460a4bdcd44b5d61792e44d104a3038b508bfd0cbb4cdf653a4b0a8445bbfd7bd0428c7a9166b473065c795d8d8a69ec73941a486ab0fa895e5c4834bd1bfbc80dd66eba102feb793b5e967f06f59eaaec521a08cf92d1247713eaf3e284d1892470bbab9faa3bc8d1e1e8b1887427776a15fa08765a3f0c09d3a95e8e1f0253b7ce0d8258f66818a8db5d486d27845f4c484dcccf36b8dce6370be400ed2d964f1316fe411e0db760e3c960979f15bfa50bdab691f8c45816a1a812f5b16911ef14e681cfc1116530fa34bd0d292900"/290, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="20000040ffff1f000000f92a8683100000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r6, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001dc0)=0x58) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) 16:00:14 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295e8e19690dd106c6f3f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360b41d6ec020000000037b8b056bfb13aea415475605ea4d44364fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) socket(0x1, 0x4000, 0x2) write(r0, &(0x7f00000005c0)="a9cc27337ef356fa69416eaecc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de2ce0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d76489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b97534e0f23f136d0a401fccb6fd249a5b4aa53590f83203b477e43659d30c70b3b18b149a76bfede826517742240dacce01d6103e8307021b45cb0c50bc3487", 0x440) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x1, 0xfffffffffffff59f, 0x100000001, 0x2}, {0x5, 0x6, 0x9, 0xfffffffffffffff8}, {0x3c, 0x7, 0x9, 0x7}, {0x0, 0x8000, 0x8, 0x100000000}, {0x3f, 0x3f, 0x10001, 0x2}, {0x800, 0x2, 0xfff, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) clock_settime(0x0, &(0x7f00000000c0)={0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x20, 0x7, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x80, 0xef241a31370e370f, 0x2, 0x4014}], 0x1, 0x0, 0x0, 0x0) r3 = getpgrp() wait4(r3, &(0x7f0000000500), 0xb, &(0x7f0000000540)) r4 = kqueue() r5 = dup2(r1, r2) accept$unix(r1, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = socket(0x18, 0x3, 0x3a) r7 = socket$inet6(0x18, 0x3, 0x0) dup2(r6, r7) getsockopt(r7, 0x200000029, 0x1a, 0x0, 0x0) r8 = dup2(r1, r0) sendmsg$unix(r6, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="19a72074534ef0e4098f9dd946fd3d746a31680f8141be2fa1605503ab9cf55400f08cebaf2ba8d7a0d4aeec67845e3382dc6c33c2dab2854169d14807a166ac6c2b3059c12bf87c7b8ae5a50a0de6418e9e0ebd76dfdb886ecac8ff8dd8b5e829fabab0aac160d1d55fd64dae4b6f710cf35d1ef4ea7bc975e41be392db0b6ab9b298aa3f85cd2dc60c3e2d21721113968f29a76121cabb5d0fa53ded1fccfdd8ec233ddccddc4a25932d29cf29424083857a603a5eed795a47af22707b2c67", 0xc0}, {&(0x7f0000000240)="96931cdbbb0102405ddab339c5d2a041e0d8ca68f85322036fdb106bb93fd456dd96db37df311b9873ab929a542f66e47e7ee8511d966e328d36935c5ee50ed168f2ebe3f78aeaab558bf098d7ff35193d7d187e7134bbbed6fd81a1c9c9a73e4a863f313bb2aa55f7d9a3f89fd07ceaf4846ec7c30d56e3a80406e31aee590eec2ca9c2405d19a1f2b79b0e1b1d17b8042e56f433404ff06327b0a868836560dc4f194de7eb0d18ebb9e3ce220d8a01465f4f814e9ab38dc03a39e997e7b34aba954d614f47", 0xc6}, {&(0x7f0000000140)="38b9e2cbda23f218d651e7f988f78374127ff5dc629f253282921ba47234ed9aa25e6227dd89012f2417f1a890ddbd2e5f344530aede66ebfc6db40ad930398bd21e9cbc3a6b554eb91a", 0x4a}, {&(0x7f00000001c0)="c5fe2b5d0020072b31925553b98b2d3933f82117cdf119a69e1c", 0x1a}], 0x4, &(0x7f0000000380)=[@rights={0x30, 0xffff, 0x1, [r6, r8, r6, r8, r5, r5, r0, r4]}, @rights={0x28, 0xffff, 0x1, [r5, r0, r8, r4, r1]}, @rights={0x28, 0xffff, 0x1, [r2, r8, r4, r5, r0, r0]}], 0x80, 0x4}, 0x403) 16:00:01 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x10) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63, 0x80}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x9ca64533cf71c994, 0x80, 0x1ff, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x80, 0x0, 0x1000000000000004}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 16:00:01 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="f82cdf4f09681dc3e8b5e9d020469766070c2e6949dbfa626adeebca24ccaf1c064436d1063edea220235c05defa7e8c145b4ef744ff9d3979762ad800c77d9ced44057456f00d37501e67a34c7b90fe910542e3bb20e2c958bcf55de496", 0x5e}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x3ff, 0x0, 0x2, &(0x7f0000000280)) close(r0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) seteuid(r2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x3f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 16:00:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//e./null\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x210) semop(r1, &(0x7f00000000c0)=[{0x3, 0xffffffffffff8000, 0x1000}, {0x2, 0x8, 0x934377aa7d01606e}, {0x3, 0xe9, 0x800}, {0x1, 0x4, 0xa821bfc9567aaeb6}, {0x1, 0x5, 0x800}], 0x5) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) syz_emit_ethernet(0xffffffffffffff54, &(0x7f0000000240)="8fa4f83755a0b9a8d5f35ffc98be9bece3e8125b937d1bc9b062b5d82968cb155003c7873e4c590ff2e65b2bc30d254df620086f3a211db70bc494afbe08eb9f296e6d74571657d5f7304ea47bf8dc0adc627141a142fbe1e969df50f63940ded271a1bb60a1964f393ee3b96c65fdfefa1d6d05e6579259e8426c1a8e1b1d9d64c193c39c473d2ee5fafd60f2408ddbcfa0dfd29978de98a7c996cf7882f12fedea9ad47d7951deff40b7d3b8d36a5b206882bc2c") 16:00:01 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x526a) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) syz_open_pts() fchown(r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) getsockopt(r0, 0x29, 0x203, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000024c0)={0x0, 0xfffffffffffffff8, 0x0, 0x0, &(0x7f0000001200), 0x353}, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/51}, &(0x7f0000000040)=0x79) 16:00:01 executing program 1: r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000002500)='/dev/null\x00', 0x10, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000002540)=0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0}, &(0x7f0000002480)=0xc) getgroups(0x6, &(0x7f00000024c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000002400)='./bus\x00', r2, r3) setitimer(0x3, &(0x7f00000023c0)={{0x7fff, 0xff}, {0x2, 0x81}}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 16:00:01 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x324cf139141e3774) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xff) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) r1 = semget(0x3, 0x4, 0x2) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/107) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f0000000200), 0x10000000000000fd, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0xf1c, 0x6, 0xd352, 0xbc, &(0x7f0000000400)={{0xfff, 0x8, 0x8, 0x1, 0xffffffffffffffe0, 0x8, 0x5}, {[0xfffffffffffffff8, 0x2, 0x100000001, 0x8, 0x6, 0x5, 0x4, 0x3, 0x8, 0x8, 0x0, 0xff, 0x648d, 0xacc, 0x0, 0x6, 0xcd, 0x1], [0x7, 0x80000001, 0x0, 0xfffffffffffffffa, 0x7, 0x8a, 0x7, 0x800, 0x9, 0x42e], [0x3, 0x601e08a5, 0x80, 0xffffffffffffffc0, 0x100, 0x4, 0x9], [0x7ff, 0x200, 0x7fff, 0xa2, 0x40, 0x8], [{0xffff, 0xac5a, 0x7ff, 0x1}, {0x8ab1, 0x4, 0xa5d, 0x8}, {0xffffffff, 0xffff, 0x18}, {0xa5f4, 0xc0eb, 0xfffffffffffffe01, 0x401}, {0x101, 0x8, 0x9, 0x2}, {0x58a, 0xf131, 0x3, 0x6}, {0x7f, 0xa88, 0xffff, 0x45}, {0xfff, 0x10000, 0x676, 0x9}], {0x1, 0x53e0, 0xfffffffffffffffd, 0xffffffff}, {0x3, 0x10000, 0x0, 0x3}}}, 0x5, 0x1c2}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:01 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e581", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x4, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x10, 0x2, 0xb27) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = dup(r1) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x7, 0x2) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[r1]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000440)='mn', 0x2) fcntl$getflags(r0, 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) recvfrom(r2, &(0x7f0000000100)=""/119, 0x77, 0x800, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/220) ioctl$TIOCMSET(r2, 0x4004667b, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x67320755e560c43d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x6) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x11004030003) r1 = socket$inet6(0x18, 0x4001, 0x9) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x2, 0x2, 0xe120, 0x7, r2}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4d}, {0x200000006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x8, 0x4, 0x1aa, 0x4}, {0x0, 0x8, 0xaed, 0x770000}, {0xfffffffffffffff8, 0x5, 0x1, 0x37ac}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x70da4fc092f0e96c, &(0x7f0000000180)='\t') 16:00:01 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/253) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: setrlimit(0x9, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) dup(r0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81, 0x3ff}, {0x40, 0x49, 0x0, 0x6}, {0x5, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000001c0)="9398bc11312d475a158a89756de211b02e2d995d67c14c2a2447b4f4546556853c0c5aa17654e2053e9b0b3e3260fa64ba299aa873440d33ef060f2e5c18432959739d67ff97df655cd27a53581796a686693019a17e5e38da2af15f07db45b401c53da5afd36ba65789c27bb790278f3278f8b1b5028c7cd49a48b23e0e21d09c1fc83cb265120b2da2c4a5f1ade4") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x6) 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x4, "000000000000000100002000", 0x0, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0), 0x10000) close(r2) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000280)='./file0\x00', r2, 0x3}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) getpgid(0xffffffffffffffff) getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getpid() getpgid(0x0) getppid() getpgid(0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r2 = getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2, 0x3236f03a, 0x5, r2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) sendsyslog(&(0x7f0000000040)="7921912d08d07e78b6db3796daf0b0bd534e11de92b4c8deb0d90410166732d170ddd1265f83a402c9f1428bec099eb89ff4dabd891e272909a4f4a594db36b2eaf6b2fcc66b98c2ea16ee5ee286a01b9be3b00eb0c32e21105cd91941c3c18ae0b41438186c69b2af67778d26bf08ed78cd8360179cc33b994a069b40be5d", 0x7f, 0x37) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0xe, &(0x7f0000000040), 0xfffffcfb) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x400022ff, 0x0, "00370020000f9b48123e44ab00"}) r2 = dup2(r0, r0) writev(r0, &(0x7f0000000c00)=[{&(0x7f0000000240)="ff1e84267642d878afe7789528a9722bee143b64d50077620ae026a83de771d2f34436496ec9f7344b0a085d5350251758717d9feb6b701f99d82f21bd4936f4d43a22aea1ac5f501eebfdd1739714fcd05b841cef2c63432b29814617bf38b3d6421153bf51b53642d28d1805f446452b81ba4dc38f960b2786d9c655841b072101", 0x82}, {&(0x7f0000000300)="07286adc3e280e1955f3a976ea79db", 0xf}, {&(0x7f0000000340)="cf34ed0af48517cd312e4761856c7b366f4c66198935c89341753780ab889ff6805b128b0fe0912821060398c4cd561754c8019ae40ab94880288ebeb40ae01740be93139d021cb59a16a04fe6210ad41863da151510ef8a8e99f461b3b7256752f1dbb0c6732922fc086b49a7715ce6487273c183d5cd07d9358cecf8149dbf4747c372ffa9f526cba898ecbb132752873e54a1b0e10ded8f209a71ef86de6ef7f6ccb1510517b62f9dd4e10c807774e22ff9a1faa91daa2372a30c145017cee7397c3a7f10589404618f56539f3d26c99d848283b6b3777a", 0xd9}, {&(0x7f0000000440)="488b9275037710c7fd57b53061c348b80e44ec921c0f4cabb51ccfa037cf2ad58260d1", 0x23}, {&(0x7f0000000480)="7eaeb6b46beb1c46fc936b1e33b6eb5210938dac1cdaf601193ef4ef5ac0701319a83fe3c091ad52320a28836f85e1c4000f5ba42ffb4b89f32821684f869ec7713783d352e4cf91eead27a494789adc2b82153ac43478c5522ce081a88200461e0054bc52240ac64d11fa21db771707fd467a6d1f94a2e05a9b2f9e26afbe8e116b2802ca1aa4c73d52b31000244036942737e6e1b6388de72fcf03ba05618ec1f40a5ca9431aea16bc78efc4664367795f1e332219c57146e0597ec5bbcf90a208361e789faa42f7c9835629", 0xcd}, {&(0x7f0000000b00)="b1116328828482189df42c54169f30a9c32dc06b28856abefe05921183c7c00d806e1a4d7dcd88d340e8a479b40c2cf43f6d68fe53c37572f1d8762ebf225590ca4f214ec967bb78cb1882988276e215d356aa4ce5d0b039136dfe45a4900343a031ae332906bc2e0d80cdb71a7bad679dc664dfc0361c4c4fd6382990ba63ddef8050d8c6fc5aba0acad5097d63ad88e71f082c08f563c027d8995cb717ce6760a8361d5093994147f89a9a175cd229930c260b96409aa5791e6885b67a78c029f575e14b4a423285f25c932740", 0xce}, {&(0x7f0000000580)="3129539c7bcdd8dcce50dad7d2693ba3d704fae638dc0f4cca739d5717581e1740d248551f2130bbee52b5650d2d435126dd042551d5362ef0dd211671d64141b1bb584f4d2c1b0558", 0x49}], 0x7) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x190) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) lseek(r0, 0x0, 0x0, 0x2) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x100) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r2 = kqueue() fchdir(r2) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200)={0x0, 0x3810}, 0x10) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x7, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x813, 0x40}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x8001, 0x5, 0x296, 0x4}, {0x0, 0x6, 0x400, 0x232}, {0x4, 0x1, 0x8000, 0xffffffff}, {0x8001, 0x2, 0x8, 0x1f}, {0x4, 0x3, 0x68, 0x1}, {0x1ff, 0x3, 0x7f, 0x2}, {0x7ff, 0x7, 0x3, 0xffffffff}, {0x6, 0x4, 0x4f11, 0x6}]}) 16:00:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0xc5941bd777e17be5, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x2, 0x1011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0/file0\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0xfffffc73}], 0x1, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 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) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x80000001}, {0x7ffffffe, 0x0, 0x8000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x100000001, 0x3aa}}, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000001540)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000180), 0x0, &(0x7f0000001340)=""/85, 0x55}, 0x847) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000001400)=@un=@abs, 0x8, &(0x7f0000001440), 0x0, &(0x7f0000001480)=""/128, 0x80}, 0x800) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x82c0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x5) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6, "00000000000e1040dcc4000000000800", 0x14f7, 0x80}) r1 = socket(0x18, 0x7, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x4, 0x4, 0x1, 0xfd, 0x401, 0x8, 0x6}, &(0x7f00000000c0)={0xb078, 0xa13, 0x9, 0x4, 0x1, 0x0, 0x6, 0xffff}, &(0x7f0000000140)={0x6, 0xfffffffffffffff7, 0x7f, 0x3ff, 0x48, 0x8, 0x0, 0xfffffffffffeffff}, &(0x7f0000000180)={0x1, 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="92", 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10800, 0x8) r2 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: setuid(0xee01) seteuid(0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0xffffffffffff0001) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x3) setsockopt(r0, 0x100000000, 0x2, &(0x7f0000000040)="19ecc9539437bb694cf64ff73d654e312c5fa29a37827e6531e1d8d5dfbc891b3f12d464d93799fe0a751b70f691bfe76a225cfe8a28ae0098e503eeda5bb2d017df0c121e842d4acbf2901b943af8548fb33170ddee64f7629ed19a4a3aea37b0f4e505d0b4271689ed86a97161b464eed7585003b2cd7d92ddfff998a9c7abeb36f5f19b13c207d42d8f3b943daeff4f4453d439adb51d", 0x98) r1 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000001700)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000200)="2a12392489fa7522bfc08a41157da81f5a3a0ada22d6bbffb388223aaf40c6ecae89c979ec9b4ad47ca78f1742949caa5d7c9f77c693441cbeeaee94037a8b3d83c47e50417b0171eea3084bacc974f2b5b91297c3f599e0232e5a1d5faf3e3e39674b8a60bca67d11bc", 0x6a}, {&(0x7f0000000280)="f8b1af4d68a44e2a9181ce8f6cb746e815c32b99286e0359ac16219d48f9583e536e70cdf382e5879acf6bc15ab37c733f4594e3352deb316a77f09fe7d191abcf0be0c85e4a550cd9cf15dce971a5e2249597c67c3f2b67227c6846b14f0b38e760cb2ceb53bada681eed328574bde898d83ae21b7f0b62016940abfdb1d680d406739639da0e9631d9b6adb8198852024637a3bbe9d5c434392af52d3b2559f9ab8fcec906a38760aced86b9574d2c2f4742ad823ae7a28d0281476a85fc2e17ada70dcc6111900b35acf42ad7bcc64b8d7a612a453aed9fa509", 0xdb}], 0x2, &(0x7f00000003c0)=[{0x90, 0xffff, 0x6ea, "b94dcc73a88cd8b7b28a585f4bae3e384572394707e3cb0af0cac4ac4bb4a3e6fcfbb09e546125d15356f6da412e6b9479e82d991bc93fe82f638eddc088ef2200ab5859b1454f8e4aacd61b25af442a3507ee40c0e55d4b1525506d516cfe05cf512739e5db06c64002718846b47868d85a3e8bea098be51370f3794d56"}, {0x110, 0x1, 0x8, "c903f4052540e26d0cd8fcdb967cd75bb9332375cc5230ff47063af5d2133ac3067e78d44a9dc9e6ef81dc687a36ac6552fbdee06a67d40bb925d43db7351052e9343fcd7cc855e7da34e69b3bd7d8dbffd6760c0ae2a35a1bcf2c9092cb4973751860fb6b039261e9a230ba3a0b0acd0b4b90b9e00a7589f15f02d0a75ecf3bb54b2c58de19168977a0790d57b5be0980d60dc462396d85fa37f8fa5b81b62391f79e548e263850eebb78a23fb596f5c17bb1d3965207c1afb037d21c2e1f43ca25b2280d2d0204f194ee4e61a45e0fc3810065e9b3e9a5dd0a5835495e20949c8a4e8c9cf7b129a483e00d69fcc0d4b7768e6a16d67146f93767c6f6d1"}, {0xa8, 0x1, 0x846, "d2e2e5cb3a6e6d39d0e7880ac77c3d779a578f13f017a14e1759a2b7849b7738a621c763be0acfe747d71ea0aaa3b5055ec5da1f19d1fbe9c15a2096cef787226c858dc36df7b2b4612b2037a3bd06c7676c10f9bf70b439b9918b1544a4c45c7a2a41684b1e79e8ae99d5799ac33a9f4fe9d4c25e0c1342ee4ca3b5cea9c21b54300bccb8c8e7451af55e81a0763665273365a4e1"}, {0x1010, 0xffff, 0x2, "887c7f638058b0cdd138056ab6a0b643859ab0a379fb7ce2823cdddb18d03fa767b9396d33740a004610caa8b59c3080bd3e6161f6ed7d15c14dd95fb097f121ea5043a03d2c292a85674efbd8509b98259f337f62cb2292280e6c69ac444205bfe26501e2bf11bb4fb2a08a58ea6cc903cdee2b942b1ac8b9190fec0d384ff2b24466da1774713c2cc69f84aa0fb68a6ac85fe006a36a854ad159cf1dd318137b1044e9afe4aaffe56bdc3ba877a2422c220ee081a9c136fba7ba866b03a5af9602a2fee9e75579a4d8ae85e4bc158cabfe524c3e7c2b529cf1bdf8369f608a451608c9208128b108f12359b378c188cf96590c651b1ea1fd261297beb4697bab1d01630a3d80e0c4c7cf8d72a1a5f7c9b40c112ecacb26e63133706e4801a0e5b655eaaf83c8882d13f6bde68d5930066989e0cb03b0c04c7268a8c2cc26a821374cb816b4f7feebce113c981e1deb59e34b9e21f450ba2123bbdd2110a189539e427235f8c1e40ed9e102bbb306f1b6f6b4812f0103dbe002daaeb85aee5e5ef11c50d0f33ade4ab97ef99ff6dd2dfc0a7aaf3838090dc67a533b7b5b385a0d4bd6c9ddc67722fbd93b6fa58e19124ae3d73abb8203f91092033eb74e7ac4d8fe05f4acbc172e70cb8f43903380e227305a3211d9fef6c8bb31513d68578dc4511f19b0fd86fa39e3c8dc99e142158fa3dce2e93952249aca4c43f0826f49ab3c1ce6cfd213d1555e5133ce61726f421289115ccaad351a7d585ba3b745695444df4d797ae8440e94ca09ea080b3c40359f2aad0e90dcca1c5f9973b4371b4c5b9994ac84cb97056668c72a63425c0d486ab15cf8a248c16e5e10867419a567d846ccf6d2c122f3268e717dd85326240441bb6eb1db4421ebb5fad3fa5b6dabef64e8f63a0249ecabaa904ae8dbac9cbf53133e4e08fc2b23192f909118c87d3faab7dc62628e7515752b8c17f45dfa41cb3895ff59a0306842e7b4e794d8f5afe4b9f9cc3e52abb01d5c2924187e92c72a9a20c785d14880b89c7be02532278d0b71a682152abd6740db60f3f2c256243225bd1a82d1cb93b2e6afb2f4be26d48d8cc79438378f7705f4bb92c49b6bba1c9d8f91090e7810e4bc3674100872e51072f8b143520dc8023c17b843f167a6901ecaa5cc8536cb8d01a94a92515248febfabd6bf98ceee761212343d07b2a567feb0cb25c8bd17fe267b94deee790eab74eeddd9660f90fcd1b12b6be35973ea7596c2f8a8532797fcb97f7939dd7aeef13f3639095718a99b882d2b61d734cf30eba6fa4ebb55546d5c7090fde3e97769c8354cf4cb3d5fb24dad7d71abc9deccab2d1d84b230f2973b2da048fc3db3003156e46779126bfd9bbad94acfa93114bbfda81e54865ed5b717827670af17fb8d5aa5cf8bc6795892590d213da23d43a9b090dca510a3bc37994eff0e2dee0fec343d7eab07025875c8c53ea1fd0e490fca8d48ca93b6bc4336579d9a71aec859a7c079da075375f0b6573839cc17224cf7a80b0d3e193fa56f46084386c0411b50a00668fea826e3eb6022f52f2be7f8fefa5a621a326694817de843ce8b36d1c49c7b270f4acd87ee0321000320083e9c12f3e468eb9f88f795c02739c163ef7f06073c1e308105c5bbb96f7ca49cffd0130426b7b21d50c04877bd70c97cb4b73effb5231d7ed19fcd9e464d9ad4626a7e0d63294de6266752e54af195d49f6d4f10aa41a1706f8f54c44c3df822b20d9a06522e0d3ef8f62784393392274ebd4695c9ff16a9be93c31f35c3c255499557d1f2a4f60ae9ab218b61e75a1aa60c3f05f11a3b2fd32bf74940d965830e45d56ee6edeeb74009a1baee86b608154d1d39f9e7f0dfe15bb4e964c50bce8fde7908fa93a3ce5615e97fc5443ebda5622266734e1a7a3397329c2d75ac7d5c9e226b9a1be557d9d7a986f682bbf27c31368ad1670fedf9591de9a25f6c1bc8dad2148b0bcc814198f77606117619b982ef1fbce6a50358cce8fc66b8578b09bc043cd3ca20d9cc97170e026d3c5072bf68e1f29ccac4518ec7fb1d246f7a47d97ffc17b44a9912af8d47adf1c189b13bd08e9d5ffbff11924aac5935662c969815a238413e5bf0e9c9313e3b2f3859ec17f21efcca956b2358feb909647ece480c01ea1d6d731a4e90a608ad2d8a8b9689220e525643b7671ccc553fb40547c390f136e4b2775d7374f386f4d997daf3ac4e8152ea8a711a5470641f9b7105be6b72bf58bca8f663d224987cc1982934ae04cf73eb3627633726210388e86e363ec776160a5213819740c91c8498b2991dce739c745a1f9e164b8304cbcabd097a001e8824532350f7b85a5128c6c38854ad1cde81bc3898d030431d33c210628efc5ed6264a729ed42b8327f973dca9c36d3b7bf103c52cb90c3e2e55354f6d19cbfc25025e45cf770bcaa95b403ee455a60b6181d28716d18e4acdf90026c32eb4f789ff83f6a75271e61a9856ac9d9f52c168c34321aba238aee3d72f086cf03da9d0191a55b49b156f838518350c48c125079c3e12e7edd7f4a3828ff409a3ec4c5b387daa0a4c67bdeb14537396d43b33d7542206b238c0317f168ba574f9ff7d8e90e380999e8da4f647e92e4b533571d6017b3bba8208e85bd10b2d8105a0a8c57ed5e148ef980e7b1d2ef5ad3c2fe2b246dd7e0acad8192fa093de870703bb6253b464c05804d23a0de117db4373e80e6705afd8395c7d6520b7a53c904e40c0add7d22118967582dbd92433c8024a79505ae1a43b02a030a55512ff145d8820d2cada6fb3b08ef920d26685f7eb320c12fbb863b91a6b36c4231b11f8e0b2d8e3c26a7e8dd79fc1e7b38315e3ea9b9c8c574fdfa3b9293da6a113b1d9721de1428fdb38baa4a6ea344aee714de3d973946ba81cb0b93adffdcdf2b5095f7570a0afee9f2e9ac9b62c34cbc598414c475b4a0ff5b7a59c2418aaec89390c7d7133440bd0e477fb60b77077bc6617fb4723fc07d8985897087416323b4d3e53de491bcacc608bb616e55ca1b7a314f2ff09353cfe1544d7c28165f2859f72139429a451f2fd50cdf3c77a868ad68855a6ecc5ceb831bc246dac13a0834d03cba5b75e6981fdd2d83ffd4aec53405fc22cf6d53b0a48399afd6b490f63fb3f1855cb63db79e5051e25c858ee2fcd88fafd7af269f0bb37b55ac4dedbe0861673575f364caf1b136b93fd87ac6fbe14bf34941b5b3baed0f4d383f715121242c0c2e6fef6240b27e122b1824ad61e15ee0ee508bb9444f8d2fc2083b7073c4908dcd2da3b1f287a62951f3cb1475c14c1f74228c6bf2d7968c3b652f8f97a8fca4bca51f162669dbf357bc4488bdcfb7540b454f0ad08925ad38fc0dc68f90fe8156279b0a3ee07db1d21aa237afd7345f01d5b02b7a3542e38a5da6645a4f0702a7cb4408966d22feb16f4fcc7c1d24a68b7305689b32fcfe47f6cee80895417e6896c5e6d46d5b36c56db5ef3b9bed9cc20f319ec89e52da94a2bcbf2f4e9254001d81e2ba256b5b72c60f74b92def15e324a6ea651ff34bfb8a7e0f63388ea4eb1deb2c1f58d71c23cdcb91f536f25db5d0e0f850b99788c4aa3c33dbefed56d0b673d73d22353d0aca82bdd145dbb111cc8a33227ac578678c3815f34a635c0d9bf776f45d3f2f3ce8609aff26f551bd88a3df43993b126b93a4daa270eeca4b9ada65396cd3a4f763a68dbe4152b57a31a31951b90db65d78e7522fef9dcb8cf8f8cab52ae7d8f1d7d32294cd3837c800a95605c28e6d9ea135f2cda73e3e69f0bfb31526d0a5a6c719fff86f138cb748ba9f72e03f74896027e35d33e437dadc2003a01af8f8754f7295598859c3ae29045f7c6ddde28828916ac310d9d23e8eac079773ffc1306ebe36f06e6e82e763ed733707a19361d1fe696bda6731b03833c6cf71ef3fc393f31b77f882fd6138097e37e19fa1dd5dc5f06221f14dc3ac68f0c58e4d876d637f6049d802acb42477185ad6c21be19bc0b261c2cb28774f841893745d120df67f24fe72ea3b0b342b032a6fa2eb6d2aa6790c566c6b552243a5807a526aeae66aa0bbfe74381bf15e855248ba0bd478c4c7a1da5d812559a3e3dbcfcb28ce822659337ec08c1c08b24d0a325aa9e12d5856e7355af5557bb2abedbbebe06159c5abb419b6a250f65cb28aaba30c1ad646a198e513d021d66ee0f94ee38720cdf8e5a31497ff8d19d6f09cd5c821f48305f2365809afeb3933333ffa1faffd2a504132077fdbb7eeba164cea578a2ed6d30875f761165e2b6c73e06a066302b19e6a768080f2a4c590df09bc702726928bfbb0b966fb84272eeddb9328551f834d019c5fbec35cf53b319f2868e22a2a229eaedc2c12ca4607314db62244d1e11079e050e8be5d1e39f93886c048ac7c05e25d8d17c558f6504a5bf17bc6a938bc9baffeb4123c361aa46f28031715171a3680a94544fe9fc89bb79775b4d66736a61d7d9b6f4dbf9cd66e914832b506a82993a6dade18138fa6aa3961879241c8478dec97088df94b064518ce47841624682ca2e3f23d3b5b961f5e50aa6fc15404f2fbaa8e11d4efb099f7053100082018c530d014f885e49c2b74beba09d7a5aacf6e8fd1b0949f48f5be67ae51231d1de86035e9dc77a1cf4d1d900e4138d6cb778974186f18baef541fde8fd33a94fbae6ac85bcec4d940e9f2a4e566a927d5841a8d152498869b4bb975a08da0fe00126631fd41f8fcc2b59ee99940d85122fd1d6f0376b7c94e38ef499416d05a7c545782a8f680e4f96b17c683ec9f977ddae07a890d6264983bfba359247f292ebda13c77bea536e032acaf708a8487640e9346097965a8136289a36750a7199878e8a602bed1c8304abbb35639242b969c7de1d6024326ba064d14deb238bac4adea47ec3ad1aedb709783b92deec6d056a0db0ff39bc0bddec96a3513349905ef407ccfe7b5c8bb70652fc3c32651539795ccfc2dbad2eece762e9fd7522e9ce01a63d54d73408d04d1aec8f816ded137af0296d0392a2c7ae019bae497da6fb09b59a5eecdf9b42e47a6ff4dcc104800366a5575a5c56616a21499787cab6e2d9dca785e67cbb6856b6962cadde220079231f9dc0c1f39bd1d19087023e0d71a5e23bd3ed32ba9a83f425c55a53ac10cd54a276e876feea5db4eed16689b583741dc0eb02c50303b5450b2dc7170c58e7c64897ce9e6d6189b8ec99abd1326302aa6104f7096e5d994ce8558611109f961a6f310e8cb00c70b045fd23f068923b4434acc629d72bb8213ce076ec46ab3620c842255761df383be98d048154779abe5c99fbc277845548e409c49daa6837aafca8f848c275cc8a7d4ca6b4ff50a6273e51fad618d282ffdb0e19fa9bc797722f1de98798595c32922ef2c8f0b741b914fc23bcf498adb9a797c489cdd6b5b197b8ade7e83bb2378a7077de4e578e05b52eb5a31e0ead55c1e712e176accbd6f7b0cfda0c174ed19ba95d7fbda804d7c1e618ddb5c575d1b6a3146ef58509e6682c5e9b28fb976bf2586ea90d93bd53108ec47c849d15ac0b5864e4e1f62c467009736b7abf9b0f4de53ca71832bb069b68279bc9c64f234dfa1ebd000439f2e1cc818becfd52338d555a2dd75517c0a9d83f5e226288d8ef0ff69bce1699e4d40bd210ad97e5edb483d209d720bffe9bb396945a8ba92f4491d57ac13eacfa55f2f37df99f1f8bbdee7b5e2438f298d6eac47b4d6e3101ed108f601ec72fc387638366777ca4cfeafe99c645796c1635dc38d63fa1d197"}, {0xc8, 0xffff, 0x3, "4db82e9ae02e500bdae154e7c1de82b01214399fef8daf74bdd68c17c7b45ec890dce490057096533709fbb07753082bcfe4d7aa5a313b611d164a9337992e45c478baa464c61080ff21bb69fe3ba445550bfade0c760760ce19722a11f963aa6bea1adeefbf5f4392231ac7bad2d3cb56862ed4d075313bfbc45fa89256daa45b291b379a98e0aa4f382b2fa6e674c6cffe3b2670f277f8e8a9073ea5aab937914e3d48801677aa5598ac1f423459cfd7d0d61462dcf01b"}], 0x1320}, 0x403) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff}) clock_gettime(0x0, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) setsockopt(r1, 0x29, 0xa, &(0x7f0000000140), 0x0) 16:00:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x10) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x421, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) 16:00:02 executing program 1: r0 = socket(0x1, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202372f66696c453000"], 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20401, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x80}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x6f16, 0xde2f, 0x7, "a58a084003d73d7065a054b2641d4f4cff49b1c4", 0x887, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) write(r0, &(0x7f00000000c0)="c36953e60602d4f1ae2b68816c52511d6da84488ef911fb0d25cf23cf43591440078d7ac68cab817ae91600e09288b458046557499c79291ca839b31924622a210db997b8108ad6917c1bc38dfe0ac6c4e84bfbe2db1398d4fa0256b2737bddbe4cf6792b69afbf8bb48fb0ed3db5e2c22d00e3979a24b88a46242434a95af722ad65823b3111dc58271bd05", 0x8c) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92", 0x0, 0x1}) syz_open_pts() msgget$private(0x0, 0x20) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6b}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0xf0, 0xffffffffffffd05f, 0x6, 0x5a1c5579}, {0x6977, 0xc421, 0x1ff, 0x7fffffff}, {0xfa5a, 0x40, 0x80, 0x6}, {0x7, 0x3, 0x5, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: pipe2(&(0x7f00000000c0), 0x10000) socketpair(0x1, 0x5, 0x4f18, &(0x7f0000000100)={0xffffffffffffffff}) accept$inet6(r0, 0x0, &(0x7f0000000200)=0xe8) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000280)) sync() getrusage(0x0, &(0x7f0000000000)) getgroups(0x0, 0x0) setgroups(0x0, 0x0) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x3, 0x0, 0x40000000000, 0x80000000]}}) 16:00:02 executing program 0: mkdir(&(0x7f0000000040)='./file0/../file0\x00', 0x40) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') chroot(&(0x7f0000000100)='./file0/../file0\x00') 16:00:02 executing program 1: close(0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x0, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) write(r1, &(0x7f00000000c0)='\rA \t', 0x4) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) fchflags(r0, 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015723c78 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015723c78 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) fchflags(r0, 0x0) write(r0, &(0x7f00000006c0)='\x00', 0xfffffdd4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) dup(r0) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='/dev/wsmouse0\x00', &(0x7f0000000100)='/dev/wsmouse0\x00', &(0x7f0000000180)='/dev/wsmouse0\x00', &(0x7f00000001c0)='/dev/wsmouse0\x00', &(0x7f0000000200)='/dev/wsmouse0\x00', &(0x7f0000000240)='/dev/wsmouse0\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='/dev/wsmouse0\x00', &(0x7f0000000300)='\x00']) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x45}], 0x2}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="02") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe4f, &(0x7f0000000040)="b6") 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x6b64193995b94d9d, 0x1, 0x20, 0x7fff, r1}) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) 16:00:04 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000680)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000140)=""/11, 0xb, 0x0, &(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x10) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:04 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x1ff, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r1, &(0x7f00000013c0)={&(0x7f0000000180)=@un=@file={0x0, ""/91}, 0x5d, &(0x7f0000001340)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/51, 0x33}, {&(0x7f0000000280)=""/121, 0x79}], 0x4, &(0x7f0000001380)=""/27, 0x1b}, 0x800) dup2(r1, r2) pipe(&(0x7f0000000140)) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x5efe9d6b443142af) fsync(r1) kevent(r3, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) 16:00:04 executing program 1: r0 = kqueue() lseek(r0, 0x0, 0x0, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000022c0)={0xfffffffffffffff9, 0x100000001}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000002540), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r3 = dup2(r2, r0) r4 = socket(0x0, 0x4, 0x808) getsockopt(r4, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) kevent(r0, &(0x7f0000002340)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x8, 0x4, 0x7fff}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x5951, 0x4}, {{r0}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0x9, 0x3}, {{r1}, 0xfffffffffffffffb, 0x28, 0x44, 0x8, 0x6}, {{r5}, 0xfffffffffffffffe, 0x4d8e681792ad62d5, 0x2, 0x800, 0x7}, {{r0}, 0xfffffffffffffffa, 0x80, 0x3deb28931e5657f3, 0x4, 0x20}, {{r1}, 0xfffffffffffffffb, 0x8, 0x80, 0x401, 0xdcea}], 0x0, &(0x7f0000002440)=[{{r1}, 0xfffffffffffffffa, 0x2, 0xd87186c6ac2393cf, 0x100000000, 0x2787}, {{r5}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x92a, 0x87}, {{r3}, 0xfffffffffffffffb, 0x0, 0xfffff, 0xa4b, 0x7}, {{r1}, 0xfffffffffffffffd, 0x10, 0x8, 0x7507, 0x5f27}, {{r3}, 0xa00d7fc53e760cd5, 0xa6, 0x2, 0x7ff, 0xfffffffffffffffb}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x10, 0xf79, 0x1}], 0x10001, &(0x7f0000002200)={0x7ff, 0xfffffffffffffffa}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000002240)=0x7fffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002280)=0x7fff) getrusage(0x0, 0x0) unveil(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)='W\x00') ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000011c0)=0x3) getdents(r5, &(0x7f0000001200)=""/4096, 0x1000) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt(r0, 0x4, 0x6, &(0x7f00000000c0)="81248bbf825e48d34ad79aa1d354174e9d0a2e82da0b6309693098c14aae2dafd56155", 0x23) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) fchflags(r0, 0x0) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 16:00:04 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000006ce00000000000000000000000000000000000000050000000000000020000000000000000045741f764100000000e74a56df84827a000000000000000000fcfffffffffffffff6aa82f3ce0000000700000002000000050000000000002ec4799c168d72a20778ba60"], &(0x7f0000000340)=0x5d) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x10}, {r3}, {r3, 0x20}, {r3, 0x80}, {r3, 0x15}, {r3, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x7908d75095058d18) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x408) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r7 = getpid() fcntl$lock(r6, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r7}) writev(r6, &(0x7f0000001100), 0x1) semop(r5, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r8 = dup(r4) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) chdir(&(0x7f0000000280)='./file0\x00') shutdown(r8, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r8, 0x1) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = open(&(0x7f0000000300)='./file0\x00', 0x6ae2e63794936b31, 0x42) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1007, 0x0, 0x0) openat(r0, &(0x7f0000000340)='./file1\x00', 0x1, 0x420dc89ba55ca327) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getppid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x37e833c1e34f4692, 0x8}, {0x2, 0xf171}, {0x7, 0x6}, {0x85, 0xffffffff}, {0x1, 0x5}, {0x47, 0xe0}, {0x87, 0x7}], 0x7}) r7 = getpgid(r6) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x1, 0xacd8, r7}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fchmod(r1, 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x40) close(r0) r2 = dup(r1) dup2(r2, r2) write(r0, &(0x7f0000000080)='\r', 0x1) 16:00:05 executing program 0: r0 = getegid() setgid(r0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file1\x00', 0x80, 0x767) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r1) accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, 0xfffffffffffffffe) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0x1000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x4, 0x3}], 0x1}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) fcntl$setflags(r0, 0x2, 0x1) close(r1) 16:00:06 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) pipe(&(0x7f0000000180)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:06 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000380)={{}, 0x0, 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x8001, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x7ff, 0x1204, 0x9}, {0x6, 0x7fff, 0x5, 0x1c5}, {0x800, 0x80000000, 0x1ff, 0xfffffffffffffff8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x7, 0x7}) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), &(0x7f0000000240)=0x4) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x30}, {0x6}]}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1d}, {0x6}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x3}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe1a, &(0x7f0000000140)="96") r1 = dup(r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) 16:00:06 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 16:00:06 executing program 1: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) msgrcv(r0, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r3) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x9) mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x2c}], 0x1) 16:00:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="5a82bd356e75566cc33fa70ea63527eb1287d98f3aec8756f4b0990d35bb761a805d4d2072dbb69be04dc9414b81c95247b95770502ccaccbc164349639e7ce4218311ec4e0cce0033d03ee84b23935025759adde1db701406dec69d9308d6b13f763342b75989c3762b1f0a49332771e7f814b89872eab70fd758398755461fb2f793c031f2ff29f68f3ead8201d1ed8bde16a2e556feb511d26004875f17a7fa2f98fc706a49c2f80c194e699fd74a05fb17453e801747044b1ce9806b2add74a1387c77ab3288516356d650f54822792483", 0xd3) r1 = kqueue() close(r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) close(r2) 16:00:06 executing program 0: r0 = socket(0x1, 0x4000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x3b6c, 0x100}, 0x10) sendto$unix(r0, &(0x7f0000000000)="b1000501600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a5387e4ffffffa714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = shmget(0x1, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) 16:00:06 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x4, 0x2, r2}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x1, 0x4, 0x7, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3672524c}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x80}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r4 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x100) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000640)={0x3c, 0x101}) mknod$loop(&(0x7f0000000680)='./file0\x00', 0x2000, 0x1) recvfrom$unix(r4, &(0x7f00000006c0)=""/84, 0x54, 0x43, &(0x7f0000000740)=@abs={0x0, 0x0, 0x1}, 0x8) getpeername$unix(r4, &(0x7f0000000780)=@file={0x0, ""/108}, &(0x7f0000000800)=0x6e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000840)={0x8, 0x0, 0x4, 0x0, "2fe11a1460b56dc127da4135552e2751b5ad3604", 0x4, 0x7}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000880)={0x2}) openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000900)=[{r0, 0x4}], 0x1, 0x8) getrlimit(0x4, &(0x7f0000000940)) recvfrom$unix(r4, &(0x7f0000000980)=""/4096, 0x1000, 0x41, &(0x7f0000001980)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000019c0)={0x2}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000001a40)={0x3, &(0x7f0000001a00)=[0x1, 0x9, 0x2]}) clock_getres(0x3, &(0x7f0000001a80)) getdents(r4, &(0x7f0000001ac0)=""/30, 0x1e) sendto$unix(r4, &(0x7f0000001b00)="54c8dc2bd5cba5681334f7a01ac206d02108dbc9406b4908fd4eac5ce350f403550ee2", 0x23, 0x5, &(0x7f0000001b40)=@file={0x1, './file\x00'}, 0x9) open$dir(&(0x7f0000001b80)='./file1\x00', 0x400, 0x94) sendto$inet6(r4, &(0x7f0000001bc0)="52ead5b523b9e8802c3424c7d6c089715d4adc414e6ecac0d77f9deaf5a7be1dfeaacaf2ac8a5bfa73221fd48e51a2dc3804789556fa826fb080c5049fddd57d2a293dffc36610dfc000cd46b70d7f935e57f7808a9f06066d3ea2f4a90c3eafa8958c9420a77ee309e04b8336d6097c583d907a8092e00224d447871e48c7570ccb2eed410705a1dbf299de88ee26eb0ad823003e191f4ea620a52e875c72d2c8bdb4a5b925e3e1249781fe171fbc5dc8b2712a34015f3d2b92d930240b5f0c2e71d33c986c3aa382ab5fad15041b7712636d2313dd9cb9c463dee2095f0eec63e06e7920a722b043ef8c85934b873d88083b2591191b1f2fe35d", 0xfb, 0x408, &(0x7f0000001cc0)={0x18, 0x1, 0x1, 0x7}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001d40)={0x200, 0x400}, 0x8) fchown(r4, r3, r5) mmap(&(0x7f0000ff5000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x53) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000001d80)={0x4, 0x1}) mkdir(&(0x7f0000001dc0)='./file\x00', 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x6, 0x400, r1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) semget(0x2, 0x2, 0x4) login: pckbd_enable: command error 16:00:07 executing program 1: seteuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x31, 0x0) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x2755219e4db28fa0}, {r0, 0x100}, {r0, 0x8}, {r0, 0x22}, {r0, 0xcfb774f034ce845b}, {r0, 0x4}, {r0, 0x4}, {r0, 0x4}, {r0, 0x40}], 0xa, 0x5) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 16:00:08 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0xc600000000000000, 0x2) open$dir(&(0x7f00000000c0)='./file0\x00', 0xa1d53c8dc735d1d2, 0x70) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1024, 0x2) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x10, 0x100) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000080)='./bus\x00', r1, 0x3}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$inet6(0x18, 0x1, 0xfffffffffffffffb) r2 = dup2(r1, r1) chdir(&(0x7f0000000000)='./file0\x00') sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x111, 0xffffffffffff7fff) 16:00:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0x4, 0x7, {[0x8, 0x9, 0x1000000, 0x8, 0x8a6c, 0xb7, 0x3ff, 0x80000000, 0x20, 0x1f, 0x3, 0x2, 0x81, 0x8, 0xff, 0x4, 0x6, 0xbaea], [0x7f, 0xffffffffffffff62, 0x7fff, 0x3, 0x1f, 0x9, 0x57, 0x2, 0xd8, 0x4], [0xffffffffffff3ee5, 0x0, 0x8, 0x8, 0x80000001, 0xc43, 0xff], [0x7, 0x2, 0x20, 0x8, 0x8001, 0xe000000000000], [{0x2, 0x7, 0xffffffff, 0x6d}, {0xfff, 0xffffffff80000001, 0x5, 0x2}, {0x1c78, 0x4, 0x17dae982, 0x3ff}, {0x1, 0xfffffffffffffff8, 0xfffffffffffffffb, 0x3}, {0xb8a, 0x1fffc0000000000, 0x1b, 0x2}, {0x7fffffff, 0xadf, 0x8001, 0xbe}, {0x5, 0x65, 0xfffffffffffffffc, 0x80}, {0x7ff, 0x5, 0x1f, 0x5}], {0x1f, 0x4c4, 0x3, 0xba8}, {0x6, 0x7, 0x6, 0x100}}}) pipe2(&(0x7f00000000c0), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) 16:00:08 executing program 1: mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ff2000/0x1000)=nil, 0x1000) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0xfffffffffffffffe, 0x32c}, 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) clock_gettime(0x0, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x8, 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0xb87, 0xf0, 0x6}, {0x4, 0x8, 0x1759}, {0x7}, {0x6}]}) mlockall(0x1) openat(0xffffffffffffff9c, &(0x7f0000001800)='./file0\x00', 0x80, 0x2) r2 = open(&(0x7f0000001840)='./file0\x00', 0x8, 0x34) r3 = openat(r2, &(0x7f0000001880)='./file0\x00', 0x20, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() getgroups(0x5, &(0x7f0000001680)=[0x0, 0x0, 0x0, 0x0, 0x0]) r10 = geteuid() getgroups(0x5, &(0x7f00000016c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r13 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001780)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r16 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001900)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000240)="69b28aad9ce09ec1f88882b0e5ad49a80d162cdea3ae8efe9f39b348faca0f2465c43750b85183579cc628654c21785748e2eb1600d3548909f185edd9c60d2d4467db18b8f0617ba76f77c64dae24297eff77aac1ef3df72172855f06256864ea95e330756b151c9b72640693f96b60aaa181c3253cf8ef7370d8f7c91c8ac5162f0406a1b8d089843fafa4e3e451cdc0d345f76dd753bb18408f9e572dad955cf0", 0xa2}, {&(0x7f0000000380)="ea15556af7393174235b8fa3b3139000d6ccbf82b327ab5a64ba135b40739c837e875d6d9b4dd57550f660796eadef07949286cacd2d6a9ae23891e8c22fcc3fcdd40d0c603a81f9a13a3322c1f7b8fc53692a807983b10497e8d832bf7ad87544ddcc07b2f6246a874dfd8fa8af2937d48decd0982df06f1b068e107f926d755f832f3bdf7fa32e6fa39986aa95851e9423e71db1950bcc48dbe4d711a0b9923aba6dbf54d7e0bf0bdf92ed2647a5732f854c817333a1fe096c2e875c6f56fbd74253171947dad44da8512b264756ed2f74d46e4e7f104aa88af3c2fd2b29f8a4fcb64def62a6f03fc87fb677d71e0fe3d8eaba2bda66354c325d45419da4f6b676c46e8abcd5ef1932ec7ad754ca64b6ff29a2c88f0304d85d92c7a4e0426fa1e09dc12f78481edb3c69001adde05024825be2340a90edc7991d73e88922ebec5cddcd46ab369498c0315cabfc2c049d3ba94e450cea5151d8fe8b4580da899f6b7148643835dd9867fca8862ffd3fdd625c56884837c80320e39c66729d9e4530ca88440b2ce0ec87ce49ce5dd2eeb42a0005a00ad71bee74b8106f455a83857d2b075adfe44b8164082c0e763fd5d8b5ee07bff105f4e8ae484478d4e48611f17ed40423184f47b27a45b33a120489d6e28dca6141a4e3720e166277ffa77086119a96b3cb31c3ffd2d6ae142cfc4d2d05a7d2dc3c6dfe6d0ce6928f900f715f7f5a32f127155a75b05dbdec5f9334ae9736f3eac2fb587d1c815e07ca357ad29a9c07ce22fd6f3908334867057f6890530d99264164a9a1529805217f9921ae079a92d9ee753e9559f1b8dff6fa3fa7741e5de40364422e1c228e5a9b171af3a5a08877800dace17cb19ed681b0555fed246f10939997abc23d1b22b37cc73acff8a35dbd87be639a514a557a3131ccfa98b5aea50e197e7091799a9c9fc3c136613f21037856219679082841adecaffea48a0be47c335996c8a7e6ec83b2a5bca1fee45c8c41e53ef1f4a20bb813fec11602f4923356d6c2f9d721af7288b912c10d6e8fb1487df9b8abe89593cb58a4c230a180130ca7d7e47768a766b7baed5a7fb29b484c915b332e3802c095bde0f28dd4ef318289fd0dcd13e736d687c6b17dcdbf10a3a9a842c9b4f4f9aa4e41e91b1719cb8763fb055e7160a97b1ede43704017812c2957c970243162710c693274f90e3ba79cda9b8f5dd5ad700315ffda32d41c962fa8f37758be511643956e308c7b596b3ea82191e0462291f3201c9db72f6fd600acdd1afc73d8ff221d0402344b8520dcd682db6c41668d0e9a4143ec433ecf4adb1c8da59f3adb6c107c6d2a73555154acdcfae2b1e1185ef763ddc0e87ce330011df8a526cae50efb45e935ac60ad2482a463924051e9de8605222ed47fbb24209056a90f649c89beb2cbe4897e25008e68fe056b1b11f65ffea114ec017814d4e55bb63e7f1ba5c2ac4c84a684f695d6d30712be14b11392e415a52337e3fcceb047df18710cb8159112be72a383b2bf0bb9c85c6580bbe8d89de748dccb5a3aaa1a8a6dadd781c6b120acae16ee390fea580033a2c1f0669c249c0e69b158fa9887eef0095c083909ea9c2d2c9ab2b107fb428e3824b1e09c3d5289eb927372f189975faeb3e401ba43df1bd9102898b2fe9995948606bdb0ddf1aa8a1a7acd8f61d166800d022cf7264750856ceb6d697628bdb92d810d98f3ee371f37cd054bb27c93074005826774715a8028a66e1d3fab21ed04b5079fa3a6bd6bc44776ccf9dec3711de4763cb3c73dedfe2cb5992bf349d325d2eafed3cf5cdfa0bc7a96903fb258cb109bea098590205b0fdd7bcc473af024d846c091a811e8693487ca7612cbd112722994d9a8d97a0ea5f6a5d2f752a12a1f7922ffa26fba207c6b6af34f5c27bd247d18791dfb5584a33eb113c1f12468c4db4663bbf4fba7496c3e225bc1c860a2e3f37014cd90f2ae65c7ab6f25c79123b9b7d7a9add1d643f57abcef3b3886669afbb4571e104f8e79d063e941dbcd912871fb5b60480268f208d630fc06a0f03932aaec2c5127f4155cec377fd7842302062afa63e6b515dfe5c2357ad3fcc3f03d256f47a35ee0ef972cf89e24fa6022201ea3e03080d5838819b284201022ba0ad3ee2bde479ac951393a445180b825ba28f6060c38d948433fca2d2540364e57284625ad334d9874784220cbb6c37378aaf20274515d2cd520f21120ff201d2ff63d09be0debd8eb5db663b4af99784cc3ae28949e2f364c4fe15bee2ae9d14507892095baaee569705f6a6e1d1d231e2d661f736a58899a6851400cca2b7028cb0a40ea907d1d7350e07072dbf287f999944bb18dc15eaca7c4e0327fa7b4cc76494c3084954eaf431855bcf36f3e38e3fd34e96b8939935bd097185c9442481da9714e8112524b0909d3bef6068c5ecfb956ddaa218c9d4add41dbe0bd2ceca35827fd99661cdb27516d9f84dc602d90ae5ada16d0d1782f8ca75209fb1b65ff397cf05819878222ae470b27cdd397fb7e794658142a2b239fbb5253adaf4b01787c72f8a643bf6cfc835ba64dce424660665c7b39984bf00b4960d1392ae7e905722b1abf7a6c8142df16d606bfc0d6b3a8cd0683b8d2c92028819826d62c13009c26c154c8614099b581c014e7a5156368c052344476a822b8367eb9082da4be877a8347d455e1a24265e410eb01d0dcf3a91f174893861cb283e5058760a2720e5a57836631a4f9650b51f9cab46ee6036dadef0042fe9f3f13e17087b855de52b88caa3b4c544cf5ffdc38daa60412a41997ee5075a7cad23360dafafd729d4a498b10e9380c6fa4d2fe9a750496512afd418ee0d8cb6389f4051fd81485aebfa9688fa13462706774e4316d16c15f827e584b225db21fb4e8fb61007d8428d0a03a6e701663a2773f7556b4da45655f3188d88b05f4e7d0801e968bf3b18e03c53c6ad1c4438f3044c1f359488bc935f3009e48941f0563f039901093af0292f067cfd4f10d0e72a939bee1fe231a0dd5000a97082b6ebef5b70f6c0fec3a119c0deaa9bdb8c9ee6ef9f131b31fa732d9d7af1cf447f3c34186023fe23fda9b0095f802a54aead1621c5d514a0fca07ad898dd0b613ffe790f4223ed13d8e7bbe1b925970a2690d5d31048fb51e7551bc111544a39e9559bf2a4d60a5b144fd3496b562a055173dae26e8d39392be4ed70aeabd90fceda1237ab366eb4de382af928f3e24f1201f7d634457bb11b9982a32a123fd05f988c40926798bbf32ad0390ab962b6786ddabef88bfcf36da067ac2c70cbbf3a47e57fda24357336d63f898a5b3b2566286555d7ec41ba20b6819950de30050ebe2393fdc59588207ba8e0c87216b4266108abe0c280c112848ea0492fbf890c860c656e909e3779f8c057b43c90405aec965438651b37052968cd6a6369ac9012abfa823d91bb892d24c99521c9d372709994845c21695e8a7a1834dcaccc6726b6a88f28a654babf1c80252ee104fc880a8a4dbc75335a64fcdf2600802935aa08c1639313473a6f0d503e56a2546e1fb3ed0164f3182a4ee1c4cdf48e8bd089a22b4ae487505a118a55b711b618a62f8f31c4467d4d151502f9e93d23dc4303300edebfcad99637125d46eee784afaf865fce3cd7e9d634b45f2e0203df63ab93e86e986326c8023928aabff182b98777df272a6d9a95d6aa487797d7e16e0568c74369249ca61b5d1a937424570b85fc66aadf21ab8048613d92ee5d48bf74e0cecbe8aac34e1c9835975a85e9a0807d61c0ac34f49d7d115dd0749beebd62fe7fcce7a02427317d3f7a76a7a29f945ebb3026b64e5ee85d2ebe2e63ba39a17422a58d8721827d80f71583ed7da381ba4286af1ad7f5880f1d29a5a1a7e0ebd38b811ebb38e46435db89c1ec0cb81c9997d48ec50dba580c78520d9b2190922814010f88e0b1ea583144f8592d38e6ab78005f8573f0c4ea2332b272f6171f2ec155b16a5634c106cc1f80374a7d28e64047da01b22eb20823a19118d0da3ba23b25d897fc29a98e2fa5481765433e8e026597d18f0bb582d7d473cfc05cdbcf130585df4bc2b0cfd34c69d6f9e365dbad0ccf2a402628ce872cc34473ff97c68ede438b24d650717be6f5a4c5a68a33d95ac8ec1863a5c8b4a65319c02196005785f62f6bcacd06aba91baa020712b8c66c0e91c0eaa8dade1dba8bb650b3285c80c5aed6ca07c925a0c4e29a2b324d64f5264ea9a6112dda16c51cf9f3afe728d324d694d0c5efb349b9e5fc9487300be0ac45b0625d31903ee36e7c2f54071bc5764a5e3aef2191aa1bd11da22a36ac703268e77b2c028d0de1b4b053ef9f3aa0a6b440331d551f4213c77f7e21a97c8dcaf4b4cb21a03cdc9fa97ce475ea49e35b113c112c02468a53f576e09e28a39028f0b23b0b6e5c2433d3f7eef559c8e6fcf82b90960b39e99a9c65efec0d836982d2f460c5bab900703619fd2364ba5cd798b087488605661457e42385f794cba62d51599abf9f8dead508713a72a271bdefa42aacde6374a7e5d347a9652771f390c54265158e3380fd08076fea0c2f90ab47dc37c36e423211973c4d19d32bb2712f2f2b356c03fe0d921f1c01194daff99cb64e46c5349cbebd7a7111a7d518196401e213c027d598935f83070ce380d06cf1df8cac16d685fe007e1f47328bc49936880ddfb00dd60abf265cec39f753fb650c231810fb6f68321e3215d9cb7eb9c8322a7eb4f3bbb86b51ad2a8b3903d918f0fd29feb89c51897e0dced8b868db941da464441585861918a229a32919b2ac933cb3447d610cee8a7d6a287c70f8f08ab94dfc6c80a3850ead5344c3d907c56791ca3947bab332d373bc946e89c7728f7c27a67ef5221fc5b12d6d5392570ae7ca54e795502846ff4ce83a433cfb59bd74a2e7446842af16cc6abd514f5376123861e80a7ae06de30cf6cb49d0d1709acef03186b6013ef2dbf816b6d7578f90a71c61a8c3a42c42e56bd229b85d428ef2fd284e6ce0538ad897adf483e431089dccdbc1e7afb61849631b8551bb15ccbdaa66a28cd6b128daa00ce1628e910fadaea4a297f14d0c8b520278a10a0c92d639ed2df563082937153ab0504f8fb7f57438aaf0504fab6d8dd6d0f966365a912c1d5d24cbb59099d335131693bab5bf4e70253327a05fc5126c0c0084eeaf204aa5092db4ec7dc51e00ecbca406459a0b51c3ebfec53e7b2b2e3988a43965a46e69d2b4af291d2d6717a59aaaf384c5f68b9bf5d5c0387951466e15dd527933ee98bb9d3f1d90c823d5227ecd8164e76e3d83ba482ebc9a25fd9045a02930db48d22e247813d2ad69ce640a5829f6a02504897ad9872687a79e441830e23f30250736b134eeaef56719c1dde30a10f277950e11b489b8a24a9b3eb9c6595686c14dd8d9ef1f901478f3b6cd3df2d93b0fdc7839c923db0c06628e1081b9d66bb1aca234a70d5e15d8f1fc15674853580ac69beb7fd419d10c2d54145231a3782d59d13e5fd346a8511ea74deb45c2f6b802a35b2539d4e7dc5f09bc4d2bc8957f4c463fe24e0d3bff19c007758101c7314604616fc32e839ed97f9674d620c45eff1d7c47407269066422129195269f931706344e2d26dbf61f80813ec897e91a1c01121efe62621c8a5010b2609f2c785bf9b87bc99b0ae090562b7f484aa2e3dabe373f46cc1feef9d6980b17bafb04808cd1575b878f31c8482b8cd7962e56a3f9bb9aaf4843f4fb309b1318bc9427ca575ef8242b872", 0x1000}, {&(0x7f0000001380)="d37908eb3e9bbfd40c0cb56236fabda923fd891b87ecbb8c937d22c86efc2c4984dd8b1d97c96927968bc0fc322bd49d5a02260e2cd6a605650f9f2b9f7f2ba5957e64b408059338c3efaacb17f00a148556acf6053ff3170e4682ca9b3d6605253b7f36d5d5a9f7a0c5e1", 0x6b}, {&(0x7f0000001400)="db1985d5cd9773a11e4478ceed95f3e77caca1408673ba46f3b6779990a33ce4f39cf262ccb950cf9ef6dbbe2be003fd76d9858fc3652bcf03bc1f9eeb6fa111926144bf477e6694f4f38c", 0x4b}, {&(0x7f0000000300)="4de288ad4ff6190e9c17189bea4e98eb90bcd4cfa21b4e25604a7b6bd0c7dc1f73e28727ac170cc2954e7353bfa7478fea6d762e32f11ad9", 0x38}, {&(0x7f0000001480)="9df7bc328a98a53111dfd8c4c9b3cd357967c98ec4f6c5219144eac87ecf16d66357f7d657c10ffe18", 0x29}], 0x6, &(0x7f0000001940)=ANY=[@ANYBLOB="2000000000000200ffff000000000000c6499a", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x8}, 0x730dc35edd56503e) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0xfffffffffffffffe) ioctl$KDGKBMODE(r0, 0x40044b06) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) nanosleep(&(0x7f0000000000)={0x800, 0xaa}, 0x0) 16:00:08 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x5cd) r4 = msgget(0x0, 0x410) msgctl$IPC_RMID(r4, 0x0) r5 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) 16:00:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x8, 0x0) sendto$unix(r1, &(0x7f00000004c0)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7", 0x13, 0x0, 0x0, 0x7e220869d402bd29) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000340)="5dc99a5f844e927126ac8f6c039f8e8205f2ca76dac3ed58f397900d1794038e4ca57cf1053bb410aa322c0198bc40916f70c10502ed93a69584408cd2cdd315b3d5c728c073b6ccc5a89fe9bf7863b349fefd0bb7f069fd9089400364acd4f7c1d1562102b6198344ba486239d6406f7e3c7179173037dbecf53351f668a4670d530aceeb0afaa3cacaf4d4eef64037e6c91134e42cb6ce852697d6e9fc0afa04368bbf5533088b180ae7ba1e50cb214b73d6", 0xb3, 0x8, &(0x7f0000000540)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000fc0)={0x0}, &(0x7f0000001000)=0xad) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000940)=0x1ef07929) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, &(0x7f00000010c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f00000011c0)={&(0x7f00000009c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000f40)=[{&(0x7f0000000a00)="0c65ccb14c50e377c65b21e57a3414f41e854294aa5d4168cec692ad25021c5747311f3dd24d6f039f49483a946695ecd25af4616749d3131a078bef80655c98583c35967d0eb80adcfc14edcf6f9a8e02cee5ba91adc0fcd4c78a82961e4de5039fa6a4d2f5ee97ad2fe06af1614976ab049a4743ca74a4f791824f2134e2222fb1b4acabf8fd97a72ee5c71c475a7d97b3d7242f86f8c90e1c3473cd67e4c6dec3d9d86cb6391be904d286b18703b40a1050c52cc7158e4cb68996c61a4126b47c813684d5236be1f76782eed174147651c0098df445dbaa69ed19dcaf652d9622bc060edaf2933fc7ca0214b7ca61b72c37f775", 0xf5}, {&(0x7f0000000b00)="e5aaf75a080630d8faa48059afb48751898310792641b535ee38f33c6fee4c7903994bdc09b300defbdb410a3df4b9059eb7bddd524761b5b97efa88170dd23fec438979b00c9d570549146f2aa4cf08b3c1562d4a4778a8f5f1e8be2a6fc792d1ad674def8358843704a0579dbc305432ae1509ad59b2cc234c929eab4d4a3cdaeca0898e8e0da32e94b43963c3f2885726aa5aadef65997ac0a90e2b7d8792645ec0463ceea04a88ff261ae5f911bd7ae3e0c47c29323ba6a81e133502b667c3f25f8a6403f1ed3476", 0xca}, {&(0x7f0000000c00)="f2a5400e05324d374884c02a8140aa15b27909ee314c0ddecbfe44311aba21e97a255f526afd8b5edb471387595bace8c22b1bea58a0ff4b8031763283e41649288004e5e6bc92272590b2fa45cf9f8cd87d11ddc2c8994ad5e324bbafb0a063ddd227ff6336b8c7e51102b607f0ea24443cf40e2e553a22bcef120e568e84f7cecbe81874fa60269ecdeaa4871b5d5ed2f45d1446ca84f8ba3d840ec1a2340f0ee78dedf393e182037777097a984ab5de24fe1bc45b3b0bc9b1fafd438965eb1b50e986222635ef247adffd23f51b8236d60c8fe2152bc00a87bed5af56261ce487648f784b90b6d67da2196dbab7c8a5f6", 0xf2}, {&(0x7f0000000d00)="6676e2c9", 0x4}, {&(0x7f0000000d40)="4d4cf10824996397a45d51ecae7a9df2cebea58f66979cd1905453811a6bb371df2deca3124a2138d4f96854394996f7083fe9a8e143337b87ddcbf243a225d76032c76321de151fbddf52864e343b87834811dd5eb6ccbb6e7c83ad684c442e7b7c5374af445f094445b66bbee95a767cb93d95a8b87c90ec7d12672c12a725730dffc517d87cbcd9306af2ec1ea63f464d0309b398b0920fcf02675676c78e25e0ca12e6247de125c0f0c6aeef2cbd01fd11235c87ea2739cf9d9582e273524b84d53e6ee4c3b6d9a1ae836d7f6a78f8cba172be5a3d2c0f9c", 0xda}, {&(0x7f0000000e40)="7c8029129220c0523f8acee60f607338b37dafbd6e8196e4775911f6c63a130f5bb5a6b9c55774f8fa28949a0d13cf959532826decf83e52607350372decdffa51a931a607216881efeec37cea0142e7b3e6741bed59692aa5ae7ff91a3557f483d1961e2324e3b99fbd165b4b5af4257e49cdf57467c91988a1087f484355773c68b2e9483b04839fc4d1ed", 0x8c}, {&(0x7f0000000f00)}], 0x7, &(0x7f0000001140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="00f2ff00"], 0x58, 0x402}, 0x400) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000000600)={0x1, 0x401, 0x0, {[0x6, 0xb9a, 0x800, 0x100000, 0x185, 0x1f, 0x5, 0x6, 0x2f6, 0x6, 0x0, 0x8000, 0x4, 0xfff, 0xbf6e, 0x7ff, 0x4, 0x4], [0xb39fde9, 0x1, 0x7, 0x8, 0x5, 0xea, 0x1ff, 0x6, 0x4, 0x3f], [0x0, 0x6, 0x10000, 0x8, 0x3, 0x9, 0x6], [0x4, 0x6, 0x2, 0xeb, 0x2, 0x320], [{0xfffffffffffff801, 0x8001000000000000, 0x8, 0xf716}, {0x9, 0xa2, 0xa126}, {0x401, 0x7, 0x10001}, {0x3f, 0x800, 0x9, 0x6389}, {0x5, 0x5, 0x1}, {0x0, 0x9, 0x4, 0x95d}, {0xffffffff, 0x5, 0x5319, 0x506}, {0x3, 0x7f, 0x1, 0x6}], {0x200, 0x80000000, 0x1, 0x5}, {0xffffffffffffff01, 0x1000, 0x8000, 0x3}}}) syz_extract_tcp_res$synack(&(0x7f0000000880), 0x1, 0x0) r11 = open(&(0x7f0000000400)='./file0\x00', 0x8, 0x140) accept$unix(r11, 0x0, &(0x7f0000000040)) ioctl$BIOCGHDRCMPLT(r11, 0x40044274, &(0x7f0000000440)) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000000000000000000000000000b12670c2740e7621074570f1f3b4b054d1986b081ab0bdc13f51f27d8f7d72644ca4d8483e8a86642f3f037b3699f716ecf0d619dc8190", @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYBLOB="95002ea8081acede5269ea806c50752dc6de2b7fb87bc3a0826a7e03cdc429df2ea4e6825054a55bdd2ccf98ad5ac338efe1b450285719d834496b79acd0ccb7de51b3fb481a00129bcc1d8a82214b"]]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x1000000000002) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000)="7cd22e24035b59961ae67c8b637d204565d035f2d0142f37718ed8a29b20715526403dce37e59b56f35bc9a5510ff2078abea65dcb00fa23b41a4684fbee8392c4596a1e90d417fb33488217a0065280b4ae5fcb1f5fead473353bf5e25673ed13d24f5f743c37ed89b1391ce8ef014686602bc9af04492895ab3709a8711473cc7059c3954dab0c8842fbc0f2f81fcc237606b08819bfd40d0b867608ef3a818129d719ebd60546e70f83d817329179918931b609dd7ac33c6315d917689a9e1b41", 0xc2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015723c78 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015723c78 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x103) select(0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x2, 0xb7, 0x200, 0x5}, {0x1, 0x8, 0x401, 0xfffffffffffffff9}]}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x44}, {0x80000006}]}) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x8}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x3}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x2, 0x2, 0x4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x7) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socket(0x10, 0x8000, 0x2) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x15) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:10 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x2000) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) 16:00:10 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000018, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() flock(r0, 0xc) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x8, 0x3, 0x6, 0xf3}, {0x3, 0x8, 0x2, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x45}, {0x28}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000280)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair(0x20, 0x2, 0x2, &(0x7f0000000000)) dup2(r0, r1) 16:00:10 executing program 1: 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, 0x0, 0x0, 0x8000000000001f}, {0x20}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x4, &(0x7f0000000240)="985238a6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff87, &(0x7f00000003c0)="ef20488316226467e95a2dea9b466db5ae0fcc3808f46058135e32ec37efae3124d2749d63fe8d0d95ec0a5b91b040972a136adc546ace08f0bd0cec27b112ad1de765e9232a3a7e3d8fc69ed0f000208332813ac67863413d7b00a4000000000000000000") 16:00:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = socket(0x20000000000001e, 0x3, 0x0) socketpair(0x1, 0x8000, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet(r1, &(0x7f0000000000), 0xc) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/129, 0x81) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x8) acct(&(0x7f0000000000)='./file0\x00') writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000100)="5975f3cceb317edbe7ee31a2d89f477c82b10d4451ecf76fbcf3ec27741ac08874a1fdead4eb36", 0x27, 0x95ae9f5cb745285, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) rmdir(&(0x7f0000000180)='./file0\x00') r1 = dup2(r0, r0) sendsyslog(&(0x7f00000001c0)="ae96c6ed2e940cbc", 0x8, 0x13) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x22, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3a5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x401}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xa43c}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa3d}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000c46000/0x3000)=nil}, {&(0x7f0000d0e000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000dd0000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000700)={'./file0/file0\x00', 0x3, 0x6883bd26, 0xcc91, 0x0, 0x100, 0x800, 0x5744, 0x2, 0x3, 0x9, 0x10001}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000780)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000007c0)={0x5, './file0\x00', './file0/file1\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000840)={0x1, &(0x7f0000000800)=[{0x8000, 0x40e, 0x8, 0x1}]}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000880)={0x8, [{0x2, 0x1}, {}, {0x1, 0x7}, {0x1, 0xfffffffffffffffa}, {0x3, 0x6}, {0x1, 0x9}, {0x3, 0x1}, {0x3, 0x7f}, {0x1, 0x100}, {0x2, 0x200}, {0x3, 0x2}, {0x3, 0x100000000}, {0x3, 0x9c}, {0x3}, {0x3, 0xb1}, {0x1, 0x2}, {0x3, 0x9}, {0x3, 0x1ff}, {0x2}, {0x1, 0x1}, {0x2, 0x7}, {0x1}, {0x3, 0x9}, {0x3, 0x6}, {0x3, 0x7}, {0x3, 0x9}, {0x99490053e170bbd, 0x4d43}, {0x1, 0x8001}, {0x0, 0xe2000000000000}, {0x1, 0x9}, {0x2, 0x54}, {0x2, 0x5}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) seteuid(r2) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000a40)={0x5, 0x1}) read(r1, &(0x7f0000000a80)=""/203, 0xcb) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000b80)={0x1, 0x4, 0x2, 0x9, 0x7ff}) r4 = msgget$private(0x0, 0x48) msgrcv(r4, &(0x7f0000000bc0)={0x0, ""/86}, 0x5e, 0x0, 0x1800) msgrcv(r4, &(0x7f0000000c40)={0x0, ""/121}, 0x81, 0x0, 0x800) renameat(r1, &(0x7f0000000d00)='./file1\x00', r1, &(0x7f0000000d40)='./file0\x00') setregid(r3, r3) r5 = syz_open_pts() r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/pci\x00', 0x80, 0x0) r7 = dup2(r0, r6) setuid(r2) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000dc0)=0x100000001) mkdir(&(0x7f0000000e00)='./file0/file0\x00', 0x100) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000e40)={0x57, 0x0, 0x9, 0x100}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:10 executing program 0: r0 = semget(0x2, 0x3, 0x6) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/192) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/61}, &(0x7f0000000240)=0x3f) ioctl$TIOCSETA(r1, 0xc3304221, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) linkat(r1, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00', 0x4) 16:00:10 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) symlink(&(0x7f00000001c0)='..', &(0x7f00000002c0)='./file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x890, 0x0) 16:00:10 executing program 1: setrlimit(0x4, &(0x7f00000000c0)={0x9, 0x3}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x5, 0x0) listen(r2, 0x1f) poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4a56493197339ccf) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x100}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) socket(0x2, 0x2, 0x0) unlink(&(0x7f0000000040)='./file0\x00') bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1, 0x3}, 0x188) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) fchdir(r0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r1, 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x9aab84a0ea8e58c8) close(r1) r2 = dup2(r1, r1) fsync(r2) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0xfc2ce2c4cff46863, 0x0, &(0x7f0000000240)=0xffffffba) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x8) link(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) fcntl$dupfd(r0, 0x1, r0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000840)={0x10000, 0xef0b, 0x5, 0x4, 0x3, 0x3, 0xce4, 0x10, [{0x80, 0x1d, 0x8001, 0x2}, {0x6, 0x5, 0x8, 0x20}, {0x1, 0x8, 0x3b1, 0x4}, {0x4, 0x7fffffff, 0x6, 0x40}, {0x3, 0x101, 0x9, 0x8}, {0xffffffffffffffe0, 0xcc, 0x11fa, 0x6}, {0x1, 0xfffffffffffffff9, 0xff, 0x3f}, {0x8, 0x800, 0x5, 0x7fffffff}, {0x8, 0x7, 0x3f, 0x4}, {0xffffffffffffffff, 0x935, 0x20}, {0x2, 0x1, 0x2437171a, 0x2}, {0x71b448a2, 0x3, 0xcb, 0x8}, {0x8, 0x3ff00000, 0xff, 0x1}, {0x2, 0x1d, 0x8, 0xe0}, {0x5, 0x7, 0x5, 0xc1d1}, {0x1, 0x3, 0x0, 0xe9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 16:00:11 executing program 0: r0 = socket(0x2, 0xc003, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x9e00) fchdir(r0) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:11 executing program 1: r0 = getuid() setuid(r0) msgget(0x1, 0x100ca) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0xd06) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000002580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d0000000006dbd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff1639ad7ccd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5ffa4d8bf18460869a8f385273a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x891) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x6) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x7f, 0x80, 0x80, 0x3, "fd29a5925a4ba02c417ae54211fe9d4df513d6f6", 0x4, 0x5}) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000001, 0x10000000001, 0x40000000000d9c, "9f8dd8e500"}) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 16:00:11 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f3", 0x2c}], 0x1) 16:00:11 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) mmap(&(0x7f000050d000/0x2000)=nil, 0x2000, 0x0, 0x7011, r0, 0x0, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x2c, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0xf40, 0x0) write(r0, &(0x7f0000000240)="85", 0x1) r2 = kqueue() pipe2(&(0x7f0000000000), 0x4) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0xffffffffffff8000, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x80, 0xe2f, './file0\x00', 0x100000000, 0x9, 0x7, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x80) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) lseek(r0, 0x0, 0x0, 0x2) 16:00:11 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) sendto(r0, &(0x7f00000001c0)="082d63bc14973ba677abcc4c24e878e83663523117abc6dc991115ef629f4bd2772d347c971f4ea9af9eb996be6281e6c6b84ffaf36591f17157000c26bdad59d8a00fc01d51323531a0fd9d5696d51acea72f675146aa301c", 0x59, 0x4, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x2000000000) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() sync() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) msgget$private(0x0, 0x10) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x6, &(0x7f00000000c0)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000000040)=0x1000) fcntl$getown(r0, 0x5) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/168, 0xa8, 0x800, &(0x7f00000000c0)={0x18, 0x2, 0x100, 0x1}, 0xc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1000, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x3c}, {0x7ffffffe}]}) r2 = msgget$private(0x0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x5, r3, r4, r5, r6, 0x140, 0xafd9}, 0xffffffff, 0x2, r1, r1, 0xc68, 0x4d, 0x80000000000, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair(0x20, 0x7, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r7, 0x0, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) unlink(&(0x7f0000000040)='./file0\x00') shutdown(r0, 0x0) lseek(r0, 0x0, 0x0, 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x35}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000140)='./file0\x00', 0x200, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x4) 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xf7}], 0xed16e129514e75a4, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) shmget(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) 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) dup2(r1, r0) 16:00:11 executing program 1: r0 = socket(0x537514624b9f72a4, 0x8001, 0x1) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e007fa4df0ede0d"], 0x10) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x48}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x42ff) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:11 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = msgget(0x2, 0x243de26f07bf741e) msgctl$IPC_RMID(r3, 0x0) r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r4) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='m', 0x1) 16:00:12 executing program 1: mkdir(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66aa3665300079e9ce8b4ec6e2d1a0cf7a126347a2ebff2c6157965f3f55bbb0f99b08a5287a7c3a793d871060c8fa034c2583167f75ed35b980bc98fc26a6925ccc2f32f7fc757ad43def9fb1ca5688807fb13545a22f44153ec1991702a0ffdc6fadd1096bfa3dc842a1a2bf604f6f81316036833c5f5cf5f87dc55eb2d3fe18fe0c49d8ca40b42a1bd15727272c8b"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x10000002, 0x0, 0xffffffffffffffe4) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000480)="e9") socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x40) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x187) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000140)) 16:00:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x10000, 0x0, 0x5, 0x9, "11ca2dbe9aa5ad5f4606934fcb13873ac3fa639d", 0xff, 0x5}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r1) kqueue() 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x20000000005c, 0x0, 0xe96c}, {0x7c, 0x79}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$unix(0x1, 0x1, 0x0) 16:00:12 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) chmod(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x290, 0x12) pipe(&(0x7f0000000240)={0xffffffffffffffff}) renameat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0xfb) 16:00:12 executing program 1: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000380)="b489a03b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c31331002b0795de24a22962442245e34a7d3119e1ed3d0cff448699c66230b709100000000036a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502cd42d5371") 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffff9c, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc) shutdown(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f0000000080)=""/185, 0xb9}, {&(0x7f0000000140)=""/198, 0xc6}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/224, 0xe0}, {&(0x7f0000001340)=""/28, 0x1c}], 0x5, &(0x7f0000001400)=""/65, 0x41}, 0x40) setsockopt(r1, 0x3, 0xb, &(0x7f0000001640)='\fFW}', 0x302) sendto(r1, &(0x7f00000014c0)="9ff7362d57e0950cf0352163b8c7c03e13300aa9bd045a81c3acd3491c691623e8aec505359bac341041b5c18d95100a684fc36f123334a408e5ac7824d2db9313fd0b0eb70b18805455b90830325c6e98bbb5524430b49b0e171e1f346100d27d4363c0d16712cc795d17897c97aa5c1daa546b60161cd88f6bc466d6e59c8e17c50dbaba569d5fe8924c5b058bb4bee5e67516b43f3eee4490e4ff3701ee6612", 0xa1, 0x400, &(0x7f0000001580)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) socket(0x1a, 0x8005, 0x1) socket(0x10, 0x8005, 0x3ff) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x100) accept$inet(r2, &(0x7f0000000040), &(0x7f00000001c0)=0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000002c0)=0x8) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x10) kqueue() kevent(r0, &(0x7f0000000000), 0x4eb, 0x0, 0x1000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x2f3d94ed, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x7992, 0x7, 0x7, 0x2}, {0x80000001, 0xfffffffffffffffb, 0x10001, 0x3f}, {0x1, 0xffffffff, 0xc9, 0x100}, {0x3d, 0xffffffffffffffff, 0x17989941, 0x3}, {0x100000000, 0x7, 0x1, 0x9}, {0xffffffffffffff01, 0xf55, 0x2, 0x4}]}) kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") clock_getres(0x4, &(0x7f0000000000)) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup2(r0, r0) fcntl$setown(r1, 0x6, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x8, 0x2}, 0xc) sendto$unix(r1, &(0x7f0000000000)="e4a682726d618afee268e1afb1e5c8077eda84382602a1f6128fded63bf59da494d5789077b1beccf01e7681aae46b47c79e10", 0x33, 0x404, &(0x7f0000000080)=@abs={0x3e62a0f897ad3354, 0x0, 0x2}, 0x8) 16:00:13 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000280)=0x5) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r2 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r3 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) fchown(r3, r4, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000004c0)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r7 = kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) open(&(0x7f0000000200)='./bus/file0\x00', 0x10000, 0x100) kevent(r7, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r6) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000440)=0x100) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffb000/0x3000)=nil) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000180)={0x3, 0x3e}) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sync() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x101) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8f}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x8) 16:00:14 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket(0x18, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6b70, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x6, 0x1, 0x3}, {0x4, 0xfffffffffffffffa, 0x5, 0x81}, {0x5, 0xb, 0x0, 0x8729}, {0x9, 0x8e4, 0xe4, 0x6c0b0382}, {0xfffffffffffffffd, 0x8, 0x3, 0xb2b}, {0x6e, 0xfa0, 0x7, 0x8}]}) 16:00:14 executing program 0: socketpair(0x2, 0x4, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x1, &(0x7f00000000c0)="19ff6b624c21a8a8e87f62e7e9cc171f9bedecf923c125c27ba07f351504efa77d8e7f8a2cc0ce773ae04c4fdff2ce20e1a99fa80d59580aefa1c3ef239c064f45b19aca3589c4dbc087dd87a6931679e3e13479d5af916617d1f26f522d1c873d91583f8bd133429d4598b013d0caec32273dabfae43baaf2e42c6705b0d2e381639da8a5abf7c77486ccd2141a6d6ebc3df63c136f3441dfac5519f96613b412857ab8c1874d80bfa889bbf2c8ba98c12e3d76ec929a2ba56ab76289965a8d430aa8c0ece5955bb8a1ac5df4175c19544498d077f6e54ddb715971baced236a8c29082aeb59e1521", 0xe9) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x4, 0x800000000000010, 0x0, 0xa0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x2, 0x100, 0x10000, 0x401}, {0x9, 0x1, 0x139, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xcb446e6204fd7428) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x4) 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0xdd3, 0x0, 0x0, 0xfffffffffffeffff, 0xfd, 0x3800000, 0x1, 0x2, 0x2, 0x7fffffff}) r2 = kqueue() getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/71, 0x47}], 0x1, 0x0, 0x0) r3 = dup2(r1, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000f00)) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) unlink(&(0x7f0000000480)='./file0\x00') r5 = getuid() r6 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={r4, r5, r6}, 0xc) r7 = getgid() fchown(r0, r5, r7) setitimer(0x3, &(0x7f0000000ec0)={{0x44, 0x5}, {0x3, 0x7f}}, &(0x7f0000000e80)) fchdir(r2) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000004c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000500)={0x5, 0x20, {0x4ccf, 0x3}}) r8 = semget$private(0x0, 0x2, 0x618) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x7fffffff, r5, r7, r5, r7, 0x4, 0x5}, 0x4c, 0x5, 0x80000000}) getsockopt$sock_timeval(r0, 0xffff, 0x5244008a95a398cb, &(0x7f00000005c0), &(0x7f0000000600)=0x10) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000640)={0xfffffffffffffff9, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000680)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000940)={0x10, 0x1, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000f92000/0x13000)=nil, &(0x7f0000e34000/0x2000)=nil, 0x7}, {&(0x7f0000f2b000/0x3000)=nil, &(0x7f0000e85000/0x1000)=nil, 0x6}, {&(0x7f0000eff000/0x4000)=nil, &(0x7f0000e6a000/0x2000)=nil, 0xffffffff}, {&(0x7f0000f69000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000ee5000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40}, {&(0x7f0000f07000/0x1000)=nil, &(0x7f0000f97000/0x2000)=nil, 0x1378}, {&(0x7f0000ec1000/0x2000)=nil, &(0x7f0000faa000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0xb3}], ['./file0\x00', './file0\x00', './file0/../file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1ff8000}) r9 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000700)={{0x6, r5, r7, r5, r7, 0x80, 0xffffffff}, 0x8, 0xa2a1, r4, r4, 0x0, 0x800, 0x3a13dae2, 0x80000000}) bind$inet6(r3, &(0x7f0000000780)={0x18, 0x0, 0x7, 0x1}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000900)={0xec8b, 0x9}, 0x10) poll(&(0x7f00000007c0)=[{r3, 0x100}, {r0, 0x347eb4b651a91031}, {r1, 0xe2}, {r1, 0x2}, {r2, 0x10}, {r0, 0x4}, {r1}], 0x7, 0x6) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x1, 0x7fff, 0x2, 0x7f}, {0x9, 0x9d, 0x81, 0xfffffffffffffff8}, {0xfff, 0x951, 0x4, 0x2}, {0x200, 0x401, 0x6, 0x8}, {0x1, 0x200, 0x2, 0x1}, {0xfa4f, 0x8001, 0x66, 0x10001}, {0x162f, 0x5, 0x7, 0x6}, {0x8, 0x5, 0x800, 0xffffffffffffffce}, {0x7, 0x0, 0x1f, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x4d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfd76, &(0x7f0000000400)="a8d44d0e17b60e3d21e1cbad99be8615aba94f0f0a1251136fcd8a20f20dcfcacc9ba34b7ffbda238a90e262b991a6acfc6f21244971b97c80423645017789d5f72d43417b0e6329cddf45f2a49f25872e772bad6ddfc168a5251be0a88d05a0ffcdef9808bc921b9b44a350306127e23fb89d8bc243ebf770b22367b7665a545fcb5912c6c989924672b455e948c29fa4b994c946c0f4daaa43d5fd") 16:00:14 executing program 1: shmget(0x3, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000280)='./file1\x00', 0x0, 0x1) 16:00:14 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0xfffffffffffff007) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x4, './file0\x00'}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) stat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="97f569e1e23f6fc7c60b2079f6cfc81d9a911a5667a60e4fd7e725da3ea27cba2aa0b258634736012b3e5ca0fc89eb443510a1f4d3c0aaac83d7e8375cecd82be1a3f6c6e75c0d7b097ab72b181a96688fd1bb444c2f171b8b12419100230c3ef4292acd932bd8cd4cf765e51a358e4262b3c017d8b438792009e99c5aac39e8ba49e655c15e997c505a5bdc85630ecbba42af4d8498fb94bb0daa96ce7965db62e54db80b19499554e8c3ab265d", 0xae) 16:00:14 executing program 0: setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) setpgid(0x0, 0x0) setpgid(r0, r0) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xc02, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8001) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:14 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x23, 0x0, 0x0, 0x9a}], 0x8000000000000004, 0x0, 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x9) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) pipe(&(0x7f0000000700)) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000005800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ba6d9a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000170fa0b02b1f350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6a82200"/4105], &(0x7f00000007c0)=0x1002) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffffc3) setregid(r8, r5) socketpair(0x6, 0x8006, 0xfffe, &(0x7f0000000440)={0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f00000037c0)=""/4096, 0x1000, 0x0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0xba) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x80, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20, 0x0) openat(0xffffffffffffffff, &(0x7f0000000600)='./file0/file0\x00', 0x20, 0x2) ioctl$BIOCGRTIMEOUT(r10, 0x4010426e, &(0x7f0000000380)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r4) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r5, r4, r8, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r12, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r12, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) getpid() setuid(0xee01) recvfrom$inet6(r12, &(0x7f00000017c0)=""/4096, 0x1000, 0x1, &(0x7f0000000300)={0x18, 0x3, 0xfffffffffffffff9, 0xffffffffffffffad}, 0xc) ioctl$TIOCMSET(r12, 0x8010426d, &(0x7f0000000000)=0x5) kevent(r0, &(0x7f00000007c0), 0x4, 0x0, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r5, 0x40, 0x202}, 0x8507, 0xf39, 0x2f}) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0xfe21) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') write(r0, &(0x7f0000000040)="d3501609e322b145b8d848448040f8fc8f998b9cd21353aa301fbcb6ebb6cf33f06e1eb48e115d228aa34f1c07c8743c8172abfcdee1487b595ee4ff9d6ffe90845de551f267d31d790e90afa660555cc705f7f5210bd1d08a2bfe1beda09e58132e6dfc865976b4a2fbf8cfc32359340553c37c1f2597044aa7bd003f2b6797d773e7d1655347cbc68f7fd39a575547a8302ea56113a65f0cb46fdcd48f0d00b556ad70ffb5699bdf4ffd3bf1841947792ec1bd8302682d9af0fab992a9fd0c0407febf7504ff2aed6c3d085ec46821ac82ff3b0dbf468b033155c66f653d256d6c581c836efd735fa5ae2f74fe7ca56422a7d90f8c5f9b12", 0xf9) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") write(r0, &(0x7f0000000000)="088077139322ea26", 0x8) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) poll(&(0x7f0000000080)=[{r0, 0x10}, {r0, 0x4}, {r0, 0x40}, {r0, 0x104}], 0x4, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(0xffffffffffffffff, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x4, 0x4}) 16:00:14 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) flock(r0, 0x8) fsync(r1) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) shmget$private(0x0, 0x3000, 0x4d3, &(0x7f0000ffb000/0x3000)=nil) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) r3 = getuid() r4 = getgid() fchown(r1, r3, r4) r5 = dup2(r1, r0) getpeername$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ftruncate(r1, 0x0, 0x8) r3 = dup2(r0, r2) r4 = open(0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x0, 0x0, 0x3}], 0x7fd, 0x0, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet6(0x18, 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) open(&(0x7f0000000080)='./bus\x00', 0x34078df55af1edda, 0x10) 16:00:15 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) lchown(&(0x7f0000000000)='./file0/file1\x00', r0, r2) setgroups(0x6, &(0x7f0000000200)=[r2, r2, r3, r3, r1, r1]) mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) pwrite(r0, &(0x7f0000000000)="e8978d90779341959166fafc5862b549ddf286a7632af76d10", 0x19, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffff, 0x3f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x20, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0x116}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0x425}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x0) 16:00:15 executing program 0: getgid() r0 = semget(0x1, 0x0, 0x400) semop(r0, &(0x7f0000000000)=[{0x1, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x800}, {0x2, 0xffffffff8638958a, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0x800, 0x1800}], 0x6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x35) wait4(0x0, 0x0, 0x7a9f07537b100c6d, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1000028}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") semget(0x1, 0x4, 0x100000300) 16:00:15 executing program 0: r0 = semget(0x3, 0x1, 0x2) semop(r0, &(0x7f0000000000)=[{0x2, 0x100}, {0x0, 0x80000000000000, 0x1000}, {0x0, 0x80000001, 0x1800}, {0x3, 0x200, 0x1800}, {0x2, 0x1, 0x800}, {0x2, 0x6f0f, 0x1800}], 0x6) r1 = semget$private(0x0, 0x1, 0x10) r2 = semget$private(0x0, 0x0, 0x1) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x1) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x5) fcntl$setflags(r3, 0x2, 0x1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xe9d) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/59) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) poll(&(0x7f0000000680), 0x2000013c, 0x75) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000001c0)=""/9) clock_getres(0x2, &(0x7f0000000200)) getitimer(0x1, &(0x7f0000000240)) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = socket$unix(0x1, 0x2, 0x0) recvfrom(r5, &(0x7f0000000280)=""/132, 0x84, 0x89d51dee0ad50fc6, &(0x7f0000000340)=@in6={0x18, 0x2, 0x7, 0x9db}, 0xc) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000380)=0x5) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000003c0)=""/70) setitimer(0x0, &(0x7f0000000440)={{0xc, 0x7fffffff}, {0x2, 0x8}}, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) clock_getres(0x3, &(0x7f0000000480)) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000540)={0xfff, 0x10c1}, 0x8) pwrite(r5, &(0x7f00000004c0)="a64f86f4b27801170da075334ae184a74f4368f14824b752f92df80b940fa1cab523b2908da43222c16f9eee098ad1f8da4fec2cb065be18380ea28cdde6a61c628c8dcb6b68851a4e73327cd0ced4959785d35ddf2b848d0f5c6559ba3d8d42cd4bb4781e", 0x65, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) r2 = dup(r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000008000"/20]) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r3) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x42) getdents(r1, &(0x7f0000000200)=""/103, 0x67) syz_emit_ethernet(0x228, &(0x7f00000001c0)="b6") 16:00:15 executing program 1: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000000)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:15 executing program 0: poll(0x0, 0x0, 0x3ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x7ff, 0xff, 0xffffffff}, {0x8004, 0x1, 0x8}, {0x0, 0x3, 0x5, 0x1f}]}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="f0") 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) r11 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000900)=""/216) semop(r11, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x5, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r13 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r13, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0xbe30) pckbd_enable: command error 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000000000)={0x1}, 0x8, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000003c0)="4f2e99eb432f57dedc59395b54e0d5d059485d4b0ecdc055e29aadd27dfb3e6e81a35191d39bbf2a90b3da53f0b857a2edec0ec5d717b8b060a65f0b1767556e03ad29eb362c1d2ea08d94971de78154292fb3fae03ea0305b5af87ab1260b0b61f51385bc", 0x65) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x28bd1, 0xa0) sendto$unix(r1, &(0x7f00000002c0)="1c708efe3dcdf3e6acd9f0fce2ec3f4e035d473aec512a303b2ee559f9dbef4453fc770ce58105e222de5f0e02aad7bd32c5255174a1de5d871635c9a56562c9eec83ef6709850c9c4c305cdadde32c54195d8ba5642d86691fb61354b6b733efdac658ca2bc5f792f179b7ac62db021648d86fb0327a741d121e122d4b5083ae85b3207421fe9239e52a7c329bf56231d884de916f0117c5e0b76b4fc146ef14a2fe544a57602036c128df71111dc42b89d17aede8b740ab633f0d89682f04cd46aa80d3f16e113bab671c2abdabe9d5da83e99bef76b771b3f1a603b", 0xdd, 0x8, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r3 = syz_open_pts() close(r0) preadv(r2, &(0x7f00000006c0)=[{&(0x7f00000001c0)=""/27, 0x1b}, {&(0x7f0000000200)=""/119, 0x77}, {&(0x7f0000000440)=""/223, 0xdf}, {&(0x7f0000000540)=""/112, 0x70}, {&(0x7f00000005c0)=""/235, 0xeb}], 0x5, 0x0, 0x0) dup(r3) syz_open_pts() 16:00:17 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x200, 0x4) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0xd8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x3}, {0x2, 0x81}], 0x3}) renameat(r0, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) setuid(r2) flock(r0, 0xe) ioctl$TIOCMSET(r1, 0x20004276, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x6012, r0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000180), 0x0, 0x0, 0x0) chdir(&(0x7f0000000080)='./bus\x00') r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:18 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x500, 0x0, 0x0, 0x0, 0x2000000008, 0x6}, 0x0, &(0x7f00000000c0)) 16:00:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) lseek(r1, 0x0, 0x0, 0x2) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="9ccf9b44fe7423be32350217cf14b226a49b9cf5f63a709948592644c92390e3bd4d00a6d73d1b5ca62df86df8a15cde284f2c5b6864cc4e495a0cdf023c9917d2f2557c7063b8e912736aa38eb33e5767900e293be62887e8d9bc71e4ec21664e97529840aa622f757e740bc7489b4cb0550b6dc6175b5053bda838887fa8e28b68e6ef3c4d284cab90709b6d1aea4947577eb53b300fe791ca5a283aa8e36877c5c513405ad091a66d583faac3e353dd843e8aa8e5aa682d5d6a78442663b9afeee0b9a90230d446a99ae875ab695dc8fc7257848a3a906b0e32ebe18c43596be96e569405", 0xe6}, {&(0x7f00000001c0)="0e8e5756b1cf19a2c114adc288143a73ba6fd1c3d6c6c70c4838e64576854549799301ccc27f2e87f7af2cc7419008e8d005baa954e6b1d714095cc10de281620d860577b8c90d17224ac7f5e9c65df81f0cade506c3aa75d7eb4b7dde1bf92b69ff", 0x62}, {&(0x7f0000000240)="6bf55d9d0c722326a5a231d4cc6c9e8fec9e8857df06c630d6c0261637a88307a4164fd3d106eea53bd31a43778179aad5273e7ebe032a60dcff8023ae638609a79ea2dfeb2ec9087e7113e731495570effecf8572c7425f33496897b372a99c1c9432b34af2e423c871402f5299c747e290", 0x72}], 0x3) writev(r1, &(0x7f0000000000), 0x1f0) 16:00:18 executing program 0: readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/243, 0xf3) r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) getsockopt(r0, 0x100000000, 0x2, &(0x7f0000000240)=""/81, &(0x7f0000000080)=0x51) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x86) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x76c17cf}) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x10000) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:18 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) recvfrom(r0, &(0x7f0000000180)=""/26, 0x1a, 0x800, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x6, 0x8}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100, 0x0) getpeername$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) poll(&(0x7f00000000c0), 0x2022, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) r1 = dup(r0) fsync(r1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x3f, 0x9}) sendto$unix(r0, &(0x7f00000001c0)="f0642487861d98913845e2e578b5e2d9cd62e14f62e3af3584255f6066d6d7ce9b464854df91fafb9eb489d40626a5bd", 0x30, 0x1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) pread(r2, &(0x7f0000000000)="eddf8f3024b4c7b889896d96ca9e52148dd07b0fe932e1827c1114f2a505fdc3fd97e62674d0fbdb3c82af4b9b3d0d2227589e74cae3269ce3760268b20dad", 0x3f, 0x0, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) acct(&(0x7f0000000080)='./file0\x00') 16:00:18 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) chown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./control\x00', 0x8) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0x80000000, 0xc00000000000, 0x5, "da2767f7ae265a8d03b0a020207a91f75c5c9282", 0xfffffffffffffffd, 0x100}) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x80) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0xffffffff) fchflags(r2, 0x0) fcntl$setflags(r0, 0x2, 0xe981ec3d4ddb50de) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./bus\x00'}) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = semget$private(0x0, 0x1, 0x200) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000000)=""/110) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:18 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) semget(0x2, 0x1, 0x1) r1 = socket$inet(0x2, 0x2, 0x8) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000100)=[{0x9, 0xd7f, 0xa6, 0x20}, {0x9d, 0x5, 0x7bae, 0x5}, {0x8, 0x3c, 0x7, 0x4}, {0x2, 0x6, 0xd22, 0x999}, {0x3f, 0x6, 0x20, 0x8}, {0x6, 0x21b, 0x6958342e, 0xc0}, {0x6, 0x10000, 0x9, 0xc481}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000280)}) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="6d4cf7", 0x3) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x400, 0x80000000}, {0x0, 0x1}}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x24}, {0x6c}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) pledge(&(0x7f0000000100)='/\x00', &(0x7f0000000140)='\x00') syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = dup2(r1, r0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7fff) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x26) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) write(r0, &(0x7f0000000000)="1e7e4bef00004d76779977e1c66478c48900814296e2061b58eb908e2299057158adada235221768d0a1b8b7d26a3d875409286d5c184ee18ffc2bc6", 0xffffffffffffffcc) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x40, 0xc082, 0xfffffffffffffeff}], 0x9, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x6, 0xfffffffffffffe01}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x0, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x5d, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0xc8768198667ed961, 0x1, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x2f, 0x40000000, 0x400, 0x62}], 0x6cc, &(0x7f0000000180)={0x8, 0x1}) kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[r4, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r5}, 0xc) readv(r0, &(0x7f0000001740)=[{&(0x7f00000002c0)=""/233, 0xe9}, {&(0x7f00000003c0)=""/219, 0xdb}, {&(0x7f00000004c0)=""/188, 0xbc}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000200)=""/95, 0x5f}, {}, {&(0x7f0000001580)=""/204, 0xcc}, {&(0x7f0000001680)=""/189, 0xbd}, {&(0x7f0000000080)=""/9, 0x9}], 0x9) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0xe8e5941e4848e077, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) socket$inet(0x2, 0x4, 0x8) 16:00:18 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x2) flock(r0, 0x1) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x2, 0xb04a, 0x200, r1}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) flock(r0, 0x8) 16:00:18 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x100000001}) 16:00:19 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) setuid(r0) setsockopt(0xffffffffffffffff, 0x29, 0x31, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = shmget$private(0x0, 0x3000, 0x146, &(0x7f0000ffd000/0x3000)=nil) r2 = semget$private(0x0, 0x1, 0x40) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000100)=""/1) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/176) 16:00:19 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8c0, 0x0) dup2(r0, r1) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) clock_gettime(0x0, &(0x7f0000000000)) fcntl$setown(r2, 0x6, 0x0) 16:00:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x7fffffff) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) getrlimit(0x3, &(0x7f0000000040)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pledge(&(0x7f0000000080)='*^\xad-{\x00', &(0x7f0000000100)='.\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00000ad000/0x2000)=nil, 0x2000, 0x10) getsockopt(r1, 0xcfa, 0x800, &(0x7f0000000140)=""/220, &(0x7f0000000240)=0xdc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x54, 0x6}, {0x6, 0x0, 0xffffffffffffffff}]}) read(r0, &(0x7f00000001c0)=""/231, 0xe7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) 16:00:21 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x2, 0x5}, {0x18, 0x3, 0x401, 0x50}, 0x7, [0xfffffffffffffffd, 0x115, 0x81, 0xfffffffffffffff9, 0x1, 0x3, 0x100, 0x40]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x100000001, 0x3}, {0x18, 0x3, 0x80000001, 0xfffffffffffffffb}, 0x10001, [0xdc16, 0x0, 0xfffffffffffffc00, 0xfffffffffffffffd, 0x40, 0x10000, 0x3, 0x100]}, 0x3c) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup(r0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r3, &(0x7f0000000240)="00aa930a004e74113f8ee72a2ff01ac69764add6145bc2af08bd24fc08fd2633bf0c70e29ac1cf39f43bb9e5eb043abdc9a0ccf3fcf3c406ed805d193543904c44ee837222e772f4a76215c5901d7d702b2fda9cc8c780b4f1242d16de7201075fefd82e92188c8e4d39b2b7e32ca83d00ae1ccb7b115778e5be17596a3ea8a15e2f4525e1162b6007f4add95ca6c5c647df6c5f7393d69e8bd64c6b19a1bb05b0280d553a22e0c9309165accff58abfd3f6cb0167effc2b301a0a470dadecbe3fc187f0855bd65e0626cf5d3803ef3fcbd9ba5a2ce9a7ae93008d64ba96163a8a58136f3e3dbead8e2a2506d95e20e0cd8ec3f6b5eef5b39ef3709884dc0c8b7505c9ecfb06080ad024a86ab36ca8ababed13d7431f50531d0814088c2449f6201dff7dff8d88c20d3e7143357b65648645c7c0af56ce513e", 0x139) getpgrp() pckbd_enable: command error 16:00:21 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:00:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000400)=""/140, 0xfffffffffffffe34}], 0x1, 0x0, 0x0) r0 = syz_open_pts() read(r0, &(0x7f00000005c0)=""/230, 0xfffffff4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:21 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x10010, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x19c0c3c4a8664ae5) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000000180)="cdcca98ca5e34beeb583958b2436979aacccf4544531860986c1732e7b77ab3432a1e6f62a3836aebb9289d6f9553ad94da3a8754e5b421c6777462929b14ad85c2a3a2a553c481edefd94d3cf67afc8599e09c42f3dd7a6d55923c35351a899eae0353108c4e35cc603074d591d9dc70fdea687076aa1611a40d53355579d0517277a9b124a52571fe6533a0bac2426aa063624e442ff78fd1e4964c08bd93a8c911fb751978c3b0ec1f78a991adae113516853b150f321b0eafff7925ce6fb379ca45b1aeb"}, {&(0x7f0000001980)="e1d2314d83209d405bbbc953dd890d06d5da43f5698de501e8efe1e59efff59280c2a1ce2dad20cf321b4c8133576ed1e45144c2b46f1ef00fd1b869501cf2ea76aa902427a09bf2312334c5f1c6ee2c8668a5c79b9eaddcb45e5128aabf3d73605af7dab6a322528ffc893c2db45c22eeec1b340c96"}, {&(0x7f0000000300)="ce21d0a20a77d91657ab8d81fb7dfa547b89273114d6a2c4b935c8cce392794f6a7f359e0730be74cfdb7bee1bd75fc9c0a7e0913195304631fba05212c2f6b76f76bc5fbafb3d01f3a66efd"}, {&(0x7f0000000380)="ae33ccad8499f57d001abff670a164d98ce3ada5ccbe9f40021335f875e6c5556af36ddaad28615e64b1c388855fc0ed4e9105df6d87e3d24bc8da42d362722ace99db82c4b2c6af64a3ee61c47f50e49dce40559b49ee60855234b03e7d93a778babdabd8f3e8c2d3cc4d91479f0f60c239dbffa396ae95d7122213d4aafc76de37066b9dd6dc92027d22c8be020dea"}, {&(0x7f0000000440)="5f00ba6775bad1f1648d31dc8ea9a05b8af7aade85f42184c0f726f15588b5a62e4c5a7a4341273c9830357b0d979d8335b953d4e2c254af08c85617c7a4bfc0861ca4daa36e6d46daac17d247fce5f6a36b36a2dd8a682321ac75245e", 0x3e}, {&(0x7f0000000500)="23583c65c8d12d2726d888c07e88404570129a9349e0aa68f5ca3fb41108f55cf55ecf7152a73a441533b8bf42d620b67d0d7b87f9df0cd764364c8c9baf8eb6c12b56c24c3e9ae2cb4c68bb86f055df5ffd0a4ff3b0f14fe2ad75c38c6aa3cc31d961b7ddd6de3e01ab16d66fcaf1094b01c0709866bb7718f23ef591c5c21e7d36b22d7554f3839f29d4da1d22b9c374197e77c2e63f65d464c8cbad60de2e99c884d2132ea7d93cb3e5857bcc8978aae32057d4d1759a5af25b33c52ca895ee0aba4cacb3a14254f313727289e02478139d9f3df7b0432da801eee55eb4906eab63e4f80a62f0a239eb8addb86b"}, {&(0x7f0000000600)="854aa23e0c1b228f0b69fbf2bb226903c62e7c932e8b75b0a8ff618bd5981111455799d4685fcf609b530d4daa10e87a8973a9a08c38eaf0483a088d921c8e0a3571360bdc0310f9c5310fad565555843e39fbc8ba87c57f0eac565b566f47f2c186097e3a3a34de0f5f72f667123f19f94751e757604d79570671c0365051cacfdeb8f796d5afa20fef62537897d50aa00073ab9cb4ecfeb8936084339dcca698109126187b09feeac129af279930fcfd50c28ac1823936d6f299473c60f34b8e3337b61d089dbb03ca234a0cde13f4d181dd260526d9d78502ab7fe9546ee1f37d1f7900338af4027335ab64dfc70ec233764f1ac318d7a578cd1c651f2e4587f6e7762c2aafa447d6412416cbafa773fb04743071a9546c9a139b4d461a14e14b229e18ee829ca2fe87173204e56c8c8998c010009005dca9ebabd1dfca3c4f6c35fe50940140080fdec84e183933e4d8dfa352b7af28cc0d2ef4a3f9c18c271bc464ebdc343ba46ccd934a79c88357895736a56113bd9f8de7b23bd724d9ac4328fc504c2a8d2e690e661d2caf203c2186f23cab09676252c6820af5a5519199df7f8300ea398b5342ef3af4c82268e54e2b09e4c871b971b27f8f87963a4bf101b3daa430aff9635c3d146e3a54036b0916f51eb3b4927394145457e0d3656ae7989d1d1917cc16c76e9e678a200e68d213fc9f5c5ecf2095ee6fd9f94686841ab6b5ee28e0a352d8ab4bfee7b2189b258e4f69de9529c3a2cb9dc0afd0ff48cc7a0f8a64048732c7bb313c51d4608effc4e06ce2950f1488683cab17830bc98149043da892f3c2089f3b408a2e21487698eff2ceeccbe6c84a773b25be7d8717ecbf7447bb91c7ffea170cfc87baa3aff3ef608cdd3a06f8a32c5b8b0ddbf15dc09675c2af10acdb91c32452ad4d56e3b5343a3d73c737f6a182ab36e491722d63f54da5cf9971ff1cd85f7ae38a8c629a074980f8e5e1ae995e82e689a9716389663dc2d8d12b671a91cea190829dd85914271e87b66b23928e65390933bc639feba4c0c2a4f5c60dab2a6181d4d816844d8a1cd1aa2d9bfa0b6b0d2330a08eea8f059e4620f8d0bd879fd5f797490edb39ef24fed23d9a150b3e4a75e54f514396ed24e15f4d0daeaab1b58151dc6ed2a0e862ea0733b1b1109f1d44528007fff86a60e40944c0ed4703b9d9b682189b0d1c144e0ac0de6dbe6a85122508bea2c29e9616c30c0bde1526e398ba82fb475e68c9b356a4634d303120ded3dd41c7e172fd2fdbc21e2aa711c7179674b26dc0267a9e58fc57ac718d61a11a83543449357a4682a6ff45b9bcde1abd70167f1aa57571dcc865a21699eca1ff4ff14d773b842464b374f91327063e1301a809ea79fa6166b8dea3f2b5a84ed3aa9929a63eb54cf0c5d140be3d86752bbaaea04bf50c23146b78d103507bf31bb458998437c3a824ed1cd6efd48e76097fcc97ce587757b7d3785f451eda21e898fde980699e1e612e7aae8345924ee1ee65476149a1b755f46261068a851aeb39740cf0b9ff2f01cea150189bc02bac2493049f55c92f059e332fc641493f5ed039ce8a35fdb8a0e36c296ca61c9ead4a960e0ba033c0d965d8a89fc5f7e2e187fc0ad2c26c50e61d6095898206806dd2a22233c4080c43642a5ad6be95d3e117bdb6ab69b96d60619c93ecfbbc82e9901b43271822452c4bf07780de7a5ca2d45dd5f462610738dbb27dae1321a645ae42e1ae0418bf2b5c56a1559e35e22f70c13e7eac280b0e414aa1c74463f5a4b75fcd63e4b27c83e76654ecf42217e8581da3edf0c4a694138750307d34067f7d4f5fe3052fa98ad3867b58d55e37e86c0832d5913048831fee092ee6af5cbec1f211119ef1548985c10913bc4fc60a458e51ec220c46ac1c010d8c680b59f301bdc2970d8baa5c9cc9adbb26bef0cc3b0e22093d9cea28d55cbbce9c38e0896dac72bdae33d0f53af97767b61b02eefe8d2dfb3082930de614825a554648be4f599df234ac738497ce7035a6c6580075d29a8c94a811510451725e8f984c55fab3cad3c0b7c32e3fce5afd720de18aa832dee2bd2ee5523829069e637735de9d1cbb3dbd16b7ac9c29e3aecff1f48487752453ab33f4814987fdb21db6cb56e1de8165f84b810765edbb2f29e67d78f8eba903de2a3522832c2010ca0fe088fed838496361a06efab59eea1c1e335670cac69b6829945cffcd99a25f1371389076f3abd0f3960161c2e0bfd634820757ea984fc6eae2195ac5804699327a81b8e5d947f84521b124ed045e075b270e4c9b42f95bb5af977872b8824a9cc77098d3dd7a819554bda035a1d9a8bd217986562cdc5bcc95fe6fe97dbdfa05fdf05346ef779de7d88770481b0cdf703281335c4a57f264ad4226e8e70bf5d2727d947a72ef55c3aeb0843318b3a8cff61c8fc83dffd17858a69a693b011a10bb2b21b63e7f157e074b2ae0c9cb954658bcdba8ef7daa0efcd40d31b265b5505fc726a9a9e85cb87659aca35dbc48f098e313988aeb1e66ace2a3f9dab7ebabcf0d933c12c22623568013fbadff8b27b1b4e5d3cc9aaa6a9a7c217764b10bc364e2985278cab42755f0b2a02238d74143e2f9cef4a0d4db01d74b02892423cbd83966254e7c02426ec980afb17569b11ad39e5cd2c90b9fda3439751e82930edba45dac7f4728043f831ef4cb8ee081853479caa86eabc91873aba9648888057ce36c9767cbcdb0551ac078fc3a0dc10f427fa5321283e494f5887ed483183863333ff5f457e29cc0490cd3a40dcae69eae8bb783af8b3fec840d3f02b4ec885863c90186ec32a16d93a012d1f11c1cfebab94eb26e02a88cee60ad3a1e12dd04a816799b24291e9294a37e66592b0e51d599c0363d916d097aaa1e01ed5494469397dd6b4aa2e194ebb1fef64cc5cc367740711ed0f00b768fa919991177c1064fd1a0118ab0611737a6042634a30047eb58bda524fda9a99e78b05340efa39725c07b34eceb56e367c50631b30ba044d12510282ca73765f1f6a0c07c85493919abd6a5362bac0dd4ead75f3ba0c7644c6e2347e771bc613e50b7962aa252ba15aa6c76786241ca79358c693abc0b0cd3ce05e72db6afcab0e040bf966c8742c82758ec2b58a495b9e38ddcdcdf4046afcf81ee4f0c923439bcc556eeaa9256368169320445e0fd8cbaaf18aa720e02debaf6dee1b8c8a0dd7c1dcfccf61a0d5200a9c55056da30fc377bba1a8e445f370560d08d88d761b97c8a8a5c2c9e8be54f0bb08b013f1e8daec2d2a9bd4bb1d65bd4dd3dc2fb882e55ecff115c80f8572e7ef0334ef857a06f73e52e57cf7de1f7c11ebb99ad362468586adb8402c76e9401a502dc74025542d66c9b308787abbd4a675252973887609fbe1d5edaaed80d38d24e50feb778eca49f4ca337fe1fed787150a0c6292f4b4f886bff05a9fd9ee7eefc0ec6ad14df73f06e6ce534b3e49f0d4a546319157cbfb18c06954573f81c82e97024794a6092b62947875ae124fa22f8ca32d9ce2e020f70eabae4a45c4ec917544c15522d875336702fc7cf0129d8ddce5d53a9361e37a1b0eef16e7521c1ab920ee360567857dd8d065c8cf832bb4934ead0b87a0cffd252f1789e2cfab7b22a49216d8d20985442ca4c169cd3bb3ccbedc42cccb077bf3216af7ad8e1c110de308e284126de1c2d5b3ab2a6e0edf2dcdbe7b74daa91f70c5c78945a92e548da2c41daa3cfb295e9d5d8612eca3e3770e5efac7444c3c12f771a1e8929950933e783ea8657eb83e99552ef492b09c35ac68d619186b6160da986d0bffe0222b2b8fdcf3371832b6c47f002ba440beca5b76526c532b3df11030bf52f188cf8a038cadf1cad72bc2d4b666a8321482920d5166fea200f3b7281a006b8ca304ea4d806c4a58e3db0374f0653c8a3353ad4b68b660ac4b2f6882a45723c77a23a1f98d688359f59f4adbcc1bf745d4f785a5cbfc4a1150fc364d0ce84e5e55e13eec9a3b34557e8de1399a1471f1b49c4445e82dd33e30f43e79801ce80cfd8001cc97a7edbe55be9cd35f46971b6c379d87e0d0a4510f2d5363bae3a5b6b3143cd0cd71e3307c51f3b6c937ef52b206e1f3be5bd642d2bde3474ba276ddf5640778e739d6f47ed800ce04d76f366665705bc16d8d786684803e2ed806e3a5f58bbb266fdd477b50ee68a8b7e91deba9ccfe8dd66279d4d072e34b585036046e861a70da7fc31cde46699aec840966bdf90d9bf2b7fdacad196dc2374a356709927d74d03148a6db37271a08e7e291ad115ce0752142ef93db5e14ca43ab6a0440182cb6ad9fa321edcbcde2a114ac2f79e39ae5347e62c5f89f22fbadcf646c09cd4a62056573e574bbfb1f37f08dd2846c798d2b655c7d399f73efe96e8329e105ab1b06586197f73ae6803f758aca65d7073b09c12870bd8bfa46a8b32615588bcdf63839ced80db93c8a66d17b5652e9ec5522a33da1811b30ac078addd4ab740a972defd826da9818b57fa281b222e3bba3f4ee7062097bc5b2558b476448893e557feb5a396a43d9493615b2d3c33a36ab4a8656ec16a5f1fe611762694c810c38036da3336dc0695e4504297b6cd505482ebbff2fc5c81b837f2d5a09ec614c446826a5eb466e9cb6d9fac19cb5fb439df89caa17a5cf841608c814bcd8a129d3bc497596684a5e306e946a345fc66a8909c8dd94421e7b20d439e43632f6918cb00baa259abf05cb3dc251f6695b34491416592b1d9ecc569bdb05782004c8c3e60f405ff229f4a06a2cc2307559bc1bb74177da2a9b921a57b9a92cc3f34f8a850f50734c8997e18c7dbabbcb24880807992605250a918ae8bcb2aa32fd1520ba91312edb1b3fb2adcc27122a93a1edc55ee406906aa4f0b26d22938eca8b99625a9d1d4568c26ccdc1c2e4fc3959d2a67f18adad15277f0ff929efb480ac19dbc6d85aa2efede141131e445d0aece27ae61b868ab972e02c3a7820f4540eec4c9d940ffddaaf7ac9e592da55bdced9bcceab36197546a3aa8fe04d57dc6b10d563ed88805e877d23e461d1bb66779c5d8129f889a392ae7662f2e04ed090da4c1697140ddd0b0f2a4ae7dd33def9497a6cb8b3936ce64ff0a4cbe463ee3b6581bae180522797a4393d8826c50089fa06c5a31bae16e4484bd4210248920059bb6a735595f88e333ef3e913105ee87408e7c559126f8545b0e0e9b47905868d7d8b8e9ac12029c98b669f4706bc7a3086071e6abe5f0b192130f60827d5aea83636f6eb4186fae4764d37987a85f5855a8acb5a993faf6b1ff3d72b70ba2f920c75571666d9af8e507b5f8cc990e5cecd19785965d38bf56c1ef7c9c867921ad2530cf61e937ef282bdfcab04a00803dabd0fad8bc38d05060149db5394033ec516f80579e2be8cc95d63a3778e77b5973c50043e724ce894965dbe62b79e8af9f0c487c8e2f1e7b29fee6fc54428bf864b466cec19608a2c7454d43e8013516020480f122013b04ab23181dfb77c24023bd2875fe64da06c4dfa50d7fed436437c6c0b560c4752dca60870d8a31b0a22890eb5740119527d132a1c19a1db988fa31d5008183ac30802e7431fbd5e9a93d6b6ac298d76c5a480eebf4bdf70504fc6670094a2ff6535e3616b51e3e165f9be011176d391429e1f79fb8bba007a84bafe17d431212be8daafa24ff8b2372b328a8c20f864884b03258279eec1906ffe385374a59639b18331125d6a455779b669ad60c384316fb5417b6580396a6e67ca55064e204"}, {&(0x7f0000001740)="64614ad66b9bdddc4952a9161ce75e34d183423a8537c7f86f2f41c639e0ba2eaaab94faa096115774f413bc32e122ab0d2b3c430655d1a5b44378b942a6fbf4eba820d69d0200b56617468c3ce303aff995e3ad85197ffb452d5e7537194de2fa5b75f8b31c76d74e5aef8bacdb5df965751697d6720b9ad0c928f1033ad54e06dfb02eb56054856a0ccee682b67d"}, {&(0x7f0000001800)="14b22d055756708c3c121bff32cb7a3bfc5d98725e2d2151778fb4b4956f5ba0d624dacc06d139709f506d04677328a4a643e19625a0410776976d21cd28f28b7c6863fb2a9dd4bac4ac1effeda5a3c4ef42f47a77e58e6a27fbeb76aa79b68e80c128b8e6091ab246ba80a7ea74dbbf16b1593f539c26394a5b9403eade476f0344f733f14f42b7eda2fc239d57016b929f2656cf4c8fcc67001cfacf37ca3124b6a7c6c7e1b95e2b03e55dc0ec5c582cbd"}, {&(0x7f0000000080)="cb7d707c4809a3bb99a924e953c2ee71810d05432e58d1b93ee7727c5e07f8de803e2d512cfe"}], 0xc853ee49f9522ea7, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x5, 0x5, 0x8, 0xff, "60ccdbc8fba1c28b22c8ee4f4159ed606612a066", 0x4, 0x80000001}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) nanosleep(&(0x7f0000000040)={0x2, 0x8}, 0x0) connect$inet6(r0, &(0x7f0000001600), 0xc) listen(r3, 0xf6) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000002c0)={0x72e, 0x7}) connect(r2, &(0x7f0000001a00)=@in6={0x18, 0x3, 0x2, 0x800}, 0xc) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x24}, {0x16}]}) lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000240)="871496be5467a51d013966684ed3e4b9086105f8a7622794d269c1d8595f4bd5c62ed3db41b47f45303c9000b97fe64a9f70", 0x32}, {&(0x7f0000000280)="22e1473054d6fe5c351452f8b96fe24c261c0cc8bfabd4114146afe46fdd62fe32144c4714fe80161503558d97b866b502b7035505663ce784de547a8ffe38f287e0ef0d72c15a1883b30f07f753c8d358651b801b17801085dcf07a5af8", 0x5e}], 0x2, &(0x7f0000000340)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x60, 0x7}, 0x408) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") 16:00:23 executing program 1: shutdown(0xffffffffffffffff, 0x1) socketpair(0x10, 0x2, 0xe3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) 16:00:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xfffffffffffffff7) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) r2 = dup(r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x10001, 0x100}, 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) socket(0x20, 0x2, 0x9) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x10, 0xffff}, {{r0}, 0xfffffffffffffffa, 0x26, 0x40000000, 0x1, 0x6}, {{r1}, 0xfffffffffffffffa, 0x1, 0x8, 0x800, 0x11a2}, {{r0}, 0xffffffffffffffff, 0x40, 0x10, 0xfc6, 0x3f}, {{r1}, 0xfa5bb6e9011eaceb, 0x1c, 0x10, 0x8, 0x14b}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x1000, 0xc3}], 0xffffffffffffff7f, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0xc0, 0x2, 0x9, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x42, 0x1, 0x4, 0x5}, {{r0}, 0x5ac1ca3a62e434e0, 0x10, 0x40000000, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x35, 0x10, 0x2}], 0x6, &(0x7f0000000200)={0x0, 0x8001}) 16:00:32 executing program 1: clock_getres(0x2, &(0x7f0000000080)) pipe2(0x0, 0x0) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x90, 0x2, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x84, 0x10, 0x3, 0x101}], 0x10f, &(0x7f0000000200)=[{{r4}, 0x0, 0xb376fde96316ec32, 0x4, 0x7, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x0, 0x20}, {{}, 0xfffffffffffffffd, 0x347c5a666894ea48, 0x8017ec9865f2394e}, {{r1}}, {{r3}, 0xffffffffffffffff, 0x34, 0x4, 0x0, 0xfce5}, {{r2}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x2, 0x6d}, {{r4}, 0xfffffffffffffffd, 0xd4d795f83a7dfa8, 0x0, 0x60dc4361, 0x8}, {{}, 0xfffffffffffffffc, 0x1, 0x1, 0x7}], 0x5, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001500)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x1, 0x0) getsockname$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd3f6daef387238000"/4098], &(0x7f0000000380)=0x1002) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r2) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54, 0x10000000}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x8dacd6b3e6dd8522) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20ffb000 didn't change! 16:00:32 executing program 1: getuid() getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d7046cd6d52e2074ea35820"], 0x86, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x191, 0x80) msgsnd(r0, &(0x7f0000000740)={0x1, "642af7c827a119254b656dc523e5c59483cbb602ed83e74c9f72cee1974d216b17098dd6b78aae4c07bb935c2bd1fa474402b3f7a9d447f7661433f8915cef594b9a4a5b5cea2941d08f1b28b7d3ba5dc20f7c022677dd21666850a8d9db0a74de0341e9dcd9a16ac1264ab727773b8d65338467e1e5e42e35737b214988691b5fcfbf8ca7a401db3a2fcc59426b740da74c11381d8489957edcee8db418b3af520e7f0ae84613116354839c7b09b9e985a5dc08983ab387125426652a4ee391d5e9710561c3dae2e6a4fe80549fd64ceb7a978f889cc13b563056d8724c5ea91a959dffbdebf630c61d3c5d0cf04e484109894f3609d4031feac9045a33bd631d7502e38ae7f12df7b987bf06cf4148bdd78168581b74083fb6842fbeff3d6ff2af3fb2face67da8f31a7643abeed1ae942d28d9683afdc823ddadab7367d620529264229967865ac4e34efcf7a966f3a0aa893546d297e0bc93abb2935753a5bef2e593203dc2ef12de2ce64445595f19014942b9477aaeab061d5de1a05f030ee6aec46d81f6b304b0cfcc8a6fcb098731b5f1a367d68820f4b4e21c30a42bc3f5a2990f53f20637ef7b39ea3caf1be634f82fedff31c43edf5458355edf076b00857fa5f8941c87a519149a41f3c33c506422c3da98883f9e5820bf263c408d9323583e5b54475087f9ecaf514662877d6ff0f58aee2198d12e4661474cc0818e0153cd2e9d23c6224c27be15cda119760c0e0d4fb3b1aab8439137445e23b77348201e6bcddef195f9e71b98e8f355422101920a92cd7aaf8e35cef3e1d18b040bb7a6fbeef7ce19b426eee736addd1c08266ca8a50dd5f1befac1ab2fa9a31d3cf356d9274e4798e5ea0efcaf80611f21bdd1a4f7ba1c00f7a1c85af6c9e7f66cb1edae07e667d0c8ca7d8614af3e3e514c18dd0857f63439d59b800474ae2cf784944784ef79e370221dc20cd52384180a16d17a589b427d18fa817a8f4004c2c5b9f4ab5438da51cbcbee25224fa17e93cdf8ebeb4449b9b1ab2bf7f0bf351ade62d18e3b7505227ee80000b101a114fba0d7a3321639633b67da56675a782bf46236a11369c2a8eed20fdf971e421784fef59fb2662c84f105e7231c3839dc284bab7e1e0182bd8d9eac0305dd206bd1ec321130d45f2d1eacf63a925d253e0fb10506f49130805d4aa387f26a10077c54e72ddda45e5f5762b5190e0e0b44a6a58f7820a641f21bfee6270d21b9a2ceba976d22b69a84d5dde5fbda845c3ecea44f4dfad48244a38099f98ae710dfd4fceb762bc4058c4c2243b67731a250faa39f27cd4b3521317f0273a52f37523e573c28417315a613897177bbc809274837d9c08d36c838b15e43d0939089478c0d34a3465a4638337c2af12408fe65dc25b4abe0ac0416342166358f227526ce464959bf3029e74ebf9c3bc4a6a44a244f92ddeb2181634d6806e63c9c529809e3a40adfe2ce2ade4da1174a9793b1cd8d930227678f411f3309ba6f7c9c5c9ff2e433adac69b36cb3caec90a8f088aa2d407961b8ce3bcc7ff368b20fbd26338a9f269fd5cf86f194877419806b73c49af21af40ff0861d7d206632841a0951f6594122d8f9e329604d09ee7079d9b12a88765ec8a071907ec6d9411cb56dd0c9370cc8aa52c813a7626b749ef2c876d0ebd33435783c6b3358f1939349c8cda348ad0dcefa3ff2dcaeac26c25c3ab9078e7a7fda68ffb5103901e8dae9c6f8ed3f93dc9e2e69f11c550db88a0d4b353a051b0b272300a5c980ca2f626a4a7ea92e1c9214e5e9b1b425ead3ac2a09cb15db38c392a05c0510bc615f48cebe5105c9fb792d9eaa5dcee29636416f18520e9ef833ba4489f6cc62d356ec16378fb6698e56711140ec4b3afa7994977acf71712fa8b2dee89b7cb48bee31bdec3971d0728fab2c09a396c65ab32a3ba1986a3ba290627ebe58f1742e825b97f072ca3aa4812084e19bf4a03cae6c503254fd646752a5867771c57352d71eec4bc5f34bb94abde5cf2e96a96926765ab52ed5c03bae092aa012c72f64d594966f2d6dfeb9779294df9f204c670f9ed7f06e5d1b69534fb1162ed903abddd0652ae54074b1310a5f4edd9b1c03964509a86b383b2a786ee2d1ea9b05dff4d959e23810a030df10b37f32f970080bd1c354ee1dd0fb57d7461768b437db1a0b0e5860f73e1cbbe948c3e576987829687006f62ad6472231565ff8a19f8626cf88fb1586a1e55279e277f611bd96ec5551e25d34624a2a6a8755625270ba2cfecb65c118cb305fd29a2d9827a87932827be23bdc5fbb94110e6971aa8d02f705c245953c650b955e9d5cfc0a08bec6261d557e05dc520c1061942495bf1fb94ac8f03539211213cc58f32b4cb203fbd7978679066cbd7218e9a23f11ff5b68e3ac8e4fcdfc60016d801c44aa3b38f541186b0a1f88e2c97818a25ccf868eeb19a829f6b79e3e424d32da767be2e21c47aa26457dc6c379d18bffbda4745d204bb2ea61a244f3c4cb36f6795d068a7ee791d0b313f3d476575d1ea29beb039b559a80f836badeba521748e407605e9d7645b75fef61adf724d8fde41e887143033f68e425cea2e5509b576c5daf5810340ace252aa1bd1c758a984186ebecf9469fd09b8b51046f00443919984d446646f8867b9c419ed3003eaf3e548907c1f140dce7f5c7c8e932bb6c386430b344662e24442424a8c5e9e884196eed6faadc6d9d1be79432c32d515ddf5f9028b440b59861a668d9c4e2b4f46fefc89045b9b3d1084988fc58ae228d49056cb285a48534f87b708cc2802bd91dc8c8cd948d318b3534b40a135e59b4a70cfc24fb4b4bfd275b2ef0e3c8c4a4afe9cec9f108936019812701716fa0aa86670daac37b00d1b031dde2fcff7b49cda8c1dc1f1556cf4ea1dd7b771b36fc3efef2eaa2735608de13a01e2e6b683621e7a33e3f02912b07d4a092b84663b698f0221eb65cbbaaa12f503711c82285e2722da4216a1642eed56b70cdcff4bd81b19ef7beccab8dee6c86b8ebb527aced5163675f749f597da9b90d781bd42425c6dcb26041f83707be4ce9fa4f92b40dc7ea6772dd5133aae6198712a851eea5d6f5c9b50ccecad17e31ce9d5a82c3a04019cd177fa686a13ce6b8bc6f105d1c0868fb22c19befad58052d0d67079437c60863c857ea2a616d8715db5fed17e326879ee3b1e2bf910196c01a74e27e5a562ca57fb44b8136587d42bd3cbbefe151fdca91989f0c76863ea92a6b11dfbc85b2768e600940afac91ef508d1bcfe3f8e1b72d278050dec794a6e39fcd93bbc57dedf44aad4cb07c51e25b5145eea204d9cf85d928d6a8cea81a743446215b0d4d426a69372d4ce623150248ceabe2e8fcac8bc34ad966d2b9e1c81ade97596cc53a5d594da3b4a94b310af2fe0bb44dbff0dd953bff48ef57a0225109b842ae481fb5afaaec5cc661223a9596ff01bd2ffaab8d9b866e4c93260cad40937591c3ff1044dd5a46228290cee183ac5bfd94801410061212f2cbb9c8eb0e4ea1a5002aec639e83e56510ee5fc8c34ff868895cc9e67c2e5e96064cffc3e3f686c096227b515f0e97253469fd6bc2c1ddea8ed0f6254cbd379f32422572311bcfb9f2437455699755ff8287474cf85ae52948481b139501bc1029647f7c662988bcb676345eb2b59592c1a7f53d447490b7fa69394037c4a7ef7d45bb1005f5d870decac819494267dfd0297a14decc8868a810cd6b4ae75f2ac920148d928c44a4c51bb1e282898b445e20fd0f071d864c4767ada3522bc764b7799c73292ff3578beef37ec043d3e9820ff69617a2b864ccfe7c614a4c0bad0d82ea6d1b89613f514164c1d08a5bc9cd60e5f16ac255048972cbbbc2cbc6ccdb6e55e69e70fdbf54f3f4b37983cbcc0043c59d1f24157e57707cd49a9632225f1b2de28cd117e2d00c2a2b2a1714681d28f551a289dd8c9a4b3f3a1c208cc8e3d1b4702f7311f7b7a6509cabfdea1e57eea145cf5d1438b52505004516ef5b1c9ffe5ed12020fd8d009ff53e066f333604c45c844950004baa38271e43b72c52dc2ce7bb9edabd5d6a2d84c17e2d15223a82670ff757c63b70635715cfd89678fa848bf48b524adf3680d6abea93f10a19ad204d7685365be233324351411feb31c0ca92b2e2f43a4ba25ae012a8295712cae251db34cd2701c82c4569027c03f6343cb762aff5b72767b38e87222ec20fcbb9090e625ddbed14bf9b375d05bb958bc488b43f1a3ee6cc196f8775120de65153f242bebdb0229930b2b263137c22a4df5551d25d9e1d1017c0f76ca35499a0c4e18e9e37ed7b99c5a18863b79e19c635f5181b917baa900c9462430f69b2b3382c7b60b677cbb666aecef0b5c810d9af8460f224639188a3842a8c00497c58c19ed998ba4a56f70c239cac758025c8b8431b19e632b6fb8725b568fb865047ffb99989599e539f7a31f90d5f5757acb372dfa14a09afc5ccfe6bbf5b2dc0378ce6e9b49a82ea5a25d8680abd6579860349d6234bbc9040e5e7d8e412c7e07f053f336add6d738bea1f87f2256f0222d0d82a4c0397ef1b117ebd38e2958e1b03094fdb58167492b2aaeda1fb4ed69d5e355da337699ddf9739167bab36a89482d21f008681ec8a2e4526fc3c8baa598a73e59a3aacb391597486abf51362c8bc720db69f5c1a8e5a63cca46a264ef6cc4e42cdff89523d6a400d522118741b31084a2ca514476662d86b3f2e7dcfa941a91a3ac5ba7c7f2fea6a9af1098dbde8d3a9ef5994d0762339c65cdb1b775ed592a6cc78c67472111337f4b99e75876b322097a43161f117a7a27e5ccd3ac06762db81310ffee04b682c07654df89d6c009708566f1eb01ae3ddc6cbeb1c2f18bd17d741ab12ef882c47ab30c229c61a4c99e67ee5e4c76f39af0546eee4c83aa409f0c8478af85d684cad245fe17922c82ff08783fb4630d14753b1dd2a0a1f9e6b8aaa9e975b3ead3edebc14ec06ead4ca840f29acd022f88a3666ecf7632745c5134ac234377a30ed50534f568cab65a8b2c14c74dfe6c276f2affb57af802f21f37dc6c3ce1cd195fb7679f1f80fcab0a099dc9e01d891ad130db6943893e537645b8be050d5fa4d7d3d04cf139b9467d7faf843ad21e25d8e0723ae6d033aa6078d76a4e8371aa669a174bc3c406430eea9f4504a23a986ef82d364ab7c835db2135ec17e8579fab1e80f8072ece2d38208fcb6559f1a58e1cf7617a821dd02cb6bf7f7b244356fde003843ddbdf255c22198922f0324d8bd2b668ad2192566802925e16bed1492aa9b9736d481c42d638f1be6f53a46659c048bfca4fbf26979fa2759c834ac80a2718214a6f0f942f60d94e8cd23a6a7fc4425aaff40b10806309f7a92c7fbec9cfe475c0ca26ab09270be5e2e57023302bf65622764d5b1bc5aa067865e940b69882e066ab8cffa8a19f25976690a83913a4d17403d5d6de81a37bc354aef1d5849b64b271ab2e5bdf648160e960cf689f8d75e5997813ea274ae99ad11b88e42a179ec5adf00f1356397f4ff5c03bf108ff06b887a832220680c21ba9a210ba7f806ee95b3c6a002c65ac53456e0b9192fb7a8d22c072d994c857be63009a559eb5d34007bdbbc6c503c6e1afc0a924ae97797297064bece88961ab3323b29824b90edf61439bd1ab18b2709139f92ff77c667ae475d456e637e0c226d565ddada0d2958a582facfe908e764ac12635c9d9da13d6408c08491207470e96b41e8be6dfbc53bea9776ec1566d"}, 0x1008, 0x800) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x190, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000080)=0xfffffffffffffe71) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ftruncate(r2, 0x0, 0x7f) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x29) msgrcv(r0, &(0x7f0000000600)=ANY=[], 0x0, 0x3, 0x1000) r4 = msgget(0x0, 0x684) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000001c0)={0x0, 0x2}) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000036d044c09f0b91b6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed8"], 0x1, 0x800) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x25) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 16:00:32 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/255, &(0x7f00000001c0)=0xff) r1 = socket(0x2, 0x3, 0x3) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x20, 0x8001, 0x935b) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="80022e2fac1400107d81"], 0x10) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x3, 0xffffffff7ffffeff, "0000000000000014000000e3ffffff00"}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000280)="e60705c343edec5975642a3c0705fba159c9235aef08deb83d7383c2cb0c6dce01596478b48d8224f8d6c15af1ec1dbe50c4560832c356c18b25ef9de37a015fb0f781c5d8a98fa74fff6efa92ba9e5941e21c45b3bc4d1b3172410a681d542a924d8361cc88b7939c5d54e5a0eb4a409eb21dcc78b3235d8c08f42838149b33ed90022b2133eeeff3a935f4981ea20b2989639c58d863e81f7ea054db", 0x9d) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) socketpair(0x6, 0x5, 0x800, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000002b40)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000080)="9052356ba081bf106e3726ed3c06b68b021fd8de4e8a6e471739e0181a2312c4a889dee40ea45e3c5e30984b4d20ef364188d9d285", 0x35}, {&(0x7f0000000100)="1d8b9f730df99265bc945f0b7c44d7ad94a73e0442f2be3bdb8ff5ba81eedcb2660fd1bf0813bc23f1d170fc13072ede56ee901ebde4211497eb6c9474149d137acee5cdbcf4d66b00c90cc90bec3dc8d13a23f4e6530e500230b83f630544273d7173d31be04a1cbe190bc918e983d3130e1086e803f7bc925b1d29535c67cdd5c70cc57ffd2adf9e85aad34a9e9ab626306937af3b315fc439d3a2480dd5b7a1e109ab76fbf3e134ecc4bbf43eea37f65bc0f4b423251b4179584af32d586d0979cdf31cdcb76f80e3e0fdda09360b2b27f9b65589a17b644f04c736934840608471f306eb6bb2be27bde4bf793fed", 0xf0}, {&(0x7f0000000200)="bbcc65634f453249157d6f9f486a4a3cd66e74742464b5632f798940c412f4b96cca0f433491f3da59d3f6bec3aa9828906944a8b09bfb984be501567c97fc074dbc662e9c7e45c9bc4103c1a80a0b599c3624c1deadaf5d4ce987b8e4849278d71276470349497b6d459a171de9ca7ef3fdf38d96714f490ab87d0199d767dd93b793cb51718431", 0x88}, {&(0x7f00000002c0)="2d8730b02e573520732b835cae57852856729ace1c9b61e61113908aab76c63031b606e722f4a6c299c75e71ed3eafee19e1811f782a1070d8f29b463b4de29f804aaa9de6b7c31acc6a2f8f02ca4bd47734b84ca829753dbde19b5eb560331e6b772ccaa03b91543a003ca6d73aa20dc46b7b529615e88ef9a10cd08329ae2f70b61f9070db690a26714c7d3db28a65be27b1323ff2cfa399261b397664dd9b16089647d420603644", 0xa9}, {&(0x7f0000000380)="5e7bdb93062dfad08664971fd0aacf74dae7d654486db577142170cf2ad6255c29d861a03f20d8a256a7bc265b03678681e2b2c278d56f240685d0a4db0498a855f7b21c48abc527cfc0e6bc2f68266709cbf8943067a9a827e6a773b7bc22e18144c08c888375c0cfeb3b56340a16f0f0236b223bd1407f9cd88f375212dd9d54b66204f902f12adc0948b4139cf816b05143f3155652f4f3930a5b8d970ba60f543666729458ba23cfbbbad75fc54cb95627b3a24dfcc51128279f1c5c664532fffecdd591a895015077c2b4fe3a10481f4878c4664d85fe0d11dc702d8dd18c776898676712e08425fe8f2667eaa5c731e0e3d3c8a07f265bcf8713190afc37506e13a6422f90fe29a902b1a9238c8e950e24d467b16cc48c5002d28ed28d5899601541547e3d33e186d41f70096f72a74700e8a96a1479c51b314ac0b8cab5fb6bf2868ac92991d09514d96df8720228ed70e0f244eeb839058e6ccb64beb2efcc4e11c864b0f5e34cd5103502ec9dc3478235928fce5c0610fd35e1ba733ddaab2307c064b857ae4fd73b9c5c590b99517a22e2cd6f1dd9fdd54a84eb422069cf458decbe3088ab27d5acfe1c3c606efd64eda244871259ef2fe65bbc74a33e7f7d253d1b1860720e39b3ade611bbf9303083dc79ca8aa813118a126f274ff80d61594686c5af0e7de9cf0b73c91e6f17e8e31104f8974840cbf955f7ed70130558178b1449a89b998d68ae78bf5c6b6fda8bd20dd0cb8f7ee403ee4ffac630a2d38f50b94882ad1b49a4de5f56b607c9d1cc60e5ee199cebad466bee4622fc0d062799dcaa074968b55865fa2e2f929682fb1dd29d4af206d9e8613456eedebcf49edac3cb535059d5383b3f3ea6894315bcc73f78d266b277ab36912cc4fe6387a20d35e676192c6c009d683b56f09c23f977e46a3e28532bdbd344b151bdb69926e70a9c2f03962c3e70ecf50d19feffac3794e516301ede92cfe09e8121fb86e7626214724db0243afd4cad970f61ba4f65bdb8f1f0aa614b904a3bc81efd2a32750655d4d35c26ad8229207993ec22b8ac3b7959ba690a81dab2831d55d5897c3bcc28c75303172bbfa1b14497c7a8a514512671d03ab6e9cef4abbf5b38446c33680f21435232e33dfe981a0fa96739dcd5b756938a8c7731b0ecce1f9f3038de406914182c12143111b67702dfe0cec8190206d6d07bcf6261317f9da63cc42badd0c7f4f4b8830bedc3ecfd02905b4f478858a3522b630bc998d8069e85693a05735a593bd1e8b5a503d30cff4c310d22afab914b762cb9671d37c1e223aec2a0753bd33c2d99d34647da3f2e968b6ad6c2d5359202f7a32f9ee5da680fc710e78ac963052f1495bc7e61c9a330197731bf1a834ae506f47189874232687ab31e146640c7e5fda7e956d41998200dffe4232fd1a8a7ab99c44a8948d8790f77dcc424819016099d1712f11bb9c22bc1c2df81b682e972e83445f0c314ede5c02db2988009ee63d0e0b0a4ef8bbc20e5fef2b73454dc4553654e90277102adbfa285c6d37d5998ebfbcf5be50782423cd6d8b254e425670b1e81ca7d5af76be311c19e9f63392a4722be9def77310fd1fc796045d8f8a6d206b4f48ed092e01598c93574edf70ac3617f9fa1d86ae54f291e0f4606813dd6fbc700e01227e60db729f81346a3db26e896b0cd43de408160eb6741ad248ecd2a34269633cc714f3629122e0acb3e37e2d52728f024d70789baf17bdab165a5c1807dc550463d4e5da7d946ef4b826e30c77924662cdf5f1e5c3cb96ca3b842583b138bb3be08179c1427c5fde718978ed263884885b0a35df3f4436022e6e93c9833eda1a1258dd5352c31dbbce7be95cb54517e6452a3791ea243e1557eae0ba9cea21abe31273bd2c5135a025f6f73dfe17c4a29afe839fb3f2fdefe334a6f1825306e84be0f659e2bb56b10e509bd63189126ff0cbd098392d9564d071ef3e119d533e36577e01dbcb378bc35a56a20c39df50a6fb5ccee5dbf006529baaf2f9f3fd2104826b83d373b581bb34e8d73cadfc0e1f0ff10bd00c98f16063d586834570a070aed5127df5cfa30307b91163228268f1cb8d78ecd65596ed608cfbadcc6ad5a5edc7ae4132c4dc3660ba9948d7c1282535ffe083824bc1c05ea8c67885c4814ee80d4593079e60577ff8a327a41223e29deda7149b9c8f58a473573adcb981096982e2656f97274b7a2689d62d71dba19564defb97717e1b058481d0e87baf81770b7df5f6a28defc6805e0c366c227bd164a6aa36ebb059b24b9fd27b9f659a18cad5e7dcf46e89c4b5d6134dff3994681eee655ad9fdef8194ead262c7e0cc0396fa2039bc7ba1ee8ce97d1a59254c9636a98511190bd0f9bf3fb4834a0a3ca113b92c2da189850248a0a14a6c1144d1fff6b911b61bf27d2cf57f124d72cc501c1ae5d6402ba5d28fbf557ab8919d90667b26cb854a003362f85a503bb06a5b4820d02ba5c643137886e5cb43093a987fa8a2a19ae8a9962d3a9749fa4f98f0a89f61c7fc79842ed803d34cc3a89954f6c3c9bde9e75d3a234b0c8ae0d938e5f07eda05484072d6c1d5d9c9def6f181f521fa231abd71a7923e563b31d5b0976fd2635a8c39a4fe01fc14274b39a5736cdf499cb0ee12055a3186c7625ca3e592a7230a155d39c2af61d85703ea7fdfe7fa1a1ddf22cd2d8e4914ed58118271bb71a18306a869d8de5a3fea491d1af395712e5e4f146692a919d3aeb63c47b043630abac13ef2c827ad477935e4f8c040d7bc2a1d84ce3c03daf3b832b8023b2be2b21fd2c47c8e435e8e81724e3e9ce855388b3b20ad8500a15cb8b8fee91ba232365e5748a466e57f3229b0e2abc71a3dfcd021f861ee06727ad2ec479ba62c432c6823561d926d69d89348194f8a0c88ac0ac95ced59b56b4943ed44477e7764c98950ecef064b866d9ef3e294c66edd553f9c35a0ffc27fa244af84e4b9204654beff412e2c30db062753570bb077f364af2c4c884db47a81d8a89a21b2c8ffe6e80d186e1aa881e598eb54ea919cb742bf897e01bd29ea4e91d80d43f2b24d59b1451aacf3a7646686b909a6e750b709230111adee5abf32ab89da9426719b77c0ec3eeaf6e0b5503fd1221dac66fda9f67b2ae13e680a28e6eecffdb39638a4a088975984021718e2e1d7101119914d9c1dc246117915b156724e51c587188ef4f6dd0f3a7e8dbba5edf5952fb527535f5a284263a699f28c23ed83bf80465b9e69b70aaa9eb7ccd6f421299bacd564e27425c33a97ec7c260614696ba4f25eec266f3f6d190ad601d58ad4bde99e305ed36120420e95e6994f6e3decf73f08fb05ef492976b83ae55dea1d5461d2e7ffa7a8e74b66d824f066ec57b44fe9cb6128a07b605187c7458131ef187682adc0cf5a428155b51cc672243adb1066bc8b000c44d39303a42d98c98f4924ac60647ec6c23f21fd9fa85c79a106c9b401955ca61fbfea6ed68de53f5df105cb2838bf0e443538677cb29c8517b04389f7cf53a4fd90a030613cc15eafe5ada05673d355b4d7cd16f470f47448cb82cb144434779b246ba90ffa638d31f746a566de096d6fb854423c71e225b5d882cfe2248e5cf06a00fe1328712cadd4973c60692337e30e75826fff9ef66c458e5ef547a6f0b40699166dfe7444a151b0ed7d9a0cd3f4400e75c38f00ce9686e01ffc87a777d805c140bf977beb35481ae40f2af367cd5fabe19b273ce99039a78e3b1b45b54b54b53f6b7d19b676544cebe484ce05fa20cb9adba499d8a0668d301c0ebdae508e17b34400a916ea99b8659658b0a0fc1743355853a27d82bf8f895b6fb59cf2f31a2824f2ff682a190a2e532de1e4e3c42a6c478f1806e216e0eca335411d18fcc71e0068077716a4678649714d5562277aeec2394a1551522307619b9e70495c4c33adbd8a9b5b99729bfe1565d265e5d3ae5499d4f7b3a382ce76530cf454506da4820d93ffc22cc63cb65d4f7f8b687439d501f87ed0340d3becf8f07cbbf5259e7541c6af1785e6cbeb0309ed023d1c4a6ce04cc61a386a4fe274671c0e72ddca1ba18495ee5bae436f46bfe9eb7eafc3cce3850faab58e768278e20e025c0768c88f5856853d1f1c60bf4108ffd3313165718173222b469bd81af40d73133ba1aca12f7e868a04cd9eef6fddf06f13fe5c837ed6f3d1d8b1609c3809da72df8e1aa63dbfd1e482778903189ce859db3f289bef472c69f2c58f8bce5d55355be1b1d8b1072f58a99ebd628f839e6ea1d3d4828c4252370b2411498d9228f52b1f0c6b02c95e75fe937bd05250bf7b59dbebfa272ba2155d84215abb75925054aa2c39c922e8b97ebaf7355151298cb7ea571e92bba015a6bdfc0a024d003ba8d566965098548de453bfb04eb554891c1a1f69b61f7a9a50fb101f8aa5016dd62c44c07d7ecd50edd11dfbd1d6c452c50a3c0dc74a7e711b9067fda3b053fc6cc2fc3e0022d431e1eedfb5a0c51c87ee67585785b4ac139c046417aff51f98e9af3fd9c622d4e308c425e4fef84d7188ff20bd6fb5f576a9f155366737e3c1afd395d87ea41f1ec5e7ec6404056976646aa5479fcdf98962cd92ceb853e19d9936ac424265ab6955e75a4d91c88e10d027964bb1616dbc98c59d6b10e011a621e5e48d9966dc0a9ca17cc1fa89a96c2a7362aed88588edff59f3217d5553c9937ededb624144bc43b0b2034faf49bcccac293440ab39d9a611e048427a4de09ac8426e95b950179be03f396f64647b1a7b1eb0abb1fa779555ef4e20980190ccb9d79a0511b8fd365f1085f1f08ad51c2ab619c82122502f64242ae0362732075717dffd996734add1edb76d2f28c82631c4e4bce066e17dcee7d0325cba322653b92f069d4a82df77177df4b2223bd3568f7cafd06b3f32eb389d00fd7b2b3ba490b5434e11a3ca1948151042a693857cc71ae82959ad854850ce62166160df2cf9fdae150b18a5d37cd3d7b82722defeb82db57480e1f53e025e4b04ebb9b28cd8c5ba47fb627a27a50d49014f25a48e7953549d48b4cbfd4db4dbc4fc78fa3529a06eba7a1b65785d1bbe55af2ef8cc0ace228ebb4771d33c806094d4a5ae7e74ea3b6003e36853846fcbe0d8efc47f4adea0f7e06b3bbd39bccb88599f9a26d6218a0a27f91b013641aed0036b7ca8a3fec5b737068157a9dbfb8440ef8f38648f4ca0ea910b1699858c19b2ef1c5e65aa8badaf1df299ebf0047d6ac19d9cd8258d017e5b352d7f369586e5c65c35cd7f3e8137ab8dff9692130610085828270ceb6d31490050e70a63c550303577a267ffc1cf3d343216ebc5643f135671aad73dbc5b4b9c64fdf1937e9e4fd837847fb25a38972d09eb2cd8f74110c20ed87e508a5799a62b12f156987664b8e33a388bbfcea563df5e1c353cc2ff093a56e7f773ac0e9ca85141ba354b50e39f8cb97e6833dce8f847156faff33865a50e5d23cde8012edc10ce58fea5a4cd44ca265b991caca905be955fdd970ad5a8fce4458cf27d0cb88f243674f484130cd5aeb702e827531e22a39702a9a6da5b8406400a638ab7336ae98b45410d8bb86ca53a768a80b2fb6eebffca0a5da76ebd0b53ebb54afe31d34b5468e8853cbc4d83d7878913a1247bafce9727a27023dfc290e78e6dfaae7598829deb3c331e41ef3e1dbd50ad247bc7409b0757874d47aff156f66d0f11f9841afe2c65552b6657c7a4adc91a7445305e5db0c4a391569b1d0cdd081e3477efdf0b232467517", 0x1000}, {&(0x7f0000001380)="bc98a84eeb813eec1b3b20959988d869d5388ceabe47e6eebc0586bc0553f0151113156fd76c3582ba61a8ddd8d3ade7980e9b055dc2edd86c2c2371dc2c3c1b4bfed3f212a6bc334b86831960a847e570b96d45e0307a69f034b894f0c51718e31ce7a5a6d5ae932fdeec93cad4469212e4d9fb029e0f946219272d519a684fb41e55df3c3db8e5feaff8bf0a2a8053e69e2d4376b2adcc8a9cedcf24d5df33446e0f837eeaec3be0882ac02ddc78dff709414e7761a8fd202a44b24229589d7fe0fc5a47a611cc37d7a64979d8e8018bec87746a9f7d0f37a23b5fcf7d34da064f906eb01fdf185bfca0", 0xeb}, {&(0x7f0000001480)="36935ffd2f689aadac734240cfa610", 0xf}, {&(0x7f00000014c0)="4a86af7a4d69ae5ff138b5c8e5e66e57004c9db6bf92be94f01e929bbb1984f45ca87bad597b9d29e0f26ca169792fb6c9cbd9654ef0a41f66b7e52125d4f850710bde3ab82a5162ea794c10f9c235e294e6608521271044999615b6bde86343cfc6f66326a4834799e1c85e02703c52d9cde76db9c17902493d17e45e62bbcad0e0745e6c58990ec7e874771224d647d0c60b17eb21cca3404a83446270e3121eb02f892dcbb0863d37f77d9d682daf5b15399775c2523b8421b8f81b184da7626c3b2478", 0xc5}, {&(0x7f00000015c0)="988dd0fcf3a629fed52a543309df5b66dd10922d13cc8051aa961b3d62299c1db51219263085bbef2eb632aea266656ea0aec864fb1287ae249a0f762397971eed69420da33a17c9ac293097d3d5938d12b46999e7d8c84a2d0a1fe573339c6e0969936615bb2ff45b2c9a9a459b2a80f035452307e5f379935a721db853d57f2bb1f0fa8ad7a4c521f2ee26b8b51b049431ef64c87dadf17a3d344c0660142c7fba2bae3f9651397b5bb1b5aa0c93404c1f9dcdb1f3854e66ee3cbed9ef433364f11bf0b80c4953d86be6d1215a31063bea", 0xd2}, {&(0x7f00000016c0)="4f3f2245a4b91ebea8551829c364e3eda95554cc8bf60fb9a735a1baf5cce742b58011cc42badf6d2356821a70b582cc61ab5f8c3c673dc3884434ecbfbb21975cf6dd1d2a0a9071c1c55915d5cf9d57942067f0d8d991f00ff627baa2e13dfc10b9ff5e3d39b1998fa245f6cb6ef54174f27eb866e887d8cc95b749321c8536fbd797aaa984783ee5a2cb64b8fee272d0da5337b47f8a85f043d41044c963e34a9536", 0xa3}], 0xa, &(0x7f0000001840)=[{0x68, 0x1, 0x1, "19333d795377c2c30dcb64c717bffb570103dc9cee4cd16d3b8f67140c3c4afad44a37d5ad3e18f3f3dfc4f4054b1156e7c8c38aade2f7090a3048367332b9c10746e1aa4f193f548bae7d0eaaea491341c5b05cbb5eb6a5"}, {0x68, 0xffff, 0x0, "13d931d408a629db46ceeceeae3e7a22cc51ec251ac2ee1cb43defce828253ce577e085adeb3af74a1e6269fc0315514e4882b7b40009ad4955c970c1d6036cd466ea3c7a42941f5b23e6406a4991a320d3ba7"}, {0xc8, 0x5a7b9d618167a3c5, 0x2, "1f7fa52abf141598d5af74ebcb2667afc3890e8e1c54ebf38b6137a99e2d44192f0f2c5ffaacc2fedc8d58994b7fdbf7e512aff22184e952f1e1b4210ef8e72a6bf9e89e39c3ed76993eb21f94533345f4532cbaec9eee8739e7a56283b4810108fa3c1ba648187c68411122f426c1a5e3e1ad128202b85dfd67267b33fe6edf786ba2f7b8e6da7c914fa65ac826a977ddc8ed395a3da98b5d0cde84fc3a5cdb449d1869767dae4ddd5e531777514d6feb"}, {0x40, 0xffff, 0x0, "3b5bfa6ca9daedb9b81d8a6880cb779929477d3bee205005c2ddcc6e491b718963e5198a91db220d202edb03e726d2"}, {0x30, 0x1, 0xfffffffffffffff7, "8690e96b5d48ff9e07568eca097d07db638f73ca0e2f1bae92425129"}, {0xe0, 0x1, 0x9, "7842d2ca6de5961c3190ebb9eea89052304ee97cde8becff3bc66c223d17d7cc8f4e4e1df26154aa943da6d059115cc3e4e1f1aa49c89bc8676709a29e9801272833cd54658b1ea13b36c71e39a405d70e11b33a19cde79e863ff613b250f29cf4a626b3ed58dfbf8856b18866b9b737e783576950444237425bb5372dfcd176c84b7559e045b601911006678dd2006d992871a59bbb36b3dd477ab558c24e1c896dc66824b39b474336faa66e08c4052fd2f43060467dffc1b57d43cb6c5f8ad6a8e15fbbb0f5af2796e76c2ce5ae"}, {0x1010, 0xffff, 0x3, "1de7bd7cea3aba8cc4cf2eeae3e35af2cac4b44d5a989094388ece8bf604cc442b4958c888a936b82be3589d60c4d47dfaf0e03c801a3f07441929f96a2e17ec30161816352ea92b26c6ab8088fbec23cd81340feae14119c2428cb32496fb6edca2784d0e7130beca418287dea87abb480c92c9b6b330d7d69c1e997bcc3ae12b49c5e3722498903845bb52675ee616adb29ff0c0744fce294c3f7232c84fc5d13849d20c500ca8199ba56662376eae312bfaeffb1a726bb47a6b09ad138bab54becbf3057b593a543e8bf45a1dbd3fae196320fe703eb65d9a90ba8fe6597e29f1497ca92766c26c564e282ece25f56b64ad3629a6e9f1da7c02aa866428d37815d042a9d6710ba985a403adece01842365134fa998898eb18e6a53c305246b69c857ef96cd483c474eac9f79fdfbafee467e3300975ae52542bd5d94fe52483bcceacabc935b090a8ff4384fb093af95045f41a1c557ce6558d0f5380729dfeea07c5f9553f89196049e241eea07876b80507c0d8805fd979d3c5d908d3131d7d33ce550e83a81aa9678c7e12e96c721603b38c0277c9df22c299dd545e21dd19d5dc079840de1c786a32d48773e4027808a2e36913f08a0a46ee2ffe00d5163bcd9988fd419a9e82cfd094cbb5c6e11cdc04980b52674b0879a4c141bb447ea42d1671f00c335d844e7d136ea5e1d5da79af36605f4d45c4c09f6c71066751219cdb32fb1cb13d4fd6e2f03c65bae37f7c5d14aa430b341b2b40bfe3a0be60bceba9f648b51205b1800b59d778967cb142f387bd710456b9a44a0f749fa0707c2733508f934c5633b4e686cfff0cba6a28fa925967dcd0971a904758a02721b7cd302ed5a91a4b154071f2ad723d62b238625d89ea7818e7eb40e70e33cbc2ce808db0f791ab433117338aad86cd04fdbab3e99415c8c243a2d1ba96fe19828a2d38e2362e9d8f8ba34b95ca772ba31229bfbe48b10220a92b8ec9cff550867ac616141427de310d922596a9b948e2a805844db8d41837bd1b4b9dceade110a7004f28309b8aad075ae003a85869f71d94ee8ac0bf367f9cf680466334771a1ead86ff420978e9ea2a23d6db2038934c1097f5a567d12ca85983f67be8ba78ae7281d86de49849bf0f855d7d234fd8c3ddea1935ff12ac956c0ff1b256a287c62eeb1bee7fde5ba5e2d319346a0a041db251d939806ec959dd3a4baea277218bacd2d003651161759ac77c2871e35d72ebc7c9b76d943232bb7ca245f329d9e73131ce310cafec02b0e2dfc6c832af2ab1b09626a5e3ff6e07f1836fd1098ad2aa657d1f45a670c28626cdc4d0f86ac87e485438b215f31d9af6cb08677516abd72215fdd2ca636a8c6c7d69486c098c8187ef9474015804d26b2e6abcd7c515775b92d161eec19e4a9a5d863a1ff8145a8c519ff97aad6fa0383461ca3682cdfa9c86cb9fdcaee9cfcb08ba4836f022c191f01332938330d95a21d6b1367460e59994373f0653fc79ed4fac42cad754b30a8c2ad530a0c264d1c718c2a1f305d94eda26685c96fb137f7e97932b7d0175644c7a3bc5a21c444e45209cbc2ba0f9e44df6ebbdbd9f3cce77b06886f79ee8c07d140e992c8cb55aab1de6d1a0491be20f7ec97346b33d14531bdb70da1cdbb9ef40366369914dc0577e6739afd75d01402a73fb17b4558dc0827c8c73b2cc3cbee5fb153d8a52ce7f6eebf2af37f9ad1efe52fd2a338f8ca33e45c9284e0d35acff76eab24eaa737ab1340b3a891a327e8140b7336f385d19b438c1d480c960efa8992432637004315ca0bdaa254c3dc2803d890550bb3602ac8d6d49ac8db8e538cec085da78989afd0bcfb1b639d5a518f264a116557003db1f93df79e53351694f77c36f4717bcfc8d5271d7a3dc3b28b58237fba367792081b9bf88f4640e9a5de8f98d7b5ae3b20fae492a8875a655f325b0cd3f1a2a65582f083c38ee8ab4c8186616233249606be035691fc12e61ad58593b1212d7ce6cbe957d3335180e917609b2c22fc6a9bd63360808f6a76e1e91084b6466f5c2896c566128373bc0983c54f5efa03c63fa9d1820849d4023f65c8bd852cff6f05149659bfec2648c92842fe6af31d196671fb1597fdb67b9af62ed62318a3a43e3e435ec3ab05923653f263b61bccceabdc2937fe5477f344e09e6b88a3dc802540a86286ea175749530a7a046863e6922a31821cfa2b6b802312a1146f501e36a145b323e296a1a194a69748283dbc0b2e5a956d47804b35811150d0aa49df71c8566cc64f57c34a362f2d833d8c943570486ba257a30ae760cd2c85884152be9ffd00abc7889d9e97655892760f1db9bcc90eed5cd26c9ba1c14df0472de8c2a4235e974acec03924e1bbd0dd92a997060c46ecb0d5c816b27711d3240c65ad53a65ac6d5471e334c0ad4d9aaa87917eb40d4f46752e277e56dc90c36651a4eaf13b00e001b24fbd22e94032fdecddc1f192817e0e402effd9376dfa034cad07423c8c126e1b9d1c18f43a238809a27c92bb93ee7adbcc1e7cf47cc9223e4877317560bba42c7a4a8b9438860aabb4f404427fd58ca0c772bf64362ce9c483334af126567ca22ca2b480d585c1a736eea49d7565bcaaaad14dbaa2d19b371381876572b6c4209ed78a7485123b013eb5c6abb3092675b9bea9b3ad0e358456b1a0b113730ab3fe6efce64a60f38220fa9ab609e062907b3d8a8cabfa2b3c106e7a467521273676417e8b5bf6c16f6bde9b19d8c5afd5a285c949bf2587faab532fe8b8d3daa8b96a64b5ed7715f3d6081e65ed2113a96408e48eed67c40fdfc187f0453ed029f63fe46dffc30dc7bc85205a5bc20f635fa7165efb520acc599b576ec5b7971dd1a4088bfa9cc1ac09103d4a4583badd3a2f256358a0184a920ed3f4e3cb2a3b74087371e31c058638e68f51fafefcc822d7d564e7087dfafdfd5a9f40413a18324ca2a51367fe802ca3e5a47102be35518f8f17b260c0048a1a2491d826bfe00feaf8881c5e9e86f5d615064bba35f96fa7bd42ffc3db3d55493bef19557f9b0aea6549f9334c9fa7f9cac280b62ac2b530990d2c4062d6ec3456cdf4324b7caac6a6ff0f2ed5ebeef617d01bed26da8e87578c950094b88cf145687dce41e3780577a17c97eecb51b0daea0d3303881ec53c2c0d718c41dcd5d9292166aaed92da5e6eb54e599faaac5176c613659ae41254c47172a199f1feba09ce08ae12f5aec3d36bd57da43cb95fc53ad3131888f91625be3b631b824475e9b899f49d12fadd72fd0227a9c9471b223a59f951bacae504354a6daa702a229032fbb04b8545c11696e5f45abcee8fdc1e4f8268180c840fa016b4ab876ee072b7e01e5c516a83c93a3b6962801dd5b87f53028bfe8bde74513e9ce6fd264b75c2efe6b044fb3cf6c9096f8f32598bbbc5a6f5470eca4e9c76e3f8d0d3f2ebf119fc5956656ab16e93ede798c590d1cb32b1ddf54ef78149d0aa66e96d755b8a87df0dc4b218fcdd9fd101d26e529cf971a443fba222b824afb11c447cf261ee5d18e601f71aab878c00f3ac3c778ce20983f7262a1d670968e08a6a0e25f3c797ed49dcdb639eb0ba33e10d788d1892ce7dde5197bff782f8f2cf29f76ba11899157bcc82edae049dd42e3924a0a9630bcb4359a5f689cbdac212076b503861610b82f0919e37e4c742112a2f90847e52415f10f39ba3bc68a1b14df5135d5493b56c540d21977eac61c3bebcc5b925f571be588b76cedc6a5285fc715311b983aa8e769472fdc19156c4d5cc8c774573beb709881a5f24fe46046c8d8df9cbfdffbf2893b070620374642573b8965cf3d731aae6f48263cf54f272b3ea22aaf2f191ece047809da76e305cbf827ba644bcd97d6c705bfba07a0f571ba942b64ef1404ee6076bb258fc51c33e47b5e1a487db9c329028d8c8efd7dfe1924480155400a1ecd11c77383ecc786026f60eb4bec7d86332f034b04eeb6dffbdf59560106157560f607319e7be21d9d156af4b9c9e9991bf19bc752a150b0ffdc9cbc9b6b9d63403653e193361bcb4bcc6fe74c7a56703e662a95669dc0328e99a5387015355beb66f0f92e645ed0655d99728a6cdf54e234756ba107d450231af71beea0ed05369e9ccdf92fc4f438c764c127dfc49407976330cff0034ffef1daa4123093c4e4930f609f3a1c05b1d69171b7f68d73418c01179b820ec94542a4d3d1134831569bebd9e38b6728f89a2a2fdf47d9078bebbd1db44552e820bf73d962b6d1d78a9662505100a41b0a665075d44384e1835a4e19551cc24b52938cedefdde4007e4ffbcc6b0879d70b25e7731f34a4e996d1aed219f273aeebcb07deec28279f15f0f9005b2215ac09bb6673aa40b04790e341025362b3a143abfb3c7329e95b43c46a6bd69d751829ce0d24fc0dce3f39c0dcd1fa39d6fe2a8845eebbea381cba1961ddc38765490417b68d16552eb14b5396802620f3c59a86e72ada37350e2fc27e42ae94aa2e6ac94ba3d0243b4c7dc34c38ef19a679f7beed857956e8de7785e3d761d2930c5846d6feba134fdd8f1059997bb4197d4b872fdcc87d476f8cc966c733d76dcb14d7920bffb69c0fae346290f243427c5a142264c8c6b110276804d289f1a22bbfa516bfc4d34f538d7cd656b097c98cea97262071c6dccfe8997a755f97640dc4c862ba610a8c4358947ce10b8223a87925d5069c2df2a95190ac25c52fbe7bc6963f539c73feee94c5bb00a14093d03035205597af2f10ce5c18c0c76f96982c91c643aa3ced026dc150f959549b8e3c61cf6274f61c8b51013450bec1cfe95d8b6381cb39607b3bcd5476cc8a6751186d6dc7833bca9fb7529524fc083e80eaf57ba0f4b3d0410fbb99d0f40f459a0b0785e71f6d877b72c1b4ef6efae4e24667a629ffcfd71744a21b5a6522052195fd8f4713ff6f2b34801987fdca848edae509aa39a7c229a3f22517df083790e61bf380acdccbc29e3af25bb0c7378b43bed55a448d5ac8b78aa8c4c29d41911d8a4928f068a823e68cdd7580dcad7b538c08de270f4a1e4be9a115f76e60a94079ac43dda94be2ef446e607c62ab2c32a345a45e65258e951ebe507b1807df2b4a7f920a7e5b797507261c01556bae4680aaf4a91c80b27b0c656ded99aaf93bb98fb6219e3d6b52699dbbf1d32b96b423e4ee9719efb36d0fd34e433260aba4655a5fa9f2d8867c34cdbfa8e226711c8ee1081843736b82f864e897afb9823ce631fecade1f14156a27606e69177f58082c71e4ddacb13c5fa3af1945f90f7a8c56521437dc8120a68feed1da6b19395c8a95ac32a0ba8edb003fa8e1902f05b20fd3d17eb5e1fc2244d3ac7936925a31cfd3a4e8193995ea63d17557413f4a31344ea13d6bd24eab620aa76599a9e7f489034c3036374440264929aa49f9027358d15b6e6ed6e7b2b0d4ed65298580d2759bfa69a8ea1741d560b3beeef53065180e6b0f855cf699e148521d43b78431fa347549c1d8e65b5dd6b3dad256456cb12ccb75ec794be571c50541977fc1ae63f0b0bdd195ffcf4a993e257b94cc892a711c99b341540925a86e01ae3741e3b8f6d3a8e16d5c27457ef04cb266a63ce478b7376431b79bc93c583e47d623f339ec2bb7e07ce5666370b509e753e1277aa17801690db260a06270e92f469aee1e219b74a3185e852d4c79493b8386a7141dd176d2581d140ffc37e7727b148162f497b1bfb5ad85f338d2e2133199e018df412c539bfb4ac9d2dc6a4997a6e06"}], 0x12f8}, 0x1) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x114) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x10020, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) chroot(&(0x7f00000005c0)='./bus\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000140)="b0975470458d7b197c5c08c320cf7df9365fa45b78d6105a3cd2ec6edd00f013f1f94251de0670913c750315158180a91ffc23198fb22fd792a8473f8546089f79816e8599a06297f4d9655bad0a72ad354b1f88c0cea88fd5a58a92b2fa6468aec7beb23c1f8de4cfb7bba6ef9ecab52f6b812cfdee375faee8223501098886b9f1ee2514acbbe042d651b7c05fb0d370808b1d258f721a6b22065a86dfd0371b145c4bff20ee85d72e931f3b46a195c0f1302211c607acf755d24a2372", 0xbe) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20ffa000 didn't change! 16:00:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x100010112) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = semget$private(0x0, 0xb, 0x80000004) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000004c0)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r4, 0xffff, 0x2000000010000, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r5) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000000)=0x4000000000000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r2, &(0x7f00000002c0), 0x0) link(&(0x7f0000000240)='./bus\x00', &(0x7f0000000340)='./bus/file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x10c) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r5, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000564000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x2}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00005d7000/0x3000)=nil, 0x80000001}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b7000/0x4000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xd42}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x2}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x0, 0x0) flock(r7, 0x2) accept$inet(r4, &(0x7f00000003c0), &(0x7f0000000380)=0xc) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xcc169c62d538c246, 0x0, 0x1, 0x10000, 0x7}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40, 0xfffffffffffffc00, 0x9}, {{r0}, 0xfffffffffffffff9, 0xf0a9bc437363cf03, 0x0, 0x3, 0x5}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x20, 0x80}, {{r0}, 0xfe2e89e2f0b54a, 0x11, 0x0, 0x6, 0xafa}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x1}], 0x7ff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x3, 0x6f}, {{r0}, 0xfffffffffffffff9, 0x4, 0x21, 0xfff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x401}], 0x4, &(0x7f0000000200)={0x9b5, 0xd8}) close(r0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) close(r0) pread(r1, &(0x7f0000000240)="045704ad89a75809bb8615f06088b11266f75e03bc33e8cf478db2b6df64d07082032bd862b4d82d9001fbd31351ac136bd350699f01f37161c37e34ac0f211715387e1847bbac51f706b44076d3", 0x4e, 0x0, 0x0) 16:00:46 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x5, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/69) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = kqueue() close(r2) geteuid() ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000340)={'./file1\x00', 0x6, 0x8, 0x1, 0x0, 0x7, 0xfffffffffffff2c7, 0x1, 0x2, 0x0, 0x7, 0x5}) munlockall() mknod(&(0x7f00000004c0)='./file0\x00', 0x100002000, 0x28aa) r3 = dup(r2) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) rmdir(&(0x7f0000000300)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r4 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto(r3, &(0x7f0000000140)="26c19455ae727a9ba77ec2fcdaee64cf3df0237a456ab0d74fe1a509088b69c4e3951b38e962e5dd2d2f7ca2dbd67af8caa1ee1fdc4bb0a3857b9c439ed0be599e6d", 0x42, 0x8, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) close(r2) 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0xff2b85deef8132fa}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="949d6a3f251355fa0839f56cbe162f31f6c381ead8c22d3be9e71816bc30d8697947f4c3d5df1d373c56af05dfb1430acc79d24b0f2642fd018d85077841a126719577a2d80bed2576d3d0a6454932347543c6ad7eb5314f9edcfd", 0x9}], 0x1) close(r0) 16:00:46 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x3, &(0x7f00000001c0)="00fc4c7320b4744bba11e23af24d27b88f5601891ff1024480a3e2bec1c8591568b2c7eecff7a0ccbf0b735a29066c95759246d3ac9815593ad797fe2a7985bb23ee7e11289bdf6b13294f6fe6fd6cf988a0b933a639d9b6b63bb6c56ee089855b397c275f514cd02de73411a04fc0ec87005367f9e5f20dd6072fbd17cee278647b8aa6e8f9451db2dcfe4aa438e86a05756b4ed1", 0xfffffd2a) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1a) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) setsockopt(r0, 0x80000000, 0xfffffffffffffffa, 0x0, 0x0) fchflags(r0, 0x497d40fb2318b950) 16:00:46 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) flock(r1, 0x2) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x63, 0x7, r2}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x6) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x7}) 16:00:46 executing program 0: r0 = socket(0x11, 0x4003, 0x0) flock(r0, 0x1) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7", 0x5e, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x10000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000400)='./file0\x00', 0x8, 0x140) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000440)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:46 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) mkdir(&(0x7f0000000100)='./file1\x00', 0x100000002) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') mkdir(&(0x7f0000000000)='\x00', 0x2) 16:00:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x42, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x100000001, 0x4, 0x9, 0x0, 0x2d, 0x0, 0xfffffffffffffffe, 0x1, 0x2, 0x9eb, 0x763ff5ff}) setsockopt(r0, 0x26, 0x6c, &(0x7f0000000040), 0x105) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0xa, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:46 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000040)='./file1\x00', &(0x7f00000001c0)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd6a, &(0x7f0000000000)="131e81859cc7dbd6f522b1d74c3c71b6") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015719a78 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015719a78 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x100000000, 0x6e6821c5, 0x7fffffff, 0x6}, {0xc02, 0x0, 0x2bf, 0x442035b5}, {0x7ff, 0x4, 0x8, 0xc53}, {0xf2, 0x100, 0x4, 0x52}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0xff, 0x6, 0x3b4ea30b, 0x9}, {0x7, 0x9, 0xedc}, {0x0, 0x8000, 0x8, 0xd3b0}, {0x0, 0x2, 0x10001, 0x7}, {0xfffffffffffffffe, 0x6, 0x2, 0x1ff}, {0x9, 0x7fff, 0x8, 0x807}, {0xffffffffffffffff, 0x8, 0x80000000, 0x7fff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) shutdown(r1, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x0, 0x2, &(0x7f0000000000)="da4c4b6dab07467fd8757415bf6ad0508f60a3e6dd8898c0c34d608b8c62341b3dbf945bf9f963c612bc7e9d00a3341ef1e50743f3a8f61cb454db426dcb12340f74bf51aed6fb6c21780482067b51e86960482009a08cdba879f379237dd9721fe2999f6ee749cf6fb34beb74e885de243ef10c9a5e26e88713b270a992766c880a3b39d3195b465d0d90634d5ced7e362b2d3791cbcd2d5248dee48358c0492b9dba4cce3438ff944a19afc4336a3f66780d048672eafbcf2cb1a032d81866d2ce7e9d96d49f9b2d075bfae56c714ef03754804c91762604eefdb5100d0b16d622fa950155", 0xe6) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x10, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f0000000000)=[&(0x7f00000001c0)='**}!/\\\x00', &(0x7f00000000c0)]) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 16:00:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x1, 0xfff, 0xfbac, 0x4}, 0xfffffffffffffd5d) close(r0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xaf, 0xff, 0x6, 0x2}, {0xe66, 0x4, 0x6, 0x5}, {0xffffffff00000001, 0x100000001, 0x1}, {0xfff, 0x3, 0x6, 0xffffffffffff21f2}, {0x80000000, 0x100000001, 0x3, 0x3}, {0x0, 0x7e, 0x40, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x4, 0x0, 0xdbf6, 0x101}, {0x1, 0x3f, 0x2, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r2 = dup(r1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r2, &(0x7f0000000380)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000340)) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1ff) syz_emit_ethernet(0x165, &(0x7f0000000000)="b6") pckbd_enable: command error 16:00:49 executing program 0: r0 = socket(0x2, 0x3, 0x7) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fchflags(r1, 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x7fff}, 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x200, 0x0) r2 = dup(r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0xffffffffffffff3c) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r3 = semget(0x2, 0x0, 0x40) semop(r3, &(0x7f0000000200)=[{0x0, 0x0, 0x800}, {0x0, 0x1000, 0x800}, {0x3, 0x2, 0x800}], 0x3) bind$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) getpeername(r1, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r1, 0x1}) getpeername$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000400)={0x0, 0x79, 0xfffffffffffffffc, 0xab81, 0x4}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000440)=0xec) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x20, 0x0) getppid() madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) r5 = socket(0x1, 0x2, 0x9) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f00000004c0)=""/26) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000500)=0x3ff) close(r5) openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x0, 0x0) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') sendmsg(r2, &(0x7f0000001cc0)={0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f0000000600)="585316785c57970bf3fbd1e691b13b204e37db25089d90b05a92d58a8782cd9da2fae5bdcd4e17a224c2f0e0855781547a886bc104cdb8732f8c84672372df0d342f6ed62d265f2c700c03f8ba26ad971ae2620e1234970cbeec79dcd4f9021ee33189c7338874b56edceb53306cbfaf2b530becaf7228ede61059a1c45a70d5f6166608e77dc489666c66418128e2df882754fb60db67e587a8f6a8aa381227ff73548598a0bed5460f19b6194e34aacbef9b2879420a6cc2220e5827667bb2dc3aa496b206a55ce7b74b8978aa89baae9fad353cbbdab5eec39f", 0xdb}, {&(0x7f0000000700)="4bde1db4155bdef2c3d9cf8bec613b8f404297a3a97abef8f0a8dc825fd5ef758fa496ac5163d8b0b2d7336d00b7df711b31f7041ea63234c4715e1c71e58a77e854dcbb3079749555ff3fd728fa43761943c643d81a35de7ca26b8cbebbe8530a251bd71af027504da78bce30ac4390e3e9543dd87982c432d61e3160c4263f16be8ab8d74d2e19fbb375c06ac06f9e82a1be42f1467b895048271836159cf21c7aed9a0ffac1a048f4", 0xaa}, {&(0x7f00000007c0)="1034025a674438f974b84fb9674ef7ae7fea92d0db45c70ed6f239c13bf890ad710e3346a415999f81fe67a22971a90731f57de9118fb3b0109b561a0faf8dc36e33fb07b1e45f3710823cc1da32ea0dddc6f7eb90e2a54d09333fc02b270dacf5377f980fce7069bcb8b7ff557d8a6da44b57c0a2bf11b156d4cf5a1226f2e9429cf46c95b817c9c08436e04f03121af8785b576d4a", 0x96}, {&(0x7f0000000880)="b4890bd57fd137cc017250c664b5dd7df30590d880046531df4e1387b55b062f5331f5277d1c5f1ace122a5e55bedc266707c14c6f158db66ebf6c3b3c6ab535d11ad026d1ef17f275626064f665dedfebbfc955464a4af2423d3c259ca300be95922b740b18f8bc6c1e469603595b13c779147881ab89b983140f8e96b20f269a177b297452ef69a59829eabda7d6210a89468027726c816b105129d59f60d309721d11055cfc", 0xa7}, {&(0x7f0000000940)="2d15649ba05f83c4430120082f87c8a4d0fec74b671e8d47c62747992c8f05a9d673b736a1ade59a2448d31eb6562d49a6988222f5015c778c4664964087f37f018c925b392b99de3c1c34354b10a918a749d05dad7bc72993c8064f9c92a30115050df70e00628f3ef9981e77b7774c516e7b7a11bb70b6df5f646d66a0c11f90ab2a5ed5c52844d9d1a9ddf14f905eb6c10ba722b4d619dff5ba6fcc6c288af063405b10e769958c2f4243d5a2695eb73d2026", 0xb4}, {&(0x7f0000000a00)="40be092d6e458d685b81026974be359d11359601c9d3e10f7743626e1e49836415219f46b258cc4966fd63cb6f2c91ebcded9a5bd41616a9bc57b3a395f4053a053dbb409232dc20eeb2106cc6e6db5c5abb44293b71992aba2f1ab0739561ffccb96b23b619648a220b1536c1bf206e47ae151ff6", 0x75}], 0x6, &(0x7f0000000b00)=[{0xf8, 0xffff, 0x6, "a7d51dd88190c48973edbc3121a3f469ffa0feef6bc83604dc909140436bd581b3edecaaf8a37e0cb0ca8ca8076d2fb88804c6b2142c62898e92f8ab5b01413f23ba66074513ae360f5c1fdee536ca73700b5cead111b1f781c24fbcdbb5a9958357ffc392208e43fdf36fd8d467a6ebb769e207d46745c77ff73b3d0302c570756a0b007a0fd715ba241bf2fda4d15805193f0d92a024db7ce3365d70a412669238b3b260e3a1f33ad599204a44b18a256290b4d369c78bb6a23ace81a4fdacbbf3bf8a73c68c7809204d198274dfc4045b83058a84751a5c134eb46c857b6e87cec65c22f7de"}, {0x1010, 0x1, 0x7a51, "ad6f9d789ab1a2c845e85a37e97122680e5fbfaf4ac041c311e6171c2d27fd8f4503fcd5db9cc25b91f4ad678610a55aeca366ea31f2f52ce0a3ee9ac5b40ef4d97f6c23dcae92d71026fa777fb04b5fdfa3310c60024a2e4c09e7dc636c8d84bd9c40f8dda7df42d4e6924100b670f32b590531f90e54aaf6064e88d19f8c340ea3c9a7eb46c3cd864f2ed07e806f31a3670a46dd8505334c046454af6e0329773186246729a09504b9148837657dad743261436c270d953335cd574064e190a4af74ffaafce04042ff1bcb691b1c00804091517c1ae395df690e9338eb36025f1530eb30464173f8d5ea20830e88f24a18edd19b5f7cc372a2228da31dd08f30030755fbd3bf50be8feb73fdb38aed7079b90476fe7d11f4d7d3272583ccf77e24087b06fe63d7b817211d59e96890c22223ea87eb0889416d510722cb3ae0cc85cd20194ca268c242a2ba5331d8c40e3d0a8f2ff2e553963094422594cf4179f6c407907c3d103ce0f08eb280440e158225b4e599d900e5c85092e1fea6dcbb615de2c28a4e9816cc880276be4a84d88daf7a7177efcb3ab608b7d44433845e06f199d9d53160348d43880e1576483d26689680860785cbce2c8494944f4fbf252ae305bbe4e94addcb50ae3f2774b032f371f31ad5b5a7e9ead3344c22f167c6071149b757e797a4da83fd43ebb012372beb104c393e17c92def3ac31c1a926ff469b4d2bdec678409b5c556d03173d2f7412b94f309956f1a11d58d675e5737056fa6b1ccffb5f2848f1ae50d40be0b9d119c5318e54c98dc2678ddeff314373c80fed69f740ebddcd8d6e9285cd8aa3d3e724bc1aeef1f1eb6ff8f488533acb6a440d1ba2b3cf0687eb348fcdea038a50fc7d2404ff753fc1eb5b0108a1111570150a8f46af59230d7a38758927f224b8fd4b7b62f3b05664eb784b3230444b18c28044e00f2352d87681fa412279012519b23047e6a1b6aa7f49c9a34e47d1e453e5fc9dc6c5e102c3b05877aa8c45723f15a66daf099659df03b74361779dadeb8b7e75b05d6ba6853a37ec558720de5974feaa3ebfcf889f2016d63e1995b9214b0e13df72c526554b771904df4b26091c167f02235db4919a7e775e0e8d2a13e0cd53608b13a832cf18ee89fe98981898a46ab68c485bc7b50e86d56eff6ce58ddc710bb36b95f3400cf3a0b0108d8df7b991217314a7ff6a6795860df003811319c7f3ddb921b6a8a7db8ffecb02ca2bee2ae0310188e02803f7b03a9b3ac0e2ba9f966187056071d40d2ad35fcdfed593136d8479a52a3dd6824184d4365dc76207972dec0ba7f9048c1600ed4e07e0e58e5318777521c37611d08eb97a2ced833405e5aa91c2739abafb60a3104de1760aea5bdf0f12ae2e143dc06a619ae3ff27da7799cdb5b3abf4cc4c7f34b56a88322110d8e8ead8627dccb490be6bac8b01f312e85079f684aab8a4a2fdc191c36ad0c24b1e7f9a40730b577d8b81c75abb2cdee858a89411c97a7d459c5bc13c17d20f3846ed04ee2f5aea7fad339e071de50424783006600faa481da061a911bdfdae825f323501a62a9006bbcaa9c67019720e60fd6c7d7ed2b58212bcd053a32ef57ec68a9d1e8d4f0045c56dd6fbd98a087a0327410c0fd87a1ba50002611f592423ee833f610540aeab5fab68dce40f3b41f703ccb3a40ce558bb5b19d2510989095bf49c7157c6d17b315b1383994d69a062b9a19160255aefb5f740e282a935b795fcc38c4bdc10e0c82acd3825641d59594798374616527967ad1656e2e820ec7535f0e5dc49175531c50a4a876573e95f6ae51994f6dde9ba609be461a3b9bd579a4399c2f29a88f6e3ce2f9a30c1c50eced811faff40d9bc91383509b4b328b75c5fd78331182b3127da36ec754da5bd8124e143b68bb8c912324835dda49cc3a846ecae2930014efb7fbcf130b2c4e7aab94e067575c60fd7e128d8a36736900b7bd3cb8d5fdfa5f38a33b43e329db185937ba88bd7a86e5e1241a255c26431b835c7e16ec7e6f132dc736cc2b4ba273e803301c5613c294754f9fe5713d341616b5249b20cf8e9de64d1d62eb2bacff49c68014691e4355d393e73ca4ee2808abda9519ab095b098a1e088e4304b1817d0d0b71f2bdeef9dcde0a5a9ddc283871e1a78daea98d72f1f2dee00c42c846e3a8d0bed36555d22aa88ad9fdcf91b22e106ea13b0480697f3dfea575e5b8fdb34fe953395bad6e859c919e61fc0e7bcecec5fbb69b2649090600f714e70ee7af854a3cfb04ce09ba01c680d5e269095f3a2be08574a1465ad343b58c5f506ba3cf19542cc3dc2d0ceea9db37bc14471eb2c596df2f147d7329c45a79bcfdf241d355e48d2fc3b672fa205c366898ab673c2d682fb84ec0c652026a68a4a9448183562397c78589a449a610b4513fc6c30366da1cc2cf6d31dd513705584d0bddeea34ff341fa5ba221800cbad89456d0329b7119c57521c5902b88c344219c196bd71cba66595b309b139ad182ece5788e62155ba7b8a486ab1efe0fbd4c6404ac2176e23a5e3e1017027771a102120ef9243ed5867a070b643d607304fa2ccb4412c4503663f578a8679200ee448435770caa6146dd5a4208f3d374f69087fe43302a234c16f8ae78348206db3b6ef50d49dbb24f211eae63771ebf6ad9185af88998be201bab05a1ed7e5061d9f5a43ffe42fdbc3118100591b5f888a901c93d62b9a37af92800c3c50f8d0431c2efb90766664041405ae1c174379241aafa7b789524bb4971e44aafddb334de2eb24b66ea23acb63c85735cb23d02cceb5aa46bbd367dbf4e7fbe6887aa6e5805c819a6784ceda133fede65633595f0ed8d8bba58eba0aa5646dfb688ae0760a4f99781c39a2a79872266673fe674f5d5e8a9abb8281e3c2df42690903c43d3631a2848414570d7448c2d79eea31ea04bd98f0e8d5c19dc4e9af2a1e14e9c0ca606605ebecdab40ee148037ab96b16fc29241e8fe68503fba384c6391af9c2f0268a6d0ded4b0be08ea8d5940c5ce221f17c5cb1d4107214cc6383d75ed511c0729c99ac49d3f8a9ae804466263085f8c448e93389daa2ab7b5a1a4f2b2070377d08e391855cac4022e00bbd9f79cebe1483af6026b344afc4220629657a19ba0e5265cfd09c502a44428ff3b3c049f81fdcba092ad00d9c32b2e4f946f524aeb9d1f3b4aec4bfb32774319e143a7619ad81dfe34a80fa4142d1f3a9cccce41582abbf3e910396071a9484a1f2c584be1284fba198b20b31ed0c9771c91263ab9d94e83c87bf88b6d0b455d96e9894eb151bd783b8340cc79660c3933c63774717e74002853d13ba1dfc67b64266f392611de7c182427067089271b082d8397e751f45644a620f4c665574a724efb0133af8a1cb31832eece1fed04cae2c7e130193b04a1a4bc0e2db00398b079e87de84c3b8deafb0135024350964651a88d95035139f57e7b046cbfa97518e9438e01bb00b95c646bc2727b6383c1b5320ae1ee9215a8528c52f85fb93e210130b9f6986fbf1a1d2571074532a74f9d15f944c1fb0e9d4fdf19eac8bce4481c1853142900d9dfc4e673fbf63c53a7e6756a5154e0846474e950fef5ee94722e0d793cd4a25117a55aaa45bb5926fe540b86fd2d8e3adec5415d39922d7cb41f5d11955d440cba463a470b2c73cd0805428f17cbf836c5292473cb57cb6f6fc9b72502fc38cdebc8fe278181954f2a6c861332bd93a217429eae29d7f167027c22597f91fcac7f63e24de9edf5e886b5225e1b5cf7cc6223f0777bfb99dba7e98213babf27c960ba810aa92052e5e74d868f8448aafa5b963cef49837afb2df8c06b1fd6ec50a145bd353db9223a24b41846f7a78bdf8d0c2273ad00d4a44890d75221a7baaf57b074d819309c2f2c721e37e2bf33335d5aa7bf5a0b8b940b58fda13ed25434ab477996ce8c6daf974f209024a262182eaa88e8a2fcb2164a43d156b28b4be3ef99bee6921f5885eb13caad5e62309f5bdda7feef6eba946203f38d84c9cd21e8de9f058867e1c1ec066a48afb4998ef905416dbe4e455511af66dd6835c92cded5cd38a0eb92683c3d0a104fbef022dd25296fd1caccb57c82b7683c8278ad2d37f6bc7ff34e0df928b7db32ce14c42878ee50592f4b8cd11004d3b0d9d4334fa2f069dd8735cca2df5df4912fbf4f1d32f522e9709bb70c5686aca063c5c31f839dad78709f8328b18fa8bc142d31f6c13a849a9504958920b64bf582c43ef8bffbf1929a049f861072086b5dab5b5313bfa1891dc94da815f006831e4d1e2f5e8faa03aaa1d2e5b4e692a58f0b4ab2264ce65678018698dade214b255cbe7c9a6dfb63057f73cc7d4eb34544a1f3357becb7454c5d79871ccdc046cd224bbd804fae4421150a3278fd384f80d76b70c7f889cd454c2ade045a7e71af8e7953df793c64fba2ed3b871ab73148b92ea1c825cc2e8f7f049749b646e4f20f08c838cf6f2a2af0cb098709b596cabc56736f952f4eac6f032d563a4c3977dbce0a63bffa7ccdfc539114a01b9fa810995d7416bbc1a9f7a4955a0460f1cafcab181b5a77a47ec0c623926ab96a3405dd06bd31c7846ad8a1004a0a0f39b8c0ad94d80f2371907d8b4aab7ed1a7ed4e2662e83777ed2b76ac8809232cc893270b15d41d69c1db03b09b2fa4754e2d18a8b46b4dd82e7da6cfcaa61f066992dfad8f705c89a079b2253bb020d5c9d704e9cb9f0d1afb38a9c804a3cf705afff4f8a4a95406e8e27b8aeca553af8079017fa56540a9b9cfb62162301a3b0aa4b483b2ea5ec7153bf4e379fe957e21d3c8bd23dbc71c391612ed300ddecd437d2ba8c860afb8eb86156b1761f715a914926ae66f37bfdde5bf53cefd158d7e64eca43512741d97306d5c09979fea00d205d4d44cd07e49c2220e02f7f1085068d5ee6e2badb7a7531233e2a06a541ee1eddad0428a2b4170343c49dafaa63be2e23315fc7ab1bad377d1c9b7263dde4e7de92583286852bc1c4f9b4e7f2fab7c209ec9535215fe22f8188be6fdb45c88e3443d0bf706da5c920f0722dc45d814f1382c5119c649cd00ce805a4fdc1a96c3d66ecaf4f71ea40e3c45f1fc16588e16fca9c791a0b400d730d876ac3bce055b480b634ade24b12f249fdcabd7cecd9731dd341043545ba19cd549c3bfcb16ee66a9ffd1b43f16c18cbd5820e1a47d92455790d72b22b889de6a7fc02311e4716124b417f40549009c87e4223de2cb5f50eb351e7be0f3eff2cbcb35640d56cf5d6c2d9c4262e35a4c60631510998f4b59b34e88347aebaf5d951daf2351099776b794f7dc462658a97c99e74e462deab513a0b2b555323b3dc452909071f83955a2aa2cc85d2ad6a42803035fb5b91d884ce57da5354f0fae633c6a1ed7bb157e13df0f13bff5c78e739046ef7f5834fb5f98829c859a23b6a272db4679def1f7f55e189e30226e01198b6a8994db4357ae7eee66879c2f59e7c4c3a303a6b479e5e03e7ecc2aad5f39fba375cef511701d28cd0bb92762cb534352fa05e7764c9d2b0d3ec1fa2a6c42f44f2c52abc37ed70688712ef13cfc3dde2ee9b8a8675ee465abd363cb808e823aef1a2306dd150a78ba00d780d3ec41db94a3b7e44a05b52bdfd84a97145222e6074009c2d98147caf4b27d56c7d44af6e237e4624c6f347a6ac24a8cd8e06a73eaf2a07cb25fd6664de2635b91700b73ae9063d998d0254a5f8f9a14850a3ad9e00ff45e9d6e6817c7c3f9cb86e03cc7ed0432ba8df1d4"}, {0x98, 0xffff, 0xffffffff80000001, "adaa84a9c097b667d128aa2edee464d06c33043eeac3c40db9d66c919d1917295c1206f3700fd371a8f338b840c848d712c469dbd7e74122a4ebcba867f36e1f24457ecc37f63da1c543394637b0fffeb13a4f7c142fa7684c376aed2f882b0ff61fa39eb6f2560cc2c9abc792d06ac315813248ccfda7163c2e81ed39f58677cea5102675055f"}], 0x11a0}, 0x4) pckbd_enable: command error 16:00:49 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000002740)=""/4096, 0x1a) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="5c4eb9b08a4234eac4fe1fb5e35c", 0xe}, {&(0x7f0000000040)="a19064b832c85022a9687a330fcc688bc8d5f2cd0ab8e5830838475a85a4c32f133f288adfafb45c41ab7165b6878552596150196a54", 0x36}, {&(0x7f0000000080)="c788ae158dcfc63d266eb06b76bbf242967f064e105d7367e072831209c2a66fdaac41942ec90bda587125ef8da44d9d822afcc9d21c397e78cbb992c99b74e89feff0e3e120e18fa1226c345c93c94cbadfcc0783ffc236bc792646dc30dc2c9f317e34c144fb8126615141dd6c7e9718aa032916557745e184b999cbae879ac96d3193b79625b0ebff3cf21a751c97695c220c53ceb11ffef059fab6bcbd96afbe07936441b0e53735afc3fc423dfb86d13d", 0xb3}, {&(0x7f0000000140)="b2bc6b3a97e9ed68c639537c7d6fdca7c5a1e6b8cb999dee9b944d8898e975b1b82e4ae05a4853a9cf7b6c84ffd6dfb34f0be5e0b6cbe66144070d54bb2af17313a0cba920fff504cd5abd7ad3b9be1017c66230", 0x54}], 0x4, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup2(r0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 16:00:49 executing program 0: r0 = msgget(0x2, 0x100000100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x1, 0x1, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) poll(&(0x7f00000000c0)=[{r2, 0x4}, {r2, 0x1}, {r1, 0x20}, {r2, 0x40}, {r2, 0x80}], 0x5, 0x1) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = dup(r4) ioctl$TIOCSETAF(r5, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x8) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x10) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) ioctl$TIOCNOTTY(r2, 0x20007471) msgsnd(r0, &(0x7f0000000080)=ANY=[], 0x0, 0x23e5a02fa68ae02e) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000006c0)={0x8001, 0x6, 0xf9, 0x7, 0xc4a, 0x400, 0xee, 0x10, [{0x6, 0xf4c2, 0xf198, 0x4}, {0x8, 0xffffffffffffffe0, 0xff, 0x7fffffff}, {0xffff, 0x8, 0xfffffffffffffffa, 0x1f}, {0x9, 0x2, 0x9, 0x200}, {0x3, 0xf8, 0x0, 0x1000000000000000}, {0x1f, 0xffffffff00000000, 0xffffffffffffffff}, {0xfffffffffffffff8, 0x4, 0x6, 0x8}, {0xfffffffffffff801, 0x20, 0x8, 0x41}, {0x7fffffff, 0x400000000, 0x6, 0xfff}, {0x1f, 0x5, 0x800, 0x9}, {0x3, 0x1, 0x4, 0x8000}, {0x7f, 0x3, 0x721, 0x4}, {0x4d, 0x3, 0x4, 0x43}, {0x7, 0x6, 0x5}, {0x8, 0x100, 0x8, 0x7c0000000000}, {0x2, 0xed, 0x9, 0x8}]}) r7 = msgget(0x0, 0x80) close(r3) msgrcv(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000356c8f95d3c34ba690b918d451d9000000000000"], 0x5e, 0x0, 0x1800) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000002ac0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b54c37f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000455455661cf40c6539509d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059e1cc"], 0x1008, 0x0, 0x800) getpid() msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES64=r4], 0x1, 0x1, 0x1000) pwritev(r1, &(0x7f0000000d40)=[{&(0x7f0000000640)="e7dce92d8410bd232bd3c9d7164ce32e334d67a221563bed29b8b068f25d9fbefa7dfe6b5335aef1eee597fd5d", 0x2d}, {&(0x7f0000000bc0)="040c133a2610db5ceaf962148a8153db00f178e51dad8ee256d7779f489c888ded930031fc4fb5666b3fa712f8dcdc878d47faba26f722f7befdf311c5e55a04ca5cdce7c81e471dc881e1f9bdec30", 0x4f}, {&(0x7f0000000680)="e035ddb3a2fb42766cff9b9153037d6bf215cbc958bcf0c35eb0", 0x1a}, {&(0x7f0000000c40)="b5e03504c10c92a6b8598f93134a5b76ac03948ad5211979ee5352f2fa318c4f40eea7ff7abc8673408f315bec0323a284a0edde396661d88c343abf7b2b5db046dd", 0x42}, {&(0x7f0000000cc0)="95e5093aedca59b94644739059ef0beaef2cdc07dd20a6dcbda7c746e4cfac6469e4c0ef8ec7f6126b6294206c8a89441a5bab8db33bf1ed732cd876f207887823667a51e0696680ba62fcb9505c0cb8f2d7cd4484085c38ca8d02448ce9fbea9853b07b4e301049b1", 0x69}], 0x5, 0x0, 0x0) msgsnd(r7, &(0x7f0000000080)={0x2}, 0x8, 0x800) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="1a000008ffff0000aa78097148079701000000c2be6e18f89476f5df9f5e1cc29a5e558ac5cb6cb37b1ffd1d72ab15c2e7ba9697cebae16d05a60200ed80"], 0x8, 0x800) 16:00:49 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000000c0)=0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r1, 0x1, 0xffffffffffffff9c) write(r2, 0x0, 0x0) 16:00:49 executing program 1: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x2b) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) fchmod(r0, 0x151) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x40) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000feff0000005b0000000000000002105c3cb1ac76824b", 0x2c}], 0x1) renameat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 0: r0 = kqueue() lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0xea4a75ec856bd3f7, 0x7ff, 0x5}, {{r0}, 0xfffffffffffffffa, 0x10, 0xa33bef49703c4816, 0x6, 0x4}, {{r0}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x8, 0x645}, {{r0}, 0xffffffffffffffff, 0x4, 0x3, 0xfffffffffffffe00, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20, 0x8f1, 0x4}, {{r0}, 0xfffffffffffffffd, 0x40, 0x8, 0xcd, 0x3}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80, 0x40, 0x2}], 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) 16:00:49 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)=[{0x20}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x3a, 0x4) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x7, 0xfff}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000180)="d3294b9547a4b65de4583b7f22f11f1c3d65283be6cc41a70c5cce90b9265f2724028439dde47caf0d513e49c2d370760378a27f28cc4de402dbf750c605916553d940c23d47b13c1b53bff89dd2f33224316a06dc0ce13c8f5ce96b32d5e6f7c9fd05a934d0573eb03eb880c41904914e0c306ac0bc4701a1bf0f64be4875dbb2a2110eea0e4368304dae", 0x8b}, {&(0x7f0000000240)="d68c64e974308ae5b43ad2367eff6ee507be730c8e5335a9cdfdaa83438065d20146f919f9c9ae2355d45d646a69a5e0762d6ea5d9571903a1e54a14a568177d391d936e9548a279738c1b2520dab6f8c42c9c744a059f7f56f442c49a6d5bced8a6bbaa7a818cb7eb79f2f3e6c469e2a7da660c46b59e421ffdba4c47c4205a981d5e9774f12600bc8aaebdf59c55787ecfd2a8df98c11bc6eac419bb45372044f9ca", 0xa3}, {&(0x7f0000000100)}, {&(0x7f0000000300)="53dcb5dc3a1fc0f56a24b5c136e4a26882219867c83de102ec599e22cf59703bbbe6b2", 0x23}, {&(0x7f0000000380)="55dfd2d5ab4cb3452fea8e7994becbc893c61b5261265b90fc39f211dbdbe965b4cd10c7f2784a63547253d12407832527716ca827c4762cfb8d60543c33ad32f2c6069fd203a68e15b73e476143902c5e49500d689bdebb72493afd2989dffce90885862b173895", 0x68}, {&(0x7f0000000400)="22219dfed6f9179b252c8ce1504e7322890738ab6aa4f69d0c556545fd06a821a3b06210b11f0bb860670cb282a58d59abd06c03571511175f3334883b829a1ee76699ba46b0cfe3e7e3edf8478be6d284c16de367080d7c089877b5a41cf326fca1d537abcd0882f1a13800568a084c62e6cc39d52f856c14e6ece947e4153becd078bcf975d37c592932bf778851973c4d8455d1c46cd615a4346a730fce2014223174ea88721d37fee7328087d6f6eb472477f127bbeb1ed79b033f0dab46444f249ebcd62ad1886a71a117b038752ec875cd88b68dc545e9ea01bdde38a8b41434d0802624eb3709d9e0b27052469a31cd75661255134d1212", 0xfb}, {&(0x7f0000000500)="b1f978b6a94df9007a5791b695d7f5dcc853", 0x12}, {&(0x7f0000000540)="5b464bd5ca3e363b76f094b7a37038b56a4e41305b868186f02bb1417a5722afd0f6b8de7fc4eebb415b50a338dcef51d2d6585c0a3159fce2ac9156f88251d03f9bbdde3e89c13a06fce87031e729298460a126a0ea9de0192e18a90e4c1d7c8b2f6ff9a4f63ca7d880ac7f4a10fd532708aed541168e6779a0335e072fd294e29ea0503a89", 0x86}], 0x8, &(0x7f0000000680)=[{0x80, 0xffff, 0x3f, "e2ca6d8a955a6b309a7dde09bf87ec685744c51697a84d47729b10a68d5b983621856d256427dc636087fc218a445eb2414f864aa0564380335a0e9691b3ae8ba2e66368b84472f9991e5a060c9d255ff8fa9783bd1f0f9dfecbda59fc96092d2ea874746da2cce705c3"}, {0x60, 0x1, 0x7, "0a01f82c68309977c2b5ab83b8b77df202ac68717df40cdfa4e5e75c1548d02d89271405e3ef88dc9ab3db2e3f08ebe860cd77b4a48aa16165cf4dbbdfdee235499292a95e8c79191f"}], 0xe0}, 0x400) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) flock(r1, 0x4) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:50 executing program 0: select(0xa98976d59877c55e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ftruncate(r0, 0x0, 0x80000001) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xc93ad11bbff84464) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0xfffffffffffff31e, 0xaf0, 0x7, 0x100, &(0x7f00000000c0)={{0x9, 0x3, 0xcb3, 0x7f, 0x9, 0x3, 0x7f}, {[0x7f, 0x8be, 0x1, 0x200000000, 0x7, 0x0, 0x7, 0x81, 0x5f57f3d8, 0x81, 0x2, 0x80000000, 0x5, 0x3, 0x9, 0x2, 0x7fffffff], [0xffff, 0xca, 0x8, 0xffff, 0x9, 0x1ff, 0x5, 0x1, 0x8, 0x9], [0x7, 0x2000000000000000, 0x9, 0x2400000000000000, 0x1f, 0xffffffffffffffff, 0x4], [0x21a, 0x0, 0x80, 0x5, 0x2, 0x2], [{0x3f, 0x22b12c5b, 0x2817, 0x7}, {0x8, 0x0, 0x101, 0x101}, {0x312, 0x4, 0xfffffffffffff001, 0xd}, {0x1000, 0x1, 0x3, 0x6}, {0x6, 0x6, 0x5, 0x9}, {0x7ff, 0x1, 0x8, 0x10001}, {0x2, 0x4, 0xffffffffffffff00, 0x9}, {0x4, 0x1f, 0x3, 0x9}], {0x2, 0x9, 0x4, 0x7fffffff}, {0x3, 0x7fffffff, 0x7ff, 0x10000}}}, 0x5, 0x80000001}) ftruncate(r1, 0x0, 0xff) 16:00:50 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5b39c858dd3615b2, 0x4811, r0, 0x0, 0x0) lseek(r0, 0x0, 0x8c299ec05761787d, 0x0) 16:00:50 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) pread(r0, &(0x7f0000000080)="0f", 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000bc0)={0x900000, 0x100000001, 0x5, 0x4, &(0x7f0000000940)={{0x0, 0x800, 0x5, 0x100, 0x7, 0x2, 0x1}, {[0x0, 0xfffffffffffffffa, 0x0, 0x3f, 0x3ff, 0x800, 0x1f, 0xdf1, 0x8, 0x10000, 0x8000, 0x20, 0x1f, 0x3, 0xdb6, 0x100, 0x9], [0x100000000, 0x96, 0x1ff, 0xffffffffffff023d, 0x3, 0x80000000, 0x0, 0x2, 0x9, 0x2], [0x9, 0x8a4, 0x3, 0x81, 0x7e4e, 0x29e, 0x5], [0x3, 0xa000000000000, 0x7, 0x4, 0x3, 0x2], [{0x100, 0x5, 0x80, 0x7}, {0xffffffff, 0x8001, 0x6, 0x6}, {0x1, 0x9, 0x7, 0x7fff}, {0x3, 0x77, 0x2, 0xe95}, {0x1ff, 0x80, 0x8, 0x1}, {0x9, 0x7, 0x5, 0x3}, {0xd6e, 0x7, 0xfffffffffffffffb, 0x8000}, {0x3, 0x5, 0x9, 0x8}], {0x3, 0xffffffffffff4b1b, 0x8000, 0x2}, {0x3f, 0x7f, 0xffffffffffffff81}}}, 0x200, 0x7}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getgroups(0x3, &(0x7f0000000640)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000006c0)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) r9 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r11 = getpgid(0x0) r12 = geteuid() getgroups(0x6, &(0x7f00000007c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000140)="c116c364dca7a5908f4b175198415ee74351cb5d449b8756d8023335ab7ed31c750ae3f132492b10d8cede1022b4430afe57ead8735fbd25f4ea61f6cebffed718f004ec3abf64cd392f877deabb25e248023b7fb3f48dbc46894187116e7a51cfca797f8e98ee479b1bce53b11793b583f467fcc2c3e96d04b0f48c4389aeaf5ab4fe10", 0x84}, {&(0x7f0000000200)="d6dd9154526acc71842c", 0xa}, {&(0x7f0000000240)="59cb7f5625dbad22b1e14b6fe7d25cf10e9aeff5ea72ec007103aaea59676615a942b6841747c8cd603283159c83285a9e769796f6ab3a2898aca2caa1611024dc77407e62e1533f7e7a90e1fe99e137671c9c8385b42a69344cd4de8fca021fed146a82ddc2fa94bb2597ac41b997fb6d768d13f13873e1a4808f13c998519d98acc124c3a67bbe383126f2b7a83125275dbf6e6acccf77a811091b1096df38cb1425c8e5da7758f552cb5f62b8b97541ce94de5a586889daba686a9753b6561a856d2b2cf0fc1b543635097c138f3fe059e090b3891a4a3e957b2811b4a9f4fa7f71cdcdb286c6d825662b98c802850901809f1f3682704c1f1bcc76", 0xfd}, {&(0x7f0000000340)="c24375ffc7718da7b113c1f8423b9e0ec6742b50cc124e2e026e648d4f7deb432727eb2969f4d15ac4ac1a1a537f4a76af0c6187c2d8a4ef37077fe45881c45d51d4877eca481f03ccc21bf0b8e5fccb8d6c3aeae08f99b167c2aea7ef28c4cc7c4db4e2cb130ec20d", 0x69}, {&(0x7f00000003c0)="01739eeedb263861db25ffe8efd6366044685110ebf9a4a4342a04f2e1f2440cef0b375e9406fa556fb050750095b3a97779f0f4a1d2058578ebf4f84de3c44e43d1bf388c682cbddee122fc01b6ae81ac39a6dc45a5aaf160e0fdc41e3c3e2a805ab892fdc015fd", 0x68}, {&(0x7f0000000440)="955db21e795a4871d4db67b0b892e7bfc6c912b1f132f4a5db3d268f4a9cabc2a87a1c2f648383a175e4c6277589802c502f4af634bd7a0a2e292711af2e4eee77", 0x41}, {&(0x7f00000004c0)="0afa7dba5203533071d90e995f9d7dbf3358c8fd79db166f87443747827157629d0eba7c0c3999796537b664e779e6b6d9995791f6065bab640f1f9b89cf3e4647b879e355970cc35fc68db24a93b23195794c1ad2676b429e55b71380c6b71c0dcf6788483092ab4fa9a3f35f1b73ebd2e46dc2f086828f9a4f6e539d9e83bce66d002f14d6d4845c36c3efceef9176b24258b057113d568a3aa354284522c2541945f0ac4df7ea0a7fd875de229962f03b44341452d2b99b2ad3c1a145ad4f07c3d2f8503ebfe4d8a4f2027ac783a5d5228c6e98319ad61b84625e67d8d22ec288112d71f062ee75241403b8fa457b921d3cf8e243", 0xf6}], 0x7, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r0, r1, r1, r0, r1, r1, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xe8, 0x1}, 0x4) 16:00:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f00000001c0)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) preadv(r1, &(0x7f0000000780)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000240)=""/227, 0xe3}, {&(0x7f0000000340)=""/83, 0x53}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f0000000180)=""/22, 0x16}, {&(0x7f00000004c0)=""/211, 0xd3}, {&(0x7f00000005c0)=""/147, 0x93}, {&(0x7f0000000680)=""/235, 0xeb}, {&(0x7f00000003c0)=""/12, 0xc}], 0xa, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:00:50 executing program 0: r0 = semget$private(0x0, 0x6, 0x800000000000000) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0xfffb, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') getsockname$inet6(r3, &(0x7f00000000c0), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) r4 = semget$private(0x0, 0xe110efd82f75e095, 0x100) semop(r0, &(0x7f0000000000)=[{0x2, 0x719, 0x1000}, {0x3, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000440)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x200ffffffaf) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) dup(r5) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000300)=0xc) r6 = dup2(r3, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000006c0)) 16:00:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) select(0x40, &(0x7f0000000080)={0x100000001, 0x708fd0d9, 0xfffffffffffffffc, 0xffffffffffffffe1, 0x8, 0x0, 0x10000, 0x8000}, &(0x7f00000000c0)={0x0, 0x1, 0xd1fc, 0xf2a2, 0x0, 0x9, 0xfffffffffffffffb, 0x20}, &(0x7f0000000100)={0x7c7d6195, 0x81, 0x401, 0x1f, 0xf8, 0x6, 0x9, 0x1888}, &(0x7f0000000140)={0xffffffffffffffe0, 0x8001}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x9ae3, 0x0, 0x7, 0x16}) 16:00:50 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000033ecffff020000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:51 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f00000010c0)='c\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x5ca1) 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0xc200d265869f2ddc}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x86fc992163e59012}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) 16:00:51 executing program 1: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x83) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x2, 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x40, 0x0, 0x0, 0x40000007}]}) 16:00:51 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xbc8a, 0x2}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs, 0x1c) getpeername(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9155523ac4021b57d22"], &(0x7f0000001140)=0x1002) r1 = shmget(0x1, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[0x0]) r6 = getpgid(0xffffffffffffffff) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x9, r2, r3, r4, r5, 0x40, 0x8}, 0x7fffffff, 0x1, r6, r7, 0x2ca, 0xfffffffffffffffa, 0x100000000}) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000001180)='./file0\x00') 16:00:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x670ff827dbec7ef2, 0x9}, {0x100, 0x1}, {0x5}], 0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2}, {}], 0x2}) 16:00:51 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000006d200000000000000000000000000000000005b776948000000000300"/110], &(0x7f0000000080)=0x6e) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r3 = dup2(r0, r1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x100000000, 0x1}) wait4(r2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000240)=0xfffffffffffffffd) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000140)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0xdeaf4152}) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = semget(0x3, 0x3, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x2000006, r2, r3, r2, r4, 0x6, 0xcb}, 0x7, 0x0, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:51 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xb7b36862b91f373, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000ffffffff}) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x45}, {0x28}, {0x6, 0x0, 0x0, 0xfe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x182, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000740)="cc15bfe51f5275d330104c91f94b9e1c879b244e7b478739109a8a3819b220de5ba9b79778813e3b4f49c393ebba4fb56fa574edbb559478655866ab612f0bda7c6a8607c85b854074a0d6dc4f7c14c37be109b15f55c75bd2cf771eeb477b324e0c368236df8c3ee1e24d3cd9a481bdff00b955afa33ba4a74fb4fd6b3b45a27f5ccf3a58fbfc966cf41dbea0538f5b8216626dad611eac1dc709a5ba3ce3f8691fdcd2a1a1153495bdb7c8f1888d11cd69778e90ff2158330b53513ea30b93e59d81c4f192bcacd6fcee51db41718d692b95bc00443fa70784e2270ee56e0c9d61231bcfc673ea06d280c1c7f45ec7959c63eb20e3624275a01742c2f4eaae3b56f606b59fd51f0227c985de94834531dd83d39954c12c3f96c97ad5e32f6fbe24aa567d1509a7266bb2e2bb6b119eed39e3338bd00b3f9b5f1771d45274bd81218e2485cdab908c3d90d476e00ad5fc10363246df528ff787b6b941ce00c72f1345b11d8fc18aa7d0b1f6878630876c54bb58336a162208c2c6c79e3dfc01ce444ac4161f90a79cd5da95afbd0af27a57224ca801765d711be3400045149e01b9c536a0e95954523606dcb9009a80072c2647705d8ace1227148023df634898826cf9ab315eca6d5b1633ff2be885b7b667c9b31f594da6724f8928b1f7fa3be82a6cd1582a8fc644fa6915dc013ed178e7b934469b581b76aec26858e73d8cf2bdb4cbfa9b2c9f029ab85e60dd3acd0632339fb436b058d6df98b771000c6d7638659ecc173befd62159db5c0489561b9688e7b71d03cac96ac9189d271cf340306b221102d1ac43c0e5ff3cb055677388e487ebdd70a33ab474510e05d7eabcf55584bcb3829f4318af04dfeb88625362c0f8a4c8d1243209caa8a7648b3024eb33d971a6656bcc55b282edf26ba642310619ab98f5ff02813bc5bb98875d015eeba72e41eafd47f732bd15088f7f0b6a258b68442c24ca54f1243533e98c3eaf5d26fc9c6cb16063ee24a49c634951d81c9ce7d505192259826f45cd68e187f1c0c5afb6c642c330efddb80c79109e56d8cef0054757cfeab5a6f9d56b5ead4a895a4a7a3016d33fa04af569b4a704804db4ec53ce38f253d85c6af4c2d74ecb24c55c600cac4627bad928fe6a38023238a9de731ebfd1fe303e4968a1ea7936664f5ba124d54a8b31bd7664bdb8562c514e85547771c38683dae9ebecab5d793d845c0bdf986dc09209d55337b46e8f8faa46e8f31968beee93344eaaac0da9dfd6024bef3cd714c436b94552c414577704e4b041c4833d2904f6ab738d3566b7d3c53c24328fd7f81bcf9195989333a5cbf9bd3872b3003901bedd37a3c5bc87b44cf2ecfcd6c0dc7754bca03d4796e2c73c1ea52e7828022b21a66ba89316ef3b2c8e71dbf3b80940793848bf04d39ac13b0c27e225043134f1560e32d6d4f7c12744587e5daca3b64179dd9884f4bae7e5188d582b536380ae3e023714fd2b7e12b6c02a4e26530344efac793f187e431fa9067efccf506cd1233a53636f0391d36d3963ba3a130c40883a19d2326aaceab3bc9b840df48aa5b4f1af760bf74be9b2f4790c7ce5e3b724b8f2dd9019f1ba0d63b6770678040ae2c0adecd32e5bc181d7c93ac29a4a97bda4c543969196f30516b9a6a12d625dd63993f57f7a8806b65d8585683d66b54b13e7151aeea2b035e05fe604290621a77c518ee9b7617e7c5d7c8b630518ec463f8b0586b52b7d1e161e05a06884dcdfedc5297b70546ea28a71842baaf01e8d4cadd999309bd3228e745d2e7dc5d80195491ef07bc802260a6fda58c2463d81d6199cfb605f05536922d24fd1d9ea2a061b47e11bb78351caeebc1978081c1187540f3099125418cfe383d19598d1acd1336affdd2dfae5eccaafebad08784a33d8a93b3df3971ac5094e70e10ce1ace6e8635c8db5271bca90da2557eaf3595bf52fc4bfe49eb8eae6cde5d94fd87afb07bd02567552c7baaade32e0a102751bc3e0257c0ccfe041a9c76a00e4b338a81efba9e5ec3718db6044d85fa3c61a8f8fbf46cd00dd7d28210c09432651a1f67160529f4bad90ce4d20790eff5a585beae11d94fd4a7195c63b79f6396797f34d35e55cb7776c5bee33cad722ca2fa4011da17f5404b0670dafae30a19b921a8214906cf5d7f8551d4c554a4d566e99297dc3bc75863b98bd6f1359802375249cd623afac51f2503fe2afc725968a684eb22aa958d629804316be4599ae87b91a6aff6cc6a1c6f4c39b8c110fd0196cd60705c1183a21c811cee0209e5f877d0aada0fc6538ef9922b6f1272286be446bdd1e4373ceb573f5e43da50628f6906ff25b42d29a5fe3390c21e91d3f84f33b1f3c45761f5946b67a2e9eb1c43dc87e32e3b7507a0844fce3db77416ced517a516656d0a0f4b3606d38620458b8ca059ab791b7b2d1f7349ef1ecfb4a0a94d40279445a5810474553987d19e21b0548bd0f79557f223ad088d5c48df70c5c36e3c67b50bd8d25018f602c35f803c29980982a850a6236ed76ec14e5ecae792f9c02331d2bb8583c22755c6bf4d2bf271335253af1e3b82420752c46c763002a228c4f2cca681156e04b33a305834f92ca237e18fb609a046ec1ae6326fb3593b39a9a40e92f3a51f11952ea1066638ac782cec43f4590a26a90275d1f36a11a050d0002b9a2126b7287cb114c8dda8b4df8d5c7c598a3300f5c46c217af4aa0a08c6d97ea6a43660aa2b9baca10b75e3bfc69405c0b23f5a1273617fcf81671ba70d74e6b3f12926cc5e858ed53d5b5d7de1c7eec6a848d86c522565db4adf9c9599b30709db8c5197741c476461152d658ef962112bb25783339808efddee56d3a1b4836c0cb023b89b978c69f2a58e0c8b3b36899ee6adaef04f34f889282df4e980703328442f6b9136587e31fda823b4de0aef90578b53175b6c34fbca145a7336fac87aaf39e17af93ddbab1360f7f43c79926574520b76dfdd3a9846d33497783c9636d4ab39e6249f5407d4924208f71393e4d87a73b66a858a98fe04d83f754ffd80300b5c3114bd344d2773eb4ba52f509e1f51b39ad629cb5dc8cb5f750abf046dbb9ee54f5f44ad1cab49f0d530e5ddf2ddff31bb18ad437e7be63fc15a461241df2d6c1c5969f7a02c312b7d5103e0462c98493e76f1731beb2d31a52ea33606068cb2ccb4b4cee24a0540c2b359053d6c4e6029580486982308e1ccf0ef068c8355316e5fdbd567b11c9258a96517abcafdeb2ca2665181a7bbf379954a81cfa5ca33df35cab198d2d3971064bd9fb672234e3b55d6f1cb72153c695a6f1f53e5911334a57d1c9987ab0bffcb291e75733c962a4a69f39f194fd8bcf0155be27e7a54cec6600954305055dcf82e50050e336c7844ff86f70194c573dba29917a6ffd03a75a7a18d0a21572bee938b8fc2476e209d8aed46ef4038ee185ba065fc1404edcb2e5ec47a6b0340f4c0c8b4b4a7b9cb81cef80657d4f394d3c3d98311ff84506c1f137c1ae4131c055e9f2c78783fd1fe5cc409407d113b98eb25070d45150a534fcf1bd0caba9e21783d69070c511efe3fb978ec52dc2a416a0d3bae1669fbd609100c8bd2df85c2b1a145e6a5c8a2ee1f6d3c83681a173f5d5640d2974c70bb7793bcdf15adbb585bf2caa8021c694501158135787d4a276e891c0819a75a82ba4816e8e7a435db7b8ac1ab68d4ab3d854afaf06b4cc0733725dea93bc83db6a46ca92d15db03f389b432902d6aa3f3cee931822549e64d3b56942479d492d0b321849f2559937ecb42f0a2fa072b96baa37b9154a49e26a70e3ac9a3b2575e793600a7e7447557aab124c7f79ae4caf5b6a597aef27b7d9af79d5fee8dde6ad5d6cc9899edfab867b8b1fd85a5eee5e6a81180f323886c02decf37d4b9548f3299eb7d3bb8b65af9794458b0dfeb241e9d87e7303fc55d35d5f907ec4ba0639b5c54b2dd281d101f5cdb2adfd182a919778bf2cba439dbe503806342c2221cd5bf897dbed56b2b2f9382d91bd5c3622e938eea10cacc5e8e51f9575aded11e13f35f96863b30a32c9bf56a6832ff6f19526b1fdaa4a524d2081e16ecd7248712fd0c0782b3f6259ae2f0cc84687a9418261455108f605e75595a0cd40c907eb567bc051945ae93ece1d8c772a53a79d28ea3a9db8eb4029e1f3891b63ebca8b3442b16ad447fb7451c81675fddfcb152084f408094449ab39d3f9f2cc66144d459e6f5ed8bfaa9cd9ff5d0cc56c2cdf1ccd8616e0dc9ad518f5fa1ddc02b968773b242e82f022bf782910695f546df7c79793bb619d1120b6f75686daeab0972d317f2ea71348615fa8a90b1b7cd7f5b91a439b6720be0f9a26ecabf303d91bc85927005e7b9887b017bf8a324c07ed0df0ff69eea6e56402690c7ee162903314a6449a4aefc348bf75905a879cd10c78cdfa262b07c9aa0684a1bd46409087f15de4dff607766c617feb3ef9fc543f45f706421a9f3438bebb58808f513f227c50529f2cbe7cc413ff16c193d41a18436ad3482636d0d2cf8e9e26ecd27e4b1e9678b5e016a3f8d5fca9166616c41f3ae3486636dc7a6ed13b5cd2f9d94a12dfb35552b9487de4ef62d5d09c0ca302e05ec1c3fc3d9260061c46fb55f2785ef865bfdbb018c84e0522259b8f956d63a030506e77655a92a225c44c8ed43b0057d2160802b717bc320277d034269a0c0286ac6f565eecf7da34a692e9022a346283a4e17a13a7399abaff4709e262439ce0695939e43bc574a4940a1f7a3f308cc5c3bbf453567df948f51a7c94a47a0c931947969fc321a74ff454158dd587d2c4fbcca7fc09bf78b9329ed570d22700b1899e2293c5c6a568b318611ac9b037ddd2f398cc512e71eb4d15dcc674285b6bf15f4cf1a661e3a975c3afa5b5594e3cd236fb31689a9225342156e2c31372cf9422ff3263c37ab76a7789ae88f3effb5c74a59936289ddd03a259a21acd7325045e49be30d27a8f301699a3f7fa7ea1b0551ee67b607d9393714efc8fa048320378c6f041a9418e3e88875920a2a6519b25b572d9ab5bb89ac22c5ae95c854cda1f4c4b62508f2bf443364874e0aa72e5842e01fbc6f738416cfe15e14701e89985be14e8bf2e95d7db49c24bd97ec10eeb495ba3b4ef850df35f8d7207c81f80245805730c744fcecf052d2bd1ac8bc1c05bdf0122ca505b0fd1ec838fa2155f62ed650ca3e6656425a1ae8c9a8127b1e719bb1b76de65f3e6646808d6a03746c09a7e3153987e6a2f776df989ce9f063c4f0f3a66d77404fc5f81b22e274863fd3ec4db6f1e33e27b62e66ab57156af8b29759fc54265f66473ddeecdeaf63e7713dad1f4e4f55e93f498c5971ec6c4301cc58243d19051c3eab4bc3b6451ead68beeb94aef1cb98044cc48ad37c1e8e38e69e917a5eba5a49f4b785b86eeb7d1022fe0abe7b78b939b776dc90fdb9e9368c93051b365fc9050da4b553e6c36e2c1c06201e23e34965f7774daadc1c34a9d8663ede254316771b725eb0acf2f8551a4ee46d9b3d19cc89b8ec9d9de2882db70c2a50eeb1f03f69f392e5858fa181e47d7dc5771e34411fc21e51346f7da76949ea65ee5ac6d0804f2297bea80ebcc55808f1a736f1260a398949b63f33a14f0fb2a9c8d98e7c31be8051ce7e79cdc1231e1b5cbc8198a350884f223150afa4784542850d1b7ec350e6a66faf4d11eef3c442ef67d577f3d8e25aabdead743640842e0320b3b5969c120020f251122c32666ed46540068a00e0a773688", 0x1000}, {&(0x7f0000001740)="884b70243e106308e0bb7dcce3e716f22d63ce10632e53273e6857e2635c6a39587e88eb59e436b544e0ee1439e751989cabe1e37b963447d4caf7eec154c83d21e09576b08293ef17bd0cb0398a3adf2fa47b20dcb8c19159cc3ca5f5e4f82a5049fe7476fdf7b2f81316b4fe74ce3ec052d1032f564c6a7fe4a03ddd281a190dcf1498dde159f34422ceadcbb5ef5e54cd3c35c0f63053de71ea8ad6ca4770096f142866cfa0d3aa61b41b884c4087fd6f7a6b5d9d14efed9490dea8427cdd34fb3210da9a060ec5aa9a5285027006eb6ab98d76736678cf8f9118e20e8c3a651aa921dce2bf88132e5df07e855575b8a1c04a6183a852f28fc0084c75215c29fddaf143b4811acf3653da34c7aae363a67e539fa1f6cdbe51112c570d5db5b76fc9c575d60c41f5295f955a76373c2d3d74e77e4e7dfc4c62a6b34456acd3dc6d3c32a7664af182381ce1c54d42828810fc4ef6f44fdc9d4f7ef594c7f423f7d59021c57c0339eddfbaf477f814d9d6370089081174647b08eeb447673eff9074b7cd947f3097bfbe50d6209ee97c1bf00e492e3d59cecdf1e392f7693b524c36216d9c31ae563ee8411910276e35b6e323e6c52f6b2e9c843fdc9e64bc032d0c5b9a6e533d4e1d45ec8bf7c78953b98b6c1554ec9727f4d8f0912cfc970ead494f66fa7e7758a24b7a1203af630dc9808d19343d85581daf92502b9275509f542f5932259e90580f77a7a52887523edfc9a30bceea8a9fc15968e52f0e2e378cf7500b8bd60538244c06fe76fd99fae666471cf5139a679fe6496d9eda3f7f0d6f7f22d8b73e1d4f72ccc4671ad33acab49033100759fcfa6fa5c6cd41cbcdf8353a5f5afd30971a1b62dcaab92186c5e6f34f18a342a245c21d51e2316d575e225a6e3fc7b9446a1c289c9900daaa71583363c9c70462b6ad122ae9dc0b5cb166becbc22c718bdaa21c1c31496bf7c857fe255dc307227b8e36fe0852be7fb5589ae3bce16341b2383e516da27d55ff0f8af0babdbc32bd83cab411e19723ce234af7aee0db4ac285bc471b5aebdce97e105c2bd156ca8cd551dc4b1f6d7ddea8f4e9d41030b9d2cb1a9c6c1a73bf19bf8cf746158c24e9ee1fe92206bc4e71f0a43d12dcaf343914df6b5535fa98f1196dc37104a695c93d2e148bb062b4a4074329db7d27c9c49064cec21393e14058d102ca2ba9cedd58bf41e5c344d014bbf744b52bd6904fd5a46c70b0a5724b4cd4db5528bb81a94772703a5f7191508b5bc95c5a986b01db1c94881f5faacc46a1a8ec3b141ceb1e607f486ddc47e6a4ff9aaeba4a3c7e97725f6d6b641c59005cb31b9fc9c00acf36e41155404187e91c7a2997b1e6dd70052f12e228f5803e60ac58215d6b306780a58f6c33f10dcca40a20517c7b8294a4689e8efd8731175287517cadcd2e557d26836ea621fe561b420a810f3e0ba6e5794a80d650a1c46e235402adb5f9af6a7f596f477f1ab42ddf349433d21174e5e77375bf47bb874490d539d08825ca41db0264e243e85714eb3bcaa6f10fdc41dd789879e342be3c80af349ad75b14bcf74412b2e7109a8af7a15b84b94685fee7c83802239ab7c7c52e3fca98e9b8bbd37b9fe832699b5760b15a60e0cdaf46e86dd45a57f797a751ddf7c138514b48ba6fc89e6d1a4b687a5f2b59648fb7e2c7991ba7a7fc76d70fa208b644ac235d3fa038385c51935fb7b04b36e4dc6cace09e32dc06287a39351e6b3af7a9fbc1e8607f3a8718daad9f731266c787590319a56a16a44940306dd125b4322894be8d44a9eaaeeeefe315b3c208886f4a71af6fee656e78fc7c790512a38bcd42a4eecb09ff8ba83ba82b05b74460ed3700d721d6c5468fa5a4e89cf1c7f056db29f7c80b988e6b067ff371b084930de2125d35ee41cbc2f9b440bc919433c761b88cfde616588b36a71091e0ee6ca376b12911b7d2cca79c91d10c2d806da8666e20ed848673143ef5d9a1de7403adc82410087538da4cd65fc96457f02a1dfcc4d199d089ff5f3ac083ce05c085c9b6190bcd02a9dfc5eb4d33a509f936bc4ef8c88bdeecbc62f3bb8c3a7998061a5090cef046ab84a8266fb4df6bcddf2b4edde7400fc42c918444958fb7d63bd2c58f4a07c02a06ceba8399db882e51e5e8d84c8782b2fc4949dbdf271c6233c99af32cf9a9c644ae4aa2feb47d821257a52f8304af30ec579577a610b7f880fbd371b7d0f4ff7fca09e7014c622374c86ddc904355c8d21333afc53a186c4985fa44c785c592caa5be8dd0701e7db2e88b0895cbdc0f3f22de3bbfc1ccd0a0d9adda030dd337b71cfa5afc133f95e71b0df50a985837ed80d57cc6653f0091e28d4de296adcc42fa59ceca13726699ceeea42775ebb9203160c19a930a49ff065fda3d6a13b3cbbd9bbb70b768dd1c9986ae5e1d80eaba7950e3ef8e29c33fbbbb36c1008d0286732ab8eacc041182bed5230b6dd97814200086210f3f4b9a8f72374abb9b67bcc438d5218d50f028871b80fe13a62d44513634e2c434ecbd09c8b072682e29ae7320587de8de600e5627da9465310517d80d02534aeb615e7e0386cdb6e1b5586690ca96114aaea27bbcbbd2370a7c175a77a95b13b22aabcdcb8782fa59fa121344a181eaee4b94de44888971707380b988d3419278a6ecfd5a3a7784304b883c9f5740d165579de27e9ba50c0d5fdff2c5255fb4579f821f1ce517e15e9fc79325bd18b72c30566d0b8515ed2f3b3848794c407a9706747be04bda15b6b77c1ae5a07e2c283e1060beecd723806b3f0264ac4d50a6d580934bafbf16f04d92560b21ef1c0f976ba52adb2346870116c568035ac84008be4be3e62c80a6b3c4ea7fc9ea79ff6969975344d01b449ac7f685bba3274ed5b9dfa0264e00bc85f32f9f6adaecbe6ba90b01903c5055eb8ca12ead92f681e47b5fe7f5cbdb10b6ae3e47c2e1be17ca8dad5bebc6dd7a0e47dcaa26594de88681670b07c29261114ad1dd1084e441041093a6180e04ac55435bee24c99d4d21142fd270813237b522cb5c8788bf158afe922cdd3f26b41da21eb44568f8cae5527054366c9a0b8c29e9dac671c2d7cc67f0fcac286ca930b2fb43eaf7312476b551b2d30bdb80f9e1f6d549bc5ef84aeeff837516b625f6da5b55a5624afcc817bd3ac2f9ab5a3788395d61bf8ce58ef18e885547184ddece67d2d1872f1ca179f9f30c71d113c9fc6f943316cd2edad6adef0a5c173ac7e525ac1a5df5c3ff6fc87190afe3ce105763b2f5730c046a6f408dff44ceeb77ff43138ef904affe276442c391c953dc5eb65a1879970803a35083f263a45424d6aec469d2210ab159ffe5a6a6614536d27fb1ccb3aa3d110d9ce7091a68c0a6628006c0d5b9d0ff0dd94418803d2e5ac963b46c0da7fe5c783b0a67d5b3384f8d2fceb0d2732074090218fa9420dc0d8433e84a57b3a66c610f2c266d771623e7a09235d924ec829a33787fa78266bc43f79cc4d5e67cb955fad93c447c4f01b26aca17dc3405e5474939fbf94702ad3379b29676c7a19aab9659e0ce060a3a2a4d5fbc15172c68ad0e749f37a5b71571f425eb89b460730e857e08f9a00d4b1175bcd4aeaed3a255b6f8c91f12cfb6e1cbc62a468533d3602eb449b4304f0e13bc0fff4519e285fdbbef4d15341c7dcd0b6402ab089b1ba45140650a18cb69a1c7bab5e1b99fc74f8637af730a58190f5678afe3d28a7349ad44b5c1ebfb0c2d583b55f30180f7f0aec3350ad7eeb3d601ebe0ac94247a0b0f6a8069d528bbfbf71147638e8c7abb5f31d542e569e78dd5f1af6ee93dae2164eddfd70e2f23e92f5a42973f3a27d46d16eeb9cf8860f5c4b117191b29fd16404b878453d8a918321b6562230790e8276a5b6f7b3171cd0ff152d6f1bf037774277821ae65a5cce7be1b8e41adf40bffccc57ada9334230414d17fece39358aaba9d0ce1d66a10b4de1d1cad2b16c4c1588ae47999ee41e7bf7832a6f8c2a1d92c0f804409a91136702975434e4b919bf0aef50e68d748701dcf8c2ba7d313861137656312ebe5a0dcec32c7a91514975eb2371de1c7d935fad082109476743e9193c7add13d3fbc71d5a5a6d1fa3bba3ef39990fc5370df4daf61f76cf0377eae0704f54eedf6e990e4e45c924bdf4dd3fb4abcb1877156108ade6b9230ca3e519579960a4095523ec4d0789b97ad060b94411c4402a39bfb0eecd55147c4bb7731577975ebe1fb8487d0ea1a37d65a59ccc4b2ada10dcc9f280d617f80ccf28f400ea7cbbea09bbfc3c6f765c805906ebb99febbe9d8b43216ce34ad0f0337263a3c91fe7ad4b63aedf66b6f7ec7d129611f729d1a61ad79b403996680109efd9c06337b4c580bff9cad388b3f0bdbd4265782f23c22c4cce7f017ddf9e2ea7cbfb400489224a72d32e6b89355e1872648dd1c7884df0a8c66a0923bb89a93a057534468f33d9509a87f56b3e92d6d08b1a69664b20805e7b75ad9793229f003f223e89e0f0f80df93c8437c6aab27cbc33c21731cf85beb3bec8077369d20b3dd141526524e2c0bf2447e33e1b702edc49fd1af19970e0221965bece445f2bccc7f3d29725adef1ef106ccd42f687f18108452c4becccdb311bf464254640dbc2a1ed6da9991e1402b799db3adffec7d126788f5993924b2ead04a5872df37046c9c821a41833f7c956085b817c1a26df0ac5f1f33e86cd53091f6886be1358adb5f81cb54d7d12dcd70b2a4fa87bf96d1837a5485c4a5ed58d6c3c03b43254f6d4bc27bf24e1df5a289e0be8f8afaff69948346c963878ac1fca4cecff9c243229b3878938be28a913cba80079f21d84d1ed33a9dafd0d3c4f771855c3597c89f6af4076e8792f5cfba8240acd199ef9018bbfe6802d4f6bbe701790f0bc5e30264f0c58bdd5471e0395958ccefbd2eafaf6dcff8749fd8e02d8f4a8204895b572700feed508e3a7c76756279e83e5565c7c919952a78e52e77c5d05c0a48ef677563323347db0bf8dad404473193b257f5375df00a9a9f26e49caa6793194416830b925abd1571ca7489b538d3887b1630ecac4401441e39fa7501f3df34b7d5980b0d3eec30d9d3e23563ee018df1d6063992982eca6203d568bf64237bb0814e3f645e31c0e24ccf334429322eeedf48fa5007356f8ad8ed5ad0f201ee9ec8898c20922d1266e188f4813bd28fe44a5c6cde937b1722c427a4cb89e778f24b84c3a8cb5d999bb74dab724309880d30ce9ec633ab4602073d8a206f549d853f9491ee48dae60362352c5f91816043b4d9fd3eb62493be8b03e4d301f6e52252f62e91a9491f27ce5b5c2221529f93b4cd62318f4bcc03d8041997f18a276093efb8ba01a313b569664e7082c8b68cb17ea722c7e20b89c3f05e4dd6426f64f3aa5a5c40b0c9cee71a12a81a867f53413174a5033adf3ed77932de1454a0406ef8c8125a3310351506ce947a72f7553c386cc9d9fc9f42892a3499c7fbbdb800ace0c324896ef5dba19916bf50a08e280a43c89d82e4bbc28727a62350468b7b61634be346a204eb6ea572a2946fef4b17a8b018fef242f8d8115072615d6b33cc17c1b664a8e4a386ccaf43497e4a75b5d9596d714af2628b0dd6b57848e549034a811451a0f88be7ec19ab5a540729b2db6b51d065b7f006f3fc5953d492defd4290ca98bf24fb4593ec6223df32413630cc317a2cd41f4fe0a867b92b2efeb8d4c0b922319bbe6a54c6799b79b7794fee20cce699dfac7aef4d8c48abc8e1b244330", 0x1000}, {&(0x7f0000000080)="bb32d591b2d83610f04517a52d0d089a9ec766494bca3d1c68a5230620591654bb55cebbcc642ba061838026d3cc3184eacead71aaec3625edaaf7a9011a50", 0x3f}, {&(0x7f00000000c0)="d2e7bcb6bae15ad380ad0ddcf2895da784bf0a9c8a4c70123ac9e85b2f4af204c4c5089abcb5ccc681db75d2754ec0f5060a941e75c45775624d79c59c8d6253e4c0f61f06323616d6ebff070d6acba1c3630c2befa0f98b52a378b3e6397c195df2718e457283e435351b683dc89e5e6c8ee1b99f91c80a5e36d8864474730f4983fcee9482eef4bdbd60be1cb734ca0012dd3eb261ab714defc29db05e421cac223b1efc66bfd8d7f087c0f2438c9488ab41b0710a95c1b3e36fba2ea0c14c8da70deec9c5092eef0fa6793eaeeffa7f05b1202b5c", 0xd6}, {&(0x7f0000002a40)="3139bf00857f548a885f74c379693ec83bfbdd1954d5fdef4ed46edb34df5d0f21400508881b4eb5b69e3554013dd71d232722d2edc987baaf4be3ad0a1b007944b91978e0fbffd205677192be5f885d8bfc954f1dc28632a50b529fc3a55847a67fa6d5c79f2ddf4db2c493c987dd41ffed43b9c41f069d813fb2fa863d0423093496f66a24e4332f581633d1209dc8db7ca7ffa261ee94bf2875f7fd289918f36986888b7e88b596b728b7944343965fc6c8aa7302f52450aa12c448beb071d824aa4c67efa094f44674225abd0806e4c6d64cd786f2fa177ac0ad50f6f380e935a2cf7a020b562361e6f1e4a6c27768007616aea0318b523d4a38f6b4de57fbb9316b8d6249394628ee134f6fa360f248dc8c42797d5f1004f126b364f68bd3cd1ff6d53b7a4956e78b0a52c9de3f1befaaa20250c9428d7a28f2e31d611b4d26ed618e1f9e196c8782f49e5033a5a752c2b317a761481dd0a58efa63838f7de412ea0a729141fe0a36f30146257f1a73b02bbf954d9e8939e8ea80737e8643193dcc3c9af1ed5a37fa93555abeb231e6261f5312a8a43dcbe363a4e45b66b137abf2f1a726b49c59e42bc3c4a9748dc6dfd54981859349b42cec0e09a5900f2462560dc7e6b61b6fb045fb5f959b71df31141808b304a01f36141be60fab7f98ac0fc9f1e3e56ca6c03230342b299c51736a6dd96e9a38dc0178baef04f950ee44ea8abde9b48840d1cc26eb719cb7b9d5e8a057625b1685da4fbfc1bd932290f93ace5f25a09a2f0057e68c3ce61394c0628369c4268b075995a0147cc1afd61d4a634edd70507c43eefc110c71c1c7649c51899fa3ca8db3df34f17e64df665347336b31eaa891931ef7392bbf8a5bfd67c00761df156de56ad25e5547c01f7b39460e4b033cbf8eea275891a2ae65ec2a95c355a1393de404af55d4026b4a5f061b53e4ae0caf5ea1c22d42e6624786c8b478d9cbbfeef8a8d01c0c4ff3349ba6757661d3450d48f573ec4ba57d52de2775136467f5cd6a378300839ed007d59c38fd3be25db7530835b9aeea2727974e71b785a20de19dbd5bca4d1f9223daffe9f68e0551609396bcfd8563bf1999b8ec7fe13a5f9a051a8bd65d49c061063dd841eb57a18ba7340cc7c7a159f9ddd0c1c1593d1a5bdc514dd90d251cb5633b658fc0e78872f83e3b638ce4c225eccbeb94da2fad9ab43aa3da69072bf233f2fe9ac2e6cbb8a1024fd85171adbcf395c0b1cb42ef99b84783edc4ff8ca952d2a23a51b7c6a1773834b19d71366bc27d890f51d97e65b271078973dec89cc67b4a33dcc229bb318254e2fb7c552dfe76ae7d9b017eb13d580445bcc0ca7531913b46bad7d6f5e2f9eff69b26c3a4605b3cc215eb0d2df7c869f2738ebfbb1e1ac26701be9fef60bf9241b2b485f62729aee1a179ae401af8ed911f5f22d31989f5976b21fcf20d6082043edbe671f923816e89d8b97e4ca29f618d9588226fa680d335fca910e001792072ce29f1761e458b458c76d8a0c31a1b7347390608a6c1a4a7c5e3da8d0d867903aa778f1fd114d329f8c489eab32d405cdcd3070f7689d54963707f67db26147721c101dbd34a61f6d96ba50760c30c6b7402a6f6c2f4e6516671eff19ed4bfd4d7934d0cd53c6661ddbe1f37184db1734c4754b625cc6780a156c253ae8313fb34a52d381805e9d6a64fdc9b6574d347dbe3a87531e2df67449312d035913004471bc8dcf1999c25d044bc60b557443e5c463edea66988c651aa9b181f21fa9522f3abe6b4de17083afb84f40f1567441dfee4fc427c928fad290ce1dd252f7782a6a99cce01ce632b10f59ade7c8e54321081186e99e242cfe50274c08eeb070be86749e4bae43b2bca14486301fcbf42d6ff8eae1b816ea344cae0d67cc9069b6ed0557a5d4647b4a78198e8d7d39995cd518f09c7a2d87b585720a6b0b3a31cf56cc0fcf66a0fa9fd7699f2b2835e3782c83eb31536b8976412da13278badc56ddf76b8844e236cc14e413f78e1e5f08cf7887165fc4ee94fb75e737bd99536713420a1baa7972e3c0bfdf689ed1a2626d82037b2c7cfa25ef0dfea3dc545f597d63d35e2ae2156de4c5a5322562f91f06d9a7e2ceb53ec71bcf59466f5b674c809bb68b5bb6144b75c0d1fa994d95ebeba2730e7bad932f62d0648f211e3994bfd5baabf18940e5f6664e623e2ef42f7d83ad714bba63a20f2ee89d518b517d770dd5430aecd4ffdddcbdeb3027ac6c706810b4cbba3da1a2ad3daa4b3b04438fe293c90bdfb1ce35ec2cd679c29286f87594b12c96743a7b4e21bed16ae7f07c7741078517a92faa5fac0083e482c3e641340cf2b67b9b9de78131324528829f9e6833f5bc32f7004d6f52f9bd3e7cb7685375c2b1307474f5bc7b97c8c5c80acc89d458ff41273396b8bb3d7b5683d81aba977040a08ada3e6230b000edc2702ac6a99a8a03a486651a3f6a93a479b8e99321c34149246cfeb2e12f62ec3dffd43d6e58dc8120ca8d44245d941fdc97e2f88cf355cb8070a0b9032a5c97f8bf7d22c19be61290e91927b1c39edc641c02e3d8a275d28202f9cf61628290b0ad4cad474398ceaf680a746ce1375fc56b51647ddf70078ea15fdecd948246e72adbb5f2354f69f5e0e3ae942e8d1af293541a6cf206a2429c43ce8fdde1ed0d10c555b1a75f4783942925fa94249be0120350df3ba2160946f6589ab0f4a30938849cd250a5732cd0141790fd3672987b7a70205aefe07fa51da52be353641b721f0e27ea4e0bb89e038339a52115aad0fb5903f1e0b4d6a93e01b3f56f4abd5fe7da11486ad087f479699a76a3890a465b5c1a15240054d227a782ea46ea72612461d803fa0d6e0870e6410f7e7bbbb676ea9d3337717ca6a1b4f1bdb10b332e920e92f666398c30401947d4dcbf058ac2f85f4e961c019ed7bd041612e859d7ff611ebab7e3b757a82be4d46ba1a78a453f7bfc725fda6eb150e3c84883d05111ecc023f3bb7d5f734a781b2a6e32899dda31afd87eccc65572cfb25811dac84e000bf642ec98b8eab5fcbed2116a80ce46917c0af156a27cc68785e5a202edf7565bcc1091e3e5f4d198b25d6113715939589c9e5715ca1dce52cc018a027b0f438c001cae166bd1f42efe85ea6c9116c02ace6e8876f6bfb264949d2192122202ee2bab105f36453e95a8883320fe83e4dcd7c3f67e6f75aaabdfaf261898be9f51c6482b0092318a914028b3a1dab4aa3489447e8253c4fc8e09c5467678404b438c845ea5135f5ce27d1444e34dd9397ee396f113caa280c948b2af3f20416c82e9524a9266a91717a7ba8ca1336b21246003ec40a60a895b57b099917bc7b388487da31a67b2d5be87d8251bc349aed025ef743c2e088674c4a3132dafbc6f7617c26967d5fe07366e8ecc3dedbc16b281c8d4ef92784c188f5f82beb73e058a3a3aba695126e9a7bed5ab0d64526525cbc39f3343c4c2661b09348bef375b7ea7f694380978b1ecefe7041d56856c4582a25f4a6a2a61c210eb82fb21f6c8778a15e21c902caa4689308d439563013e8031a457459eefff9a4b816ba58b5645824ae0d6827706a7d25237919318eefa31a6b7c02e476d6df4b44435b0e8ec848284fd0c85d6fe91af1f601771d1444d24315b07e325135251b7c194cb27ea71d9b41ee59d243d076cc1cce59a8c6b81b6e9a71cca1e3bf15e822cedd5a543352e7d61f4c19c4b98d9c36c50186654e6bfc9fa49bc2ca4936f831b43bdc1ec95465f7bb48c37406b4173b89de0a81bae1c23c3f84f83021d4956d8943d4edad16a65702c97ce6d107420f70cf3e6a9f1fc9a15291ab20aa1f032b60c2f411299198740eeb68e3cdd80893bce29b9690b4716b35a9d8c48644501b1dc5b669162886f4b182510271094225613b9689844728b6c849956a4203c3b337b3aebcecd5f12259a5c1727924cfb5f02c4eed3f2d3d960bae450d9d2b96c54b2a0d6a4ef06efcd13a212665bf3df10d54c8113aae30b0bf3bc383b933ed0b1723984bf7fe83490815d21babbda84e8c018b004b235d0228e5b47d01cb692ea65a439de31c9d1fa495e44af8c2a023407a27fe9dc799cffb5c9be1a455e1049e49063b9e16b1e6f0da9191f11a7b466692ce730c03c377336570d00992df0b2e8ef5d3af50056c63aa156aaa9c7d6081c0f5e734ae556b626272119b4d11dc272d4b77ef27f9fa48cdbf060828a255e7945ce2138889dc36ee73d02f180a3a6eb8a893f70cda07e995894b2b6e3013f9f987219132b6d5eed806128b66016d10d41cee2c27f2ce4cdab730e6305e748a7cd90119a90ee45695f2e8d329b81774e3a106d7be978116a23a64db9b9bd79bb381d2c2791662a274e03d4774776ca32cc14f89db0c5179c20668ec4c3bc1456d54ac33fa19c9bd6103d1145076bf08e5b7ef586fd26b6b4f551efb26eee347d8e83241fd881a21880cbb2a4306e37e4e08ef46c5176a9759cb85fc964be37cbb5e4a0de22c6165232bc6b60d97949218107691a744b1d006a94146d6afad64d654adee1dea7738048ed57f93bf4c3ddb1528391b8475b77c262b9e3883d7deae929ae3ebc69e960a97083d00595790c3b32636797f4424fa637a854754941978396374ba491a8be2c5ab20c0dcba57cee735383889b89e6abfd81ace76723d4e3ebb0ef5c9445ff7fa6250e95bbe377e8e0392b21d1dd0bf78bfc1dbbd74f90f7a31ba492acd2aef67c0a82bb7b99c521c97fb486dc7e4f37651478999d8a83ab64597b292d59b0f2d496bb0007374f3294081251d726f7fd37df5e40667eb57d3f61d9605dd1ab15cf24991ec390d55423623b0fa595443af727a67341338475f439e7675d7a65bdd85b8eaa1620715075549912b3476373ed7845f5b24961e185c99efaa6c968483ab0cb0055607a87437ca8b3d8e0d1d4f869720b6ffc664dab2f0d3ea80d1535ecb80803d2120e4e931b194d2b778289b8923b846c0e95f37bf29faf0b3aa94ca6d0c645382220e4be8b37a27acc5a04c70479e215d7b4cb51be38ea3eb1b117b5b252caa9e9f88c62ee208f011121ffd028af33e43539360a18b1b8e530c438fa8d8cb162b2ca2a3713d95501462b43b922fd93fb0b22373aec9b11e5ca0eb0601b849f7a9acc429e26d8a81deb052401379c9258af04ef442e9900a73076167a7a6aefc7a4a8d5eabb5b4181c805415378ee56887ed8f2705af39129ccd3480f7e6f1d4d840fa96e91faac8ef9aacc3cad2f4abe6d05bc13b50625ae8967a085328fa1f64094e0d71cc6c5a16bceca37ed1fb934c2eefdab63552a55f1719d879ca9d04344dcf542078083e82da9dd85a61cc63badd7e2ff713ddf637daa4ef5296bb4dd9d8fad5c9676eabc1b954d61143bb12b75977bc3a069df15fb15375cb0306ea5e399075ef3768035b68423d1a93a904884d3222a919a9a7871ba9273b03e44acf0706ba971b0a60b24d6fbd14ef2d5f2fa36605172c86afdcf6285f5c530b94967e9a59ace7536abdc65fc421cf2fbb34f8eb8037d836cfe1d5aab591fdd5885c097e5187f406adda337f2128836323f689c5be18f4e081430ce714be63459f05d90a27224d1d01f7904485c8817fca7d13f6402e9cb18064ffc7f52f7ad26820dafa9b43606dd4ca676af7fe382e610bbcdc442b08d24974c718dfed10be35a0a27126fe662fabf9a2c68b53e1ffb13d7cad13f297eddfe4deb7239145032f6bcfe4d478883e126d6e197c73b2f1dfe4f7", 0x1000}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="42463dffe2c149111a5fceaf86c5432cff7d01da0cecb905b1c2134266c222e9d5afc60dbe9bd1ca246d3763d33deb601fb0b7334af449a4342e3ec5e3910cbd0a4718dcca7942af823eef4eb9915333757c4298a7fa74690fe334b53d3a8b3f85ce41baea4e7ace5bbcbe196340c947e100d3ad40843c18dbf06a20dca2835ab91dc228faf3998e50982d36fcad44f4e4f7477a4498a2f551284db8f0d36c79a1e397463e11782977423cd9adb81d9030b740db6ff99f5c586fcf3d85d36ae1dc2bcf119eac34a8ac981a88fae020eec9c8dd506dd278452230ca", 0xdb}, {&(0x7f0000000300)="79cc792e23be7245b5d7f1371296329d60dd7991a181f586f0e900c6912025dbe327a8e7766da46dd255e832056323db1227972fe9bcd0de", 0x38}, {&(0x7f0000000340)="0a3a84e5d86ba34318567ba5aaf1ee53801734ba6e00a4c37288216e8aff8ca7a39c2e76b034223bc49f09c90541237d2e03082c513dcd775e1d2920868bfa08", 0x40}, {&(0x7f0000000380)="555783b3e5c9f20e9baee5d2a29f5823eca53ee6a7c70b5c4e9352031b8dde67330de751638a270eb1", 0x29}], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1a34f7273a1bc231, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000004c0)) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000540)={0x27de, 0x0, 0x5c11, 0xa993, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='\x00', 0x1}], 0x1) 16:00:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) lseek(r0, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$setflags(r0, 0x2, 0x1) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x2, 0x0, 0xff, 0xfffffffffffffffb}, {0x1, 0x5, 0x0, 0x1}, {0x5, 0x6, 0x0, 0x1}, {0x1, 0x8, 0x6, 0x1}, {0x5, 0xfffffffffffffffd, 0x5, 0xfffffffffffffffd}, {0x100, 0x2, 0xfffffffffffffffb, 0x7f}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f0000001140)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/39}, &(0x7f0000000080)=0x29) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000020aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x10, 0x0) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r1) chflagsat(r3, &(0x7f0000000740)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x7fb, 0x0, "ff0c003c02df71795acd00", 0x1, 0x8000000000000}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r4 = socket$unix(0x1, 0x0, 0x0) sendmsg(r4, &(0x7f00000006c0)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x7fffffff, 0x2}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000240)="8e9347a50d7cc006a5505ad6d608210557d6b7b7d29d2ca5ff9d42b83b1ba8a1bf342a84c3f781bc9107903b2768e07c26b37c2c68fe3989ac56155c5cecd0f79df9b5e63a62d78447eb2e901fc35fa853e0c1ce475b422c213355a8c3a66de548c0306bdb54f304f2fcb71a867427c225f950744e7b1d1df5ca9b2447809337e7a8eb748cd95d247d21d97a7b762c4d71128be4ee4fcc017ca944d436250229057164e1fe93", 0xa6}, {&(0x7f0000000100)="ee127c4d657d97c6a72d86c77625fc8ba0575cba31ed", 0x16}, {&(0x7f0000000880)="9adc6c8a08c1e5808e11ce5820d2a94dd366c4b0fd702ede3f00d8af955b8f5a5b3cc79b866348a9eb430717aceb9d2de6b452861e8f4354f6ac051a0d816763da41a9cba0248778441e46323e66d3dfd1151c6b9aea272bdb55dfd1034b5aaf5a6b9d9b903a41ad82145bdb74cb8e6472112b8a03dd0a255a9357b54748b0339acd90f326483ad125217c3d96d23284fcea8f633eae9c6e3ff8c3d662a40cd73ee2b854b3e5f9715f8d1daf2866858cfe59aadcfcac1a60c9633ce9379a740a804eda29e8eef63a4b978a1e41ea6a73293089e82655b97ef104adecce5eca4b74efdfa02c67b42f1bc2f4637defedf8aad53dbc47530808fd446635ddbec9aac5f26308fdf6f8528e6820b493c12d30a1486a7f697d67b84f6c2393cf513d9e725a5575bed33dbdf234388adfce46a3dfc081d23f30bfed051aad07abb6b8467acc37cd1c37f5b50e6108929223381c267cd2fe0cb3e1435d6a39b6b8b127120c5228d0c99ad491c380afb67b853af332dc9c843f8f35966119aa12bd33b19df386a7995fccd52b82d104a9a5faeecfa1a1ceaab1984b359a295cdbe424657a290967506ae4fef7451501e5dbba7ac38e1180e5f9b2833c299ba9c651e89ab010c1512c988eb4ab9bf1cc1d665d4ef136e84d13b294450b97a7845b15dfe31f5a6392606d6e40e80f11c80c95223f8b1abb4b21cc4e9b0ad8df686148c5af1e63862931c13950bf2384b98ef803b71a1f136e8125f3c19477d6e9b4ec7b6919a42d21c8a3e69f4133cbe34fe14063c98361a921763a7d8192285a3bb3e53faa85dd54ea9b561ed26952802a9e715ee5cc42425cc9a7d84c11c992f63f2f14d2f89206dabff2346f542bc2598862fffa79d1022641f87914919c2f44120ae09530fa7823e7883821d9683057fd5b609851460cc628a321ccd888ec122b0c5dc8104a6d6fcf39118f53e15c9b42b704378f4675013a9110da4c25e604303669d42f2bad101f3a5f065085761d92e04d0dc13c4c5409a3b30e3ff3a614651690e9bec7dc735bed666a2d14e51a2d4864e00aeac7d10f09dc7fe0d3e72ab0a1f97e6dd20ffe07c6bffb98f58e91c8cd52ae780e6226dedc991a235f6ef0296d0e3768f93d566f1b2d0c2b01f42a9e56ef92492e16471e5d659146e0b8b1aeab8cd8b96201d6892a6a9844868cd72aa1ddea80c29a9b3ea35e1c16d0885ee8681c24d7304a3f52c1fa66b5327d25b76d5fb51a6312705827aa84dc77bf92abc6007254ce46c0f97eb66c48c9270f1259aebf56b2ccb853a7753d3b8670db0eb5a1db64891329fe1e59302de01a7f3563288445e3487a23b07c6ffa8c98144c6aca1189b8173f9c0f22d45afcdc628a6a2a9cb1cbb0ec9f55d0c11ffb973451447e419369d6ac21dfce36e0439c4c0e54e5318b8d718d0ca62201938af0c93f93c38eea713a31b50e002295e1b8c3e42b65878fedb709b08a02e99641bce079627e6370c93bfbb49287350bf07dd44e775e4520b50cf0ebb527c4b4af5c090982764af6dc8f83b55e4575a20eed4dd4ed37a6940484ce2425344277ace8d49ddabf4170aaf45cd58f6381a1d05e8061a0823b3845b170331355713d9ee66aa1218604e33c2cb656f768de4fbfc6a1d30f8f83d3fef0bcfb77004894a305dbf45204339daa9c680e7279de90bbb10e4d6c9b6d1da7e5dcd1d66b6bf9c0d65aae4a3620174cbe086c5820d19abde620764c6443e28bde59371523b3708a41ee6c6b005a962aef9875d876aa2950529590b1dccf87a02ffe4f42aba6becd56c8596c1cf67cf8fd41c61d3675e3f025328044ca53d4607375c2c5e84d477ce6e8f94e0094b33cfdd7441091536e0d5f4ec0c6703f9fbc1d449f68a1c628b204e3ebde611d0cfd2868dd511f55d999ca89526e628134bead9e8d92de26488a389deecd6ca579a4028b94e320cd37063eb0a2ef893850d2d0d2396fa987e10fc087ed70d8ea35759c218c6020817231c985c190b4cf32f9844a13bc88aebe0871754d5fe748e6d5d57ae7650f44cf217b2f7cd23c84f53846db0b6d8f90ae18199a766a90729d68e6389ecb3d209d77e68ec70e00518429bc162f17dcfc495a4f92e677beb912294cd8d7ee816c7d979a54471a2b560c62e2433fea15b131992c604b318d41599ac92d1da973d887d94c8c2b82f061d9c47321f2438c30027b04729d4a56540beb9f0f84e599424923de715323eab26063299d2c14d2b14e0642b0923e0703a975693f236e9e820ac5ff1337d110edab7e8a350eff52b3dfc9620a1d15fc4df36fef62ac8db47308004e1dc95355fb9231adb31696ccb70ef3e6b8132052f9018bce8565c0a5b5775fe30eff4bb5f9a0426687d6b325d531cf3bd30738daababc27d3aa859312bbcac55456285067c4c6aa3faa01ca887f1b7f5180a3c13ac2eea951c6a6fef31610c987b3af9a6c8b84fd8194cf43c7abf84e187b04d13e38db0df130e98f62cbc10fc22a176fb92b803e5484fd836160f82728ea64b4dc801a9caf0b5b9c9a66de2a87acde69faae83e779a0488146c995e34fbd662a307ad98ccdf79121527ede99b7bbe018e38e0ea44d725a8980acd8a124adc537e80dc4ffb9e75a3bffb01a19cd2616f0e8fa4d974b982cf155d4f608d587f54c78ce5a8bf5152457535a304fce34fe768d0ad66e4b22794dafcefefe9476cc9e809389008f1c4a7ea3bc56d42a77e8360f2b61fd06ded0787cd687c42cfed6068c1f6c9aa43d8f609fe6efc598d416ab90f6958600acc87807ab5f5494413cf2a7f204ff537ddc1e9e08e306798079374647ffebcce8b13f6d040219486eb12e4db3e5470647a6c75afab8909a317651d46dd11faf2cf9746b4342d854a8189bfe1678d7dccae5f1d06378ab2ef61e2d043014785d65d454a78be867c1fe45e593d12cf77166641a9b2e37fedfb09d7b327306aaefcf7550f5e823c7b82f37dbba0622dc31cc5a71415a167de596507aa8be3be923b898b54f0952e02e704eeb0672a6d079162f5a89c379cedb9da70b5a15059c9b295df7678b0a876992ea53b74bc4c766997c1d7241fcd603c6b567b486c612d350696593841081ed4e586870a671f5ef4db8b899293678f7aa0fd4d143f80feb9432ba9e8c7d10676a23eb7ac7e59bb0d9881fa887a0313129769cbbcb0cd020cceaa78f7d474e87bb9598d76ef4d83228f30c96e30243093d2a00b841da4dc4618a042a77fe65d10dbf210c9085b4ba34c01c203608972e8cf87050c4c0a871de956e70fbd2da2bd2b758ffe2d9663ef464c76ab855701b7188a27128ceae9c30aa3bb6836c4069e491cba41d7107dbd94ed82cb6f7e5f1cf9ee0f73a3477513f5fcbe249814f684a5b2d0ab35aeaf48f55331c2d33ea8cfcea39998a6a1080b19776141fb6b97c31b7d77633a1d3943c4aa0763614c24349bbcde1c5f01249c1130cba5ae31183d90ead657976800a2d8c5915bdadeda7f44f4152be3dcd8e1c3f1e9d9f321c00fce688933bcffd251feb9604decc3b5565e0b0f6413630ce3a2727dea78644b7fdc7f72034db9bec6b3b8e63e65161c67fe1a4c4495c0bb712916fe31ea72f31ef33b62024ec8e8b43c219eb0a3d9739f7a94017a226965182acc7b78f9aacd86b7f907255b424165ded237754025c6aa51a0d90efdea65ef033c1db7cd19ddedcafd666567fc4f6330805366f240681e0367629853d1034d54dba2b6f8f4c9e0a6b8d07601211424731302f6af4a03576775f6d2f3ba850c8d3fcbef484f5d8c2d28e0ab671db86e4cc32944c0e967a09acea5a8cee81a3099d30989a0dccf17b2565d4049221dea4325466d0c8d8b7d443b75ba162aa3892d2db62789dcc5de6ef45b3f99eb6e3bd66b8d2075e0da9a7f8409da8c86b16731743111f6635de3fb9a7fcbb189cca4a479969db8d8a0b7d657c8de657beec55c0df1284683eb01ed8625b364f4b497fcb2a992997aed931c414fa2824d812cdfe6096682aa4f16dd32407fd3dd76fd992455f67c0dbd65ef82b6b7f35e4e101057ca0bea28a08004de16c95c800cf420ccab4ddbfeacaf8ed682830a434368037228d24d4f50431014306bf39f744f4f16de03406bdc9868abc41c80893efd7b5a22c02451082fccf674246957a9cb5904ea50474a077617543a6d9651e0c212082b6009c687b1bd55107cb84ca6ae1e1b9e780800f9c806c1ca0088bf3513e6024ade810212303015e7ab68c57298dc5fef896631ab9481088d01e1a1f688b237ac898c0ca4f618f7e843f8c5ca761238d8925e1a98f8a0d9b6deccd625ddd4701e45ced01631a2acaf5f46661ec78aee68cb0621032ff603b108903dd57888e68c9cb35989bbfca5750ba2559e80e54033f62a3700ae21ec9653e2e0c01870170ecd5ac78d99e561860371b22502c8f6962f21068f9f9b5022ac8917f1350b1efe96c0cf1ca0ebf0d8d04bf3f77f89a223cbabc1eecbd7118f53d459b79e1cca8ed8ae0df1949170d1205ec2ef1dd0b2cf62e5eafc59d0a604710fce47ad0777bbb86a2537d1747dbaa26ae6b41043656e1ea071e48b1820ee634dbb99fa8ac1d1976cd1e19f80d737cc219de3a826e9f8f929855a79a627e7da65edd2ffd8a84e38d8c4bed9bc62b4f51f9910434bdc7c6d72f3ad3fc5bda0b62c12f6634a1bc2796f2d324a4ffd19ff01eac069031bdd2bd25a4e5b6c1867c589eaef4cf44116f1a7ccff722451434bf4fe78abe31606017c8ef3093f0580029253bdd0f516522a59871bfc48a1b747ddaf84659207b4c7a6fa7f63f1ad3feb7e6077820fba1fddb30d087d25c00486a13eafeee8b4b09710ad6338e23a925b1dcd20d7669308a576fbd7cbfd189163304a5751c371c00ae56b73e0174728c47fadd200759abdba8b866b0037e76f61f21bc3677ab3c596b617d5c6a7f601c5e5ad4eb8836b38bc6df1b4f59f498be102c20be81168c411024969494b45f3b856609b5f0349a91c4b32b427701a4b50320fb82c04c2f99682e03ad62ef7cf4a46ff5c234b773c8633f9a46b94d53a5802d3c0157ee994ca7968f6380b1afea2bf37fda76c4dfa5f2ee48b7f7053c3cf8afc82ccabe4ca7c235360817ab15324edea862ae390a0920e20840c00274978c75ccacf08cea9b144f280bbd5ff7f841d038d58d5b14d8397bc2c2210a00d86519d270271778525feb73cfe81d7c894c376b638d4755164f09a695fde574635b0bc4d05189a8a33dc76aaf8b8946c7443f163c769d23f1ad2720558429d4b9976a4af9bf70ccadfc01b2506505a93f979e451cf8578498666d3b8c0b67fc74db9dd2dd75aa637e37d5cbd8c062f9c5f3bba6127b39f41731ff4defbba1d66527a457e6b11d2ab8e07478b85cd748b5a1f79bcc0a3bf7b63bbbab1af53e9993a31fb10a088ba95ddf71884bd8b833888149ccd4ad64f80009c5a08770f43e6203fa2df2390644624e4885e31a6572e28bd5dfc5a75fa1ca340e22d1de42ea772befd2dd20660fd1286bc5f49caa0dd768abebf14ebca4718df763ccfb9efff806fde6d9074b3dc1fdee618983a7766977041e91c4387682df1fe296150c422bd933c229a4fdb76cdf2e4a4a8655e59d8886d8c421c6bc4e3bbf773f29970dc4923c756f5cf1d99e61552d6f6068289caf9ee27bf5516e97dedc9984bc654e1353828d33a8336105a34c90b9bfa49dbe51ad9b5936b634baddf5428bba59892cda9920b259974aa27de92d5f543e2e1e5004d45f405cf8d37157247c26c3dd67e", 0x1000}, {&(0x7f0000000300)="36746956317b908058a554af7fe77fb3930bc07603ceac0e240616653b4a2085deb39a61834a06a453bc03fb3d81da01e36d3981915699b0ce4cf2a860377689001d6e909f837bb85c14b479ed721b20794943e6310c2a27f41f04f9e0494bd33efd7f95c181d5af47eab792beb76c85d9de6e130b04696588ebfd47f093f30e94010d048c81527fa413a3e90fa71967062bef6e85ee76f1a5cfaed72135533d9511c51c08d63bb348f219f4f94cb1202ca71ca131a34274e6971308db6721f09836db3be7342ac81a238fe8a4abef61a7afd59a01f49d28eaf2407e8ba168de", 0xe0}, {&(0x7f0000000400)="972824894de04f110cd5be0d5a74f7d98f7d99e4eb17928e7b588aafe83c00cfaf4e523b78981d00364f62c8b166afbdf0bc05335037d86ca1685c14570e3a43a4f35f8c391454a376a0f5ac47387ef50d807728015e7122567682ff4613b618c888d9e11e7d43d84cc7d9f3372dbf98d24b5a342a0b46aeeeabe983bba933de20dd4a91e7b277578c0e7d1696a98e7e80311c894cbf8ad1d8d1609790163e2592f893629b0be01926044d904d848e1db0456eae6f64d3ba16a70dd5eb6d662902f4414ec0bb45ad2462e0f567286059defc7f120b6d38f19a63d8ba4194e0833c7f17bbdaae5dfdab791c503e33209f082de55e8b", 0xf5}, {&(0x7f0000000500)="4c7ce1ce89b08326a28ce699458d494c1907f92eabfb39f1d95220977ce7512b5a309c1402299291bfa5d070daf1991b587546b26e3e53e94d9c17eb863fecfe356e773503", 0x45}, {&(0x7f0000000580)="17248510cf4a80b351bc4111a8c37285f084488847deade670203201d1e1ad291cec134d1d4440520856c3c8f44ce34350defb21a48bba1956c3a9ba2aab9615ca4edbdb8dd060f52dd62b9c17c769a9e1ee8a58b6eec9dc93d72e02f54a44ef01ca38c1dd09c2860e59ac627afd50bfb7e8924331e7fe887a5d7bd7906bf21fbd34c0260b84184da889c32e4f35b14c5b0e1e6842dfbf3f8e6eadb43365a7f51a5fd22f5af525caaf52d05e932002f38e41e97d43c6aca4ee3f6c2be53f40", 0xbf}], 0x7, &(0x7f0000001ec0)=ANY=[@ANYBLOB="080100000000000001000000030000009648d4b59ff1ab9103d73e153c206e4f5a36c4bcc156faaf8dd4e06e014525a7e1bd40aa4634c262e744567105a2f6c096364aa5198fd182c6df05a9ced5a3e15dd9ddb20a36c00cc1aefbc18bff3ff32420dfd6b809ae140e956897efbabc2e2d8c75c9ba3ca7b6d0fe64b0d3bcab9306ac05f41c9291a21974b9c18bf168b88b5b20d96886d2d0812c13663c015d8aea83ab510a0e9d417ac46d0a923f7c8883753b743f527079f33a204e2c19fc9059f2763116184890c9b1c174bf4b505351b2045004c56a1869eb32513207f8a10c7ed88213d12aa6a0061bba374c4d0b85435dc2e3282737e81feee4c6fd9c10ea6174d200000000f000000000000000ffff000006000000d2a93ccfbaaf735df16a9a38f0cad658d36f63c981b63adfa1e5eddfc39383c361824e45c25e2415a0527ac19941185f9ba9fe622351212d83b3da1ec1f3b36fb01b1311d56a6b4422bdb7e151f8e4ef1a5184afe78960d9adc3a6a5073b440ea5063822cf1c18c8925cceac8a7cb9c24aea594330b6085b79e17726abf0fecb2c31f24574ea58de692ea88e9fb3a5bfc060e0ed8f90bd9880aa57e0507694198ebd9f9b93461ed7fb92e5c9c2a21af1025faf895557e89e5b3f84c6117e61a1346fbf594d3f597466f644b16e3c7b8d150efa0e7b5e9a66cf1346f3f6bb920040000000000000000100000000000000f5c0b5fe56f5e497ca237c0e7b8da2b1e5f35ff8c628b16ad4564872655ec491fd7d7e66d56b87ac592f2413000000000023005c329218b767873ab0045522a252c351cf30027827061a2fff25a91c8e66e20fed7a5cf5445414bcc49d5762879f585def883ff614ab9070ac3d1de4efb4ac450fe7cc849d2852853ec67ee31d78657df4616ee78bdd6fc241eaa28cf97effe8f2cc1683dafc3c1edcc8bc7c1df5a0c2ecc8298f1904e8b0ecf5889349827b63a2beb9ca419bf3598d6c05dc1202935881e1c07b69fe288510a07a325991d4ad318d3bff1f112445120f832bc1521d4cc8756b5f415beb050910b86a2fc86df6cd9a552e54c721389f9572075cf893a4eac8a6d9755050c9363b796c61882414000000000000b00000000000000000000000c8000000191455ca6665af3be89675ddda8d472f27492bd2fdad81d717af2a68fd338f17f295a7ea1c9168b16a9bca38b1e0500b70dcd99f115d5474603b0a2e4167e844970155637f1fd7dbd0c78ae900df6821e08667720299be43ef69729dfb0ae42de7bb48871ba9d86982bf7cca38721e891167e0d9e7cc3923cd0ba07dc23c0383e4a45819a9e654f068a40880f0f8fa89af308ca5bcd6fd9e93fb000000000000500000000000000001000000020000009dcde751a6422b1b49b7003273412021a79a91a4b1dd9432918454bc2bf7ec1cdcbf0674bdf1077a8a05bd38bb73298c7e4f3f0dea56b820c400000000000000d000000000000000ffff0000ba00000029e6ebed47cc9080e6e99b76865144865bedf74d4ce3ae00fe1b87528b84c3dcfc49328d2934a725f7187ab58a3926bffc7a420adcd41f3fb56ca3d640e0f7bbfd35b215f97b432785d285dc08c740bf8cf7acc7c0f966dfa6015574a4c28d6bcf0103edf021a160ae6d486b29bac7923c3a955987667f453d8d6833c1a226ac1d6992fc8dc326cb28a1cadf49e34e3bf120e946b67a3dc8402c642b32a818cfb24ad325d07de7e61f124a87680723434a34bcb9c4448d505c114f0000000000acb4b3d6436b7da1877e7e1691b9869e9cfbff8b3cba03f4d26ef7482475ec05cf8c1df898ee439867ce79b4d868c94f6b18689d045ba0d1b110372bf9ee8c522b8c90866b81df46d439955c1fd35c84293257ad5c00bc11ffdc1c5a56d33b442a51b96b980252af921e3ed52e10e6e4d8aae53411cc0e7b4cea52fcd34d9810b52ee2ca1880f290e7990248fc90f735df4b08897a88f7697fb4bfcff80f4f083b79c3c212d28f6a037bd2af733415aeae6d87b83a30a58deb22f897ca49391d06033c8ffd8c30ed55016737662b7d2067ae0687dffe1412bea5baa4adae31e379c18a825388045d25dc87d9b70f6c6d7fbc3f28851e3695bf36b613a6088f7e71936e6bd51ecc97dc38c531d6f2dbed7d8f95ec237c859da06e3391625829e5640e862568b6fc98638145397f57b7a3338c593a7c32d2b186ca974607acd77d1a92c860ade4e296f77d"], 0x500}, 0x5) pckbd_enable: command error 16:00:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000080)="6b0d6dbc7b2bd2f2648880d65ac5beab23af5a9fdd9f00fe6896a65fb3c1c5e32e00a4472c45db96f0ab6c3de1720796225c6f94e2352308f58bb380a79b608fc3593228098f47462933ef5af0c941bc385d38fd6b3a5288647b6a845aa5bd218618304b1ea72157ec019409c473466fe9dd395cc91ec032f337ea5171993b6cfd4dda442dd397e96927683ae650ff63296ca1181057da294de393646c0232ecb57912b924c007ab78f7047c731b7301b551244e51240571e3dda8ca63a876ac267277e9cdb2792edc0eb30bf56cea9b9cd1c80e583347f738c13bc1eef13e8841cd364c00b2a6e2e216bff17fc211150036f1749b567831808f0b727286a388f70da5e1f297892db28872e2c3b206be61251558330b063ef13008dcecfbfef71657a2cad926522777bd3ab3211db2ee53f43667722f9c5ef14f1f5c4ceaf852c104eac7898fc561c3fd0285c61654e419906acfc42be96934f44378ddf928a6a959dd9e231bd806e517ed5fb36a3f8f424ccd1b9d8e70f7e19034b43e5a4c5f97677d37acf1e5b8eed6f3fbbcf470af0bb14ce2367c83dedc741ae2362b59791ba0f8ad27ae195d1d9c6ffef56fee84e16e8cb94a638dc8bf672ea86eed3864329c7f16002caa59fc91f68308364df0cf78b4f9b89911163ff88dd331ccfdde4a241efe031ef8fb39d78f77f45515e4367ab9896c2f877ebc316752f97dffa947083fdce645e62d5baebfde7cee968b0206a6a98237f7bd8cbcd9eda947caf6505222932d7239d261edb3ac08178ae6bad26e0d6382f1d3d8bcc60ac7a649a81e7d762f03f2a2d3c17ada8b30c46556e70180802956f3924593a95b535ce0c0f2874ce5fa971d4df1b5cb9e3e9ca54c5503f8bb3d2319419d8b76a121794e6d90e793f960782461a24dce162646f06fbb07fc606dd0f9db43a2579a961d8434083ed955717dc3ad12ccce0aac78e792d6539e63e779367ed88820caa4b391759c11baaa606cbb79ca5370f31bb55c21426bf84835c05e9e90e6e2681c43a34b3ea9bce1cc4f837a3da73373233130264aeb3d2f55dd4746decc3bfc792742ca5e4933de4974db0076c1aeda6d6c7fb4fa6c579000ebb7c90a04792287f29bbcfe7aef735bfb66d4cb40c7ce5a93e366c718617ac6746972939dafa19d469fccb4f01f6fbf0a65d3e998ad46ccd8bb4adf0ff211857b242363cced4d11d44c5c638de37218b284a61ab8766d0d5a1a42e507df7ff101d50f7ef991b7993c94bba3f7ced2e1904a91fed83f97bed468a162c64e0629fdd715b0c2a91a001f99b273a6ce86ef3331bcd846281db0ea029dc4730e9e805be7f7a15645ac04d41e91ebb4f2c17ec0801c95c6e8d434e342d3c1692d5839d1639c0afe07af4d6714f388bfa3a5391a794d7583e19f5c8df2aefc8a8bf35e4f2e5fef578a699f7daa4bc7439865dd6f3b65e24ecb316b68ab2439ea037e42d73c9a68a4691cc7a6d0b1507a8257bcab45b35b01888159d4e36a34b273a70c6d11a5cc5813f99b57722d8be6176499bf6fa2492314a3f7b22bd6466d7a8c9e4788210551eaa6c4cb8203521febd8576ca980d122ab693ba85f4f62093665aa106f1163f3a61fb5d7506b95079b0cf22ad337fd31a699cf24234e8e12043154d363234dc5e2073e087d861fd8f652f9ccd198908b4ddade657580b3f327f7dde3c5775082a17b7991aaf425115909369ea8d8ac6cf48349a9217394e46f2fe598011da80c670a4e8351d3ba55638ed15d3306ead8152ef53dd6cffb851f107532f6bdf0cc1e78bce0c2fbedd6e0fd7121fc412cbe6236e1860f819f65a680de13ed13ee031870e4fddd4835f49464eafd5007edd99784d124c7121d49c2b8181b49d6993d6aa5c5fc1f2114f1933ff78fe84e4dffcc372acb7ebd19c9156d42e1054d6f851f8eca397d891f7a4bc4007a48fee2b32c581243807d6fa9afecc40e36b4844b44325cd7645dca527c926110e43b512ac100b3983e1883f68261815b9d67d5acd243e06ef0d73fad82c43bbaa74dbbfa0caedff9535d9612ea7ccd1def34657ed85fae2bc2d90e976640a96289df2fc6efaed694d490fc04914a0a0bad27d23e248ec0dd65c46b62b651bf302a00f5e7a426deb624b399095b8d8ba873e3c894f2154e8eef4976ca0b0f43a7efce0318e9cf63bf7e876ffb75605858199e97716b670bff18fb35922725405f2f83d9d6d84d5327d09fb2634cce354d9a5a05f588e4ebe61850d2c0effcd39169be5a7bdcc633b8aa1cac9fe4f28f26efd7a6d7696bb4d5174500b22ef3dc7d46e89c3ab68bf6765eb77323f88d9b3d14b0a34bd0f3fee3f4d1f7f2006c970ac191b60dcd9d07404299103df9890072b5b19365245d5825c6caff9a5a1b21f0fee68aea50caf60c443745ba3a200cc4dbac9fa6a1d07a62fca57c82ea41e8769dc15610e714070e7b24e245fc10501973edd3d6e6a48627ff699897118475dd43aa5878d8f3b2e42cf4d66f940b24235477c6d8eee22f5c3d448c8f5b54595c41046f166fd17bc40fa33d9dc1e8f2081e3f50a49463600eb4a399c804abfe0130c60b8cf5b4102c73ace0a4c10dbd427cd78f41e026d0a4fa8bf516f11e2c695485331b247e22c2b613d5f2d0642fc94e598b78f499a7f6b498f28c9c55138c671b96090e4af2c356b7aba6330d06ca9135ebb4aa9b88d4bf93ac0887e28beb44028a3ad0a218c6f5111bbaaa1888e1e05bce20b293992761568aa37df118e8c103b1609c4e28d6e2df9315079cfc263e6d6ca9781b04749664b1917e3a9a54c3be60cbfeb414fbe06c4e2c6eaf501e2b220c9a4344eb6c6b45775fd75d213454c51795d6993cc53f835f1af992e0124418572bbcb962a3bc6ca15934d0c5cb710f72d386cedc82bad356770b28724990a78247751dfc3e9d1e3aa4dd6b4a7ce84e0640536af7349eb1a82b130eb7ac2803042f1ab59275f1de0f96f5813de84372bf3467bfdcf458949450a37cc79f4c1d1a2631720d110c2cdde001130c1e97517174475759257d249467edf5ad2d2bfe8d0170194a0abf8b49d3cb736c364d6b0bc401fec2597472f6f8d6bd3026464af7121fbb883017c8d10ab77daaf1a03ad6abe6e54b44430ef56f950d1707bf68da1acc51233f1ce392c208e41a430fdaa823346f92622c0a87aa1f1977af05660a30befd9708ccd75f4f9806b911afe12fd9384a842d057b8270e8d7d0d6e6e82a3bf22ebe028f3f1eba361a83def9cf02a7f6b3c5a7db0126dc794094a17810b614a40131d927365541b9f49f100be6b86a5b7c2b77637f6337b42e85be69bb24ece5da91f79e3748baaf88ecfa57817cdd23cd99be69c84ea4a21aa5915f0a4bae16961c1939e523efa5fdd908a4bb3489f7ac361db549ca9fc9f31c2a5ee8f606d7a8660dc917ed9812ecf7def3368a82b58046bdb79f2f0ae089b6e90eddacebead1a3bde46988e817022685ac7a651c91417d3e43ecbaa26fe647f84b2bb2cb448edc00dd369a92c4a9997e235571e865bf157af6c789c5d00faeab78fb8e53bebd4351f6d8120e8cab05bbb18fa1dad2d7c38c1ae7920a6820e8996d7e01e26cd172e683901f006201c092da9748c78a1a05a1e2235525573341c14c66787bc2fa275b0b8c93a41614955760d8dbb4c8b8fc11457662c4f00912ca331781fbae46e897bddadf3b94d563d9838150fb85219fd17bfd52424c8f9b3113aead38968570562b0b21827468e516a1d2ded27cf218d6ed8f5c2f18174669b02703a9a7f4ebd33befeda80b136f047965284a70cfdc05be714300a7c9981fe1f866a43747f6379cc736258c1d71fa5cce1113abc7c6fb5179ba2c65dea273a3c6a0968e9e53896b20cdbcb67b05de4abca0fa239db35924719e878871d7c57cb056e202afc9d4053f9a55393c46fc1784bf8f528116b7c3edd1e9ccbdd24b06a9a2c1965b07da55ecf24a87121188d44429e8c8b816b6f479ffb50d79087ffab4b11518ae5a218475e65d0a7277509bf589adea545c53659337b3bd8ec49bbe6a089ab25fc1c9e8a5c5facbaa1bc2ac62f1b9463374ee133f4bc81265ac49c2aebd422a44242f1099b8885ccf6e95001655a3eb5c2d4c5751e79bc3080a5e2658e682d3adcc3f0c42d01523b828515068925e25d36b4e539e26a2d690d1d9bf9d510d2501c77b3c072cf28994c4efa15dd58971d1066000ea6bd83f31afd105a87c28aac7e1ffe174695f293ee6472fd7509743c5bc08d335c096b0d2a664c741c277a289ab7d711209b1747f4fcafb07320c63496d8173354a7adfef2654dac370a961f53efb214cd5e8ecf2427ec56bc5340214994ac7108e6131cf0b5cb4870f6d76a4b9f3ec8e0bc35fa7f72cd56c9d16d42d2851e90e3ab66db91df04c2a49486b2da6522b78a2c35ec249752b5f45db7176ecdbb07baf2d1bb3448840ad455e8bb919f87e333fadc9d3f786e00a75475d2fe5075265bf10bb9e91bbfb7991189d13b738d8ebf5feb059606a36020dae3ad0be11b66f07c11f35835b69d26440a50e6a282833d9bb783a6a555a1099d72fc4d242788e49788224c5d79e4e966c0fe227316c216ddf41254851a4e37af81bc29dce8e3da4827770a8976f3280f78b2e98f7f8c1ddcbaa20d71fc9f08c33477f8e69efb412b17b0c9f31c361ab6a545a800948a95ad79851ea8322ebd71b7127f19075db783ac68f65e545660154d2569e056b95cc45dd36ad55195481320b2afede648a169435366c74dc2c4fa0c69e012d91836473f3b3b535740bba9bca81e5693ffd626e80310e4f1fcd20dc36785141c8a3c537402d3c18cc6a960d17a26f0d717ee84d26d152f23b92208ef6b8516a7c38c3c98233ef2cb084267b6cfa671dcb0f9eb38c74f41ed53f9cbf0dfc99a7b77b69d26b3af82fbe5b8cab7319fc7e6873fbec2025832c041752c31b54f3e3db3117a648f1b9c6eef3f282c83c2e7f8254bc30e84b836fa98a654ea6e702a9115f53c73aa0c2f9ff0190a6caf77dec961f63b45c7cf996bd1bfeb1340efacb711ba79b453ffc408e98eb1d3b5aba80f3b4829a094822ef2b9f1381e35226d205de3ba179acd794bc95fd45198f5f713a2c2b7d18849b7497dccc24bcb6a76ff06e3c8a138501687b0f38b2e9331f7562dcfe436319088ff8e5b51b90087d07b615e54f60c2b0d4bbe40223f0d0c318515705f6064b8af09fdbd70db1d1955b9c7d4247f41efe285fd9a9f4bc1e093a78b6ee31829f233b57f9cd91a9124d93966ed3fd75d6ea1f7d1a1b0e35f9d84a2366a98586afc238dd03ba17648d117bb1a820c4bf18ab64377a5fb0f3015c46499a41d244daacb53f7f0b90958075076b78526c8948b5ba71b639a01e65f9b819182173fdbdfb2ccb644236b43420a51f6fdadbeec6d253a656f22e7607507359bb942ac00b179b8f2405fb00638c27a26094c3bf5199c6d3a5982e438020b510a960b312214446c73c8c8974b286583218f7d69defa36464230f13a44a2096240220b797b2b6c4ca27798d0c6a3c681ebdb397944e9d2b7bcf0026428299f3e22e4fabdec6a8f53abd39d47a8ed62fad1e9ce22db4a1a344210ee337b0affae6b311777e6092da54ae7a6f92be4c9abddd2ae1e438d49847119597138e7c8d90f8dc542e832509ed9ef65287873ba0ede89eeab2c2c88ea27311d1bad39a82f99af54796120be7f657085568446bd87e0d64c30634075d3966fa788afd9d4117092bdfe17e678bf90e76479cb70cb03483", 0x1000) r2 = msgget(0x3, 0x20) msgctl$IPC_RMID(r2, 0x0) getsockname$unix(r0, &(0x7f0000001080)=@abs, &(0x7f00000010c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r5 = socket(0x3, 0x8000, 0x7) bind$unix(r5, &(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/null\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000001200)='./file0\x00', 0xb24a74d50700b5b6, 0x1ff) fcntl$setown(r5, 0x6, r3) rmdir(&(0x7f0000001240)='./file0\x00') msgsnd(r2, &(0x7f0000001280)={0x1, "8b37025264d900105bd99bb566c82839801046ca99de1fa069223e24fd7fc90ee98d6063a2b233af77bc208efbedc8cd7dfc2c26a0919632a275473d17de58e1eeefc1e7224ba08df8f2dfa4363cb3686a7a80c2a34f2e37003ce2e965943a6ac1a04cc4"}, 0x6c, 0x800) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) seteuid(r4) kevent(r7, &(0x7f0000001340)=[{{r6}, 0xfffffffffffffffa, 0x8, 0x80000000, 0x4, 0x1}, {{r5}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x4, 0x9}, {{r5}, 0xfffffffffffffffd, 0x69350412263f09a2, 0xe69f424a636552e9, 0x8000, 0x9}, {{r5}, 0xfffffffffffffffd, 0x4, 0x20000000, 0xfffffffffffffff9, 0xa}, {{r1}, 0xfffffffffffffff9, 0x12, 0x4, 0x1000, 0x85d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x5, 0x4}], 0xf1, &(0x7f0000001400)=[{{r5}, 0xfffffffffffffffd, 0xa4, 0xfffff, 0x4, 0x1}], 0x7fff, &(0x7f0000001440)={0x5}) poll(&(0x7f0000001480)=[{r6, 0x1}, {r7, 0x1}, {r7, 0x80}], 0x3, 0x3f) chflagsat(r8, &(0x7f00000014c0)='./file0\x00', 0x10000, 0x2) r9 = openat(r7, &(0x7f0000001500)='./file0/file0\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000001540)={0x8, 0x1, 0x9, 0xc89, 0x20}, 0xc) seteuid(r4) getpeername$unix(r9, &(0x7f0000001580)=@file={0x0, ""/4096}, &(0x7f00000025c0)=0x1002) msgctl$IPC_RMID(r2, 0x0) socket(0x2, 0x3, 0x2) shutdown(r8, 0x0) msgget(0x0, 0x20) r10 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1d2) r2 = fcntl$dupfd(r0, 0xa, r0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='c\x00') renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8000, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r3) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000280)=0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) 16:00:53 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$inet(0x2, 0x1, 0x0) pwrite(r1, &(0x7f0000000040)="272a203476e28c753de8d810439a517c3c9ad9f85154ab1c5f7671", 0x1b, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x2000000000016, 0x0, 0x0) fsync(r1) pckbd_enable: command error 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000480)="e038f9d0f7533d9d76304c59cd578e334727e86b334f10b3b58619d97375f08af8285a9dca7acfc0b122f164682a8aa82f5ad1104bb000223d203370e0c6b8bf8c7b9efb8b6ca654ebed722d2cff484f222a0796731573304a30250c0c382a9e0ea80786f30400db5c1a430c2334db410ee5a2513fc27bd4081aa13048af8c5d2bea952b4411d85ad95f20d3d194efe81da05bb9e85772f3d346a987b0f33e84915474f2eb649efbeb48a3ed8e08042b42d50e003c15043af7e63439126a76bfa224e41cd895166cd47c6d75b743806fe7") 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$TIOCNOTTY(r0, 0x20007471) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 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:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x8, 0x400, 0x4, 0x1}]}) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000040)) 16:00:53 executing program 0: setuid(0xee01) r0 = socket(0x1, 0x8000, 0x67) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbae4c9725e32d2ba3beff130600812eaa4e713048e699319296488ef3646d659e2354dada08539859164e7c96ab490b38b73ef43657029a5b227445e3dad3156aa1252773b8ec87cd091dfbe2ff6394fa3ab0c228ba57241e827c21b89d99986c06a060de9a4d6402fac030772246a1ea56dbf5adeb2bd0469183c735f7621f8a6914a615d883c5778b18801446a8322ad87fee47020f6df12dbc57b1", 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x2, 0x3) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:54 executing program 0: getppid() socket$inet6(0x18, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x801, 0xffff, 0x7}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) 16:00:54 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYRES32=r0], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000fc0)='\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, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r3, 0x149) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x40) unlinkat(r1, &(0x7f00000000c0)='\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) msgrcv(r5, &(0x7f0000001140)={0x0, ""/77}, 0xffffffffffffffe4, 0x3, 0x8758d34227c33fcf) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) unveil(&(0x7f0000000c00)='\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', &(0x7f0000000a80)='r\x00') msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r5, &(0x7f0000000080)=ANY=[], 0x0, 0x4000003, 0x800) msgsnd(r0, &(0x7f0000004280)={0x0, "27e6cf61ba34100087826815b96728e0afa16e4f46fa93735ed358b6bd5af0c30074908df6164263b50bd026f05ce7699bbb925f73be8d8ebd2907d6b685b95e2b0c6073eafec0f31c75fbe5785cb1ef7ca09e4d6dfb5e1c514ef3b81212ab3f4edde50b6dfdafd2fd6cdb7d46189d40bb0e07f3e63c280f050cb386446569bc2124f40057a5bb14bdb1fc53acc9d3ae82c83b46c2aa60766ce222ef07e2cad25c2753e7bb71f7cfabb6654543b573f1f73ebd5504d333c7a7a7f5271c2214738f2663304bba70f9852748265b24c617d7b8d8eb734f8cd54a4e5507c94c8fcbc5d939b03c61afda81b61891944782f2888117e85fce18fe607675e5e7519d292fce77b7ad33ef058a2b49e1b2d9132f0418771c63565aee82d501a1f69533e21724364056cdca9612fdbf2532ff1b2a23c4d8495387178cc6d9f1910819c2ff72be07121a2ed7321ac6846d6559b88e00d6cacf5d2f4f286cb18744f3e972b800337c99da6bc815bf53b2dc890b92feea331a7b99265b137758762d545279ee36d8d976ff1587d1a2ca411059839566faa129cc2ac4e656caecfd329aeba8de523cce9f210487381e787b884031bb3b75fb2f984b1b2d821912b0a09c12bcafaf7bf10d4920b7c88cc6e889ee979bec5e5dc8f6b75505187b09bda3c06e4d8704f1b480a651d33cd43c484de082b072e4cb109a7e08d9129f0135588439728c838424c9f3a8c44011916eebfc9e5f9c80fe065c25a3c0fc4b06ac9100d4e1d15d408d6d3323f8213a8dd53d705232812fb5e3352c77670b80e718cc3baf7820e1eed1755d0f515b08a605f39a9ffccac8be2b259b1b874567417420ce68b6e075d03784046e2fd7aad5c641ab1cca215a6e83c3946edf27e8180970367ace92737ac11091dc8a101f477e66893bbb14a9c8374d358ca445faaaa0f79612e2c0725b1414cbebb802cbc6d1758f4cda247ff18a3c9a7f21d98611318e9aec710a195a079c96fbee2aeef48ff7b93a5377bdb76ed7497130bdd4404c2def5753bc11535d1f9c7369c3ca785d6a6d931dcf503f37762a07c7401ff72b502fab540c9937b3cc0b75d785c80447780df82a69cb40da299d266f6ce706b98b0d1012efc2e42f5217969d4623932c08b6c6ebb88a362b01bcbff9437090959f8a001df75b68651f97db52e8c29878ad14bda101a1f9d73043760db2d27d8bec4537c82c983f76d9588b211270b12327f9e297bbf8eced9adb5e5cb2acac76bdd7dffee14591aeda905e04f125a73d3c6f52a5f2574bc31498a96950e911d987804b3b2ed2b1db517c0cbebf0b7f1706514ea1e2963d2a72441b1425b3530ac55f0104da58fb8a65a76394e02c39edbb9a2dea5b3e34d5a1c3f10e65836421e44932288950972d6eedd142d2881551a6b184be4e5d3b1f87e482c934afc7abf85515726f0c1fde597ab23fe6b89a7f6c82ebe7c908c9d0ffe739f7f09779a5e48bcaa7dae5bc4e234955effc32cf90a722a8fd714c8adae7a71caf1850e136ed77034eefaa3eb6d25390fccd7fb8dd76213a7202c36b03e42871eef1eaf8f0fde6864a2585c5c3cad808b61f444168888ba5d3492b9f9b9c7c19876d191d4323fbdab3f5fc865920bdd47f973f81e9e60f09602e9729c7db51f86a84d93e7478ebe87286e128c02123ea0571f7ef0474267d1504ecfed6766d03512601809fe66e072f16b3cdc22ee073f2bffa7a94b6e229235f49dcbe1fd3878a7df836aa243569c05ed6ff45677e4d012ead02cbab200547d25287e462fb92163d7d290de7b8934530a97250eb739d8594fa813c3b442f39f160965b79d99b8bc6f8e9291a58f3f60024106666fad564e6e527705e1ede416591549497957912c43c7ffcf4a876650ec4a9aa765a11e07991ae4ba48194d39e2ee2b4e1d91bd01bc5ab090d2275470b3977370f5900f6b6f63171fef511f0156660ef60f148749d25fdcc76989d94952d5af2b2331a60ab004525f9eae7933e2b278715e0b717ef27d52074e62c01bc97fc485eb7a3e12d1d52eb89368de91480b8590497319dd7ee83db4aabefa9ae4463d72f028f16c2d724a799c806c22703a0679d8d3d269f6b71376c95e10b69f0f8b64f7dd879af2536731976da5b17a99a14dd10e79eeb3f878a4cf75c331a832dd9616eb95121bc952f5e355a76db6ed3e4940787c238e805479c3d480a92ecebfc03dc6d7cb8ffe6a4c347434e3434f9b12957083be74b070bba90476891fcbec28269d74c9ad98d25ae05bdc4c34ae4318ff923458f403da6a0b9f303dfbe0d3b2f93180189b644188bf9093f4fd40a761e4851f18d309b15fcc89cebd5d2b48338b5e044a76db6a5ef1f960ee020084199cfe233b08c37339cfd38d63d7ce2fadba6dc8497a8054c42af592ec4279ae071cfa595cb250e4fd10f80b36fda4383310d4d50e118570b67ef7f38d44edfff54488afc2fdf1b48a3747bfbbeae5cc125720cd4652155584675f60fa292b7d40747e85d52ed99af5f01e9613d406abb38c7155896da44fbb0c90d601f185aa44764c0e052a15c7b9e66657029a93002c408fa46bcb37dbc29c560a8546eab0ad08a66eb75eea90ada2c08a1253379612f775937e8ea16b22cbfd719ba19e120be147f15c9c3e775de414aee6e359acfa42c7eb840117d78ead0f2e56476198614cb1fdefa73df5f707eef0a635f3a7070f4ac37d6b4a1fa34db0a027c2a664c19b2c8a481276a37a56584a4d28acb7e9baab05cc45ed7dbb430d0d6051f31c4d3f676f74942b2126eb7f664683b5faa3a72c65c8bfd960c45e3009519cfc9a4757a82eb76dfe5cda4048315662f4092336ea835fc740414328a07ba27e63672a1dc89fcfb3b42c93f7376b2a69fdb168cab28167aa4d823e5ecebfde2f6996f536965ed4719b68ea7a073bba482ef89a6d67a82b87749f543a4288c74ca11ce8f012e99b12eeae9520ad0c9994d24fa88a8031610ac62c381b588204bbf485771171544766f7463aa88f2f19de7f2428f7766a0d25ff345aa38b7265d41192ed62befb6a1465819b533db85d24f721c628247d8dee018a3a6b4cd233e5c1163c8792f9482dec05c8b7b439cff3aede9b5f1ff637e0f4d183c622a47efb6bb5b78bff03f9c01047894a834af95125a6058ebf800ae8e5a3d0b78f6463972b27ef28b63538d271293d5e2ced668cd53025a56be29582d85d5ec3a1364366e71d96215a159c234a8a1116a60443609e011187e6120a50187847998a13bda41804ce63141f43c89f4aa33669f5ad72679cb7ca1ba46069e241d7d26d94709848244d131d2aa62d3bfec69bf9fe73bd08c36409cd693bb0786315e491a735c51212c4171065603aa5bc1c56b17c560b57b801f876fab1eba6b252cb7e9120af78c39a74f58b9422eda91ab10a9e1cf8d44de36d071ac6a1e0382df16db2ff37d5942a7c96dbdc788ebf3cfaf55f357b8be41db21b0177e9991ec1b6395fdb5e05babfe3406c92665842b598751987c89865f88f67831511a7aef49878d9826ae996e2b78caf3738eedcbbcfa8259a573e322729fc339082f21466edfe44a00ce1a6cb422fb9e953159575579478f187aa2f259514051c2642a3b71dfe5ee02ed0d84127166b899105cd1e141666368ceb4088f76ab635713f53c6ffd0a773aecbabeac8ecdf1d396398d33fcb92aa1caee45fe8c3026eb6cc821013c3f774a17b5b27a67cf1f67e8f2767079c7ce71432d13ca99d2cffdd0c6a4d5fbc0123767add86a8781fbdccd41adb069fabbf925cee98474b7c5d44812c59f728e95fa80330f22d210308b241d36d49d1dace05bd3e0646a23da5407558cafe0747d1877e1ebaadf7e69294c6da858cfa0b29f0f2f58f0662687f3fc3b750e5532e5a823eb2364d5d8281aab2f6411adaeda96b85d8b77ad1978a9342f22240d5fe798cbfbf17350a9d48c31947f8a1ec1b6b7d7ab9ca1344618c88badc2b17ce385eeb8cf5db38579509edaa08d66b8ce9caa5d65cc75520e67bc12a5040691d679bec926a0008f243abe951f6d33b5367c29b8df4622001cf403666b1c5c0964877ea324440428e55dabc15903346572ade8247acb54d42903c708f95dd7b5b0d0af825cac74eb3ed356824a5e4611d60292834edf195ec40aef8700a74d0b412035c4a170a3cb7a56e9f1c6399fe77c13183e5264e1cc34e4f0778ddcd5bcd8ee38179b6fb7f8252a6185669ea6223cc59e44b953f101e328c4ea11d9c01d2f562d1f2fb7c89c84e1f21829f25e205f2972e1cb3a7b1e170602ab563f0df27d3c1e75ef2dfc2317387b2b1346fd5400dc41db72c55e301731bf7f0143d47d757974f8b2cd4cb9b2e0a9b4a61057af31c4e199b604647cacdfd5ca3427defe35582209e65b45a7a328e2ac5b2d929fb785122df59e6af403b22789511af08d5ba9604c2a7e0a5c084b164ad44b00a70a33a1eb57473f447aa7c2d5fccbe21a54749bf5a88c3cba8cc31423dadb9f3d18189f638aec22204e96e74cbeb95c508810ee4d42fb6de64f97a0291533a40736e2ea240aa0fcd4f166c3b213c775de5ec62acdf0cdccb1eb9bcce2edfe569c8b4932662a650889c723fb27293c9a6735732d4b1c24da72fcc0f50597c242bad9297bfc08b32c7f61592905dec864edb659aaa5f1ed0d8c4ea22a1fe12bdd2b9f5e97f156549820fe6c3fd1b8c32672d1185423c61da4dc99407d2d285912752f1489a451a3337341a6dce42ab5658995dae8ccbd1bda3ca5c68a042f46d58dd9cc107f945d085f1f4d5c11ce803af18750500e1e68ee14c88fe4bc09db38b14312810be8ccb25074d1d6c30d86c7e42cf8eb71490bccb995198263626283b0b6fed200c21edf4b2249d6b928e06d76b6d6e2c5038b7c475a0c2b07baf16f92cdb1c8cd9364fb8adb53fd0b45713d088eb4850f680ec9e1329d271cb5482de88c47eba49844a1f5b4b2a4c540c4b3066d3acb8e129f50475c1ea54586704d716ac7f77b2a36829f7cec47f6ade5ce83da0eee1c6cac7ea7d54b4bef3e7dafe100ce97fc0ad3ba42703f1ab8fcb7e7b519d77633610d4cbe4a5ff1a6705fe662386f5d0d76b81e88055e2a8f07e87742cb5d34b95c1940b85533be06d689d6c4b308bbb3073839f143a772e1443c3953c9f84100ad918120979b797057ccd43acec82bc3d37d990645880ee5ffdd59ae2bb80b33d9358665301d857cd46436f9a80d92a175ad8879986ae3b78b4161b909d908b85c07c5837304f531e6ba7f24fbc904d7646e7f7ff982967d21aa7ecb3b2dfdf34c9dc003d5f19ed2574618483b2fa0dd56a8524389f47324e89863825c273c9431d5ff2db9c8d67ea1df02cc1f0c9e567a35bf9fdd446a64ffe3c0d58159153976981cd2361d155d2a51ec0466c532f8bd6981700d98fe5eb7b35c0ea82b9c88c9d684a6de3c2208b7535473fe4b3da0996a9714e246871be20ac71bd665bb7a32512a1b48fa63c25149a3506c465a3d6c8899a1117e399dce3b768c1d5dadada114c488946ec7540c2268d8b161ea985446b17f8cd66c31337e3ea65322ecf2e0785a3246c3b5373f125388c3b55d5cd70ca9c70b0d01b03239eecbd390da4fbd50ea2d40236f12fd60cf3a8519599d166566e5d0d016c3b120ab06754cd722405382470fde3e9f595a5cc2debd39e6c0ffee34d4abb5ab591e2a454127a1e9e82362e85c0b57d6866c481a802f28feb2102021768f82fe5e0e55b9a301d2a2e1f67c1aac094b25566f758d874a27"}, 0x43a, 0x800) execve(&(0x7f0000000cc0)='\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', &(0x7f0000000e00)=[&(0x7f0000000040)='@\x00', &(0x7f00000006c0)='.(*\x05A\'-\x00', &(0x7f0000000d40)='.*%:]}:\':(\x00', &(0x7f0000000d80)='^%\x00', &(0x7f0000000dc0)='r\x00'], &(0x7f0000000f80)=[&(0x7f0000000e40)='/\')\\$\x00', &(0x7f0000000e80)='\xcd{[$\x00', &(0x7f0000000ec0)='\xcd{[$\x00', &(0x7f0000000f00)='[{&}\x00', &(0x7f0000000f40)='\x00']) msgsnd(r5, &(0x7f00000006c0)=ANY=[], 0x0, 0x80000803) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) syz_open_pts() syz_open_pts() 16:00:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0xfffffffffffffbff) 16:00:54 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x66ed62263a84dc0f, 0x39) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x0, './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = semget$private(0x0, 0x3, 0x80) semop(r4, &(0x7f0000000140)=[{0x2, 0x5, 0x1000}, {0x3, 0xca8, 0x1800}, {0x1, 0x5, 0x800}], 0x3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x2, 0x7fffffff, 0x400, 0x87, "f3862b481cbc4954c5bbcf48848594fe7467fb32", 0x4, 0x9}) ioctl$TIOCSCTTY(r2, 0x20007461) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) 16:00:54 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)=[{0x20}, {0x81}, {0x6}]}) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x629, 0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000340)={{0x2, 0x6, 0x1f, 0x0, 0x80, 0x86d, 0x4}, {[0x5, 0x3f, 0x0, 0x23, 0x81, 0xc55, 0x0, 0x2, 0x6, 0x2, 0xe669, 0x80000000, 0x6, 0x10001, 0xfff, 0x9, 0x4, 0x1f], [0x5, 0x81, 0x5, 0x8000000000, 0x8001, 0x5d5c7292, 0x5, 0x4, 0x100, 0x5], [0x3, 0x100000001, 0x2, 0x8, 0x101, 0x10001, 0x80000001], [0x400, 0x7, 0x8, 0x80, 0x1000, 0x7fff], [{0x5, 0x1000, 0x2, 0xc82f}, {0x9, 0x1, 0xffffffffffff9d53, 0x6}, {0x3ff, 0x91, 0x7fffffff, 0x4}, {0xc98, 0x0, 0x3, 0x2}, {0x7, 0x7ff, 0x8fb}, {0xb68f, 0x5, 0x8, 0x1}, {0x7, 0x4, 0x81, 0x4000000000000000}, {0x9, 0x1, 0x2, 0xfffffffffffffffc}], {0x340ff66b, 0x4, 0x5, 0x1000}, {0x3f, 0x8000, 0x9, 0x8b}}}, 0x1, 0x5}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x6c) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xa0, 0x1) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000680)=0xc) sendto(r2, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000640)={0xfffffffffffffffd, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x71, 0xbffe00000000000}) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000001880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r4, 0x4, 0x40) r6 = syz_open_pts() close(r3) r7 = dup(r6) syz_open_pts() socket$inet(0x2, 0x3, 0xed25) r8 = shmget$private(0x0, 0x1000, 0x90, &(0x7f0000ffd000/0x1000)=nil) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000340)='(}\x00', &(0x7f0000000440)='%\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='&\xe3&\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='(\'%)'], &(0x7f0000000640)) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r7, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x4, 0x2000000000000) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000480)=0xc) getsockopt$inet_opts(r7, 0x0, 0x3, &(0x7f0000001800)=""/124, &(0x7f0000000080)=0xffffffffffffffdb) accept(r4, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) mknodat(r7, &(0x7f0000000200)='./file0\x00', 0x1014, 0x8) 16:00:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) 16:00:54 executing program 1: setuid(0xee01) mprotect(&(0x7f000068b000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x4349eaf396dc8410, 0x6) 16:00:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x2) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = getuid() r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = getegid() r4 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) r10 = getegid() sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="3f12dffda7498da7b48e880af51c3f17b8c478f06840ad6cbd9f1643ddd132a3ba57b6b18a", 0x25}, {&(0x7f0000000180)="4ab736c0d000d363c65cc611d7b5b01ae7ed42e36a78943b4ecef251643b5b2fa49fadc0e5ff911d7541d5953ea7f80b88b87a2befb5279d209744664866cd98cb06afc47584b30defbda4bbdc4eaf2f2f4009c1670d2874390ef6ce68a7641a8cd16328b46c6a30d7c0bea39809080e10be01f20064cd89d83691fb334aeffcb83eb8bd8089cf3814a5866225221831d75397", 0x93}, {&(0x7f0000000440)="0de2e227a68a3b688f142a1f747bc12e01c3fe53cbb06ede41e17071bead657c54bc290f024f225537b5cb68672323281b1e3a96c051fe74632b7d09cde06307a94732acb96daad1d60d7c8d683c459de96ce6e332f94abd4869bf7939d6e424a219210208a9d68b2cf5311e6409c9cb4ff968754ea781a89c435878ea91763428ed5294c9de5e1738e8b0c51c48d6992df3b387c6c1fe95e824ceac87c97335973dfdbe7ccc097f4f0153cf144ad9f9f2944c6a3e76fb53009923b343ab8e68734151e4ae2e88dba0fc85991fc0517c982f7c136e7eed2b093576d02b35c866cb57745816bdbe8722bc465a516fc8ed85a6692a997aebb3578a8a02da01924a2363c64a0682f7e6bfa565737f78acc49e8f8badf28d03f6539d25b761c606ad178df56bb50d7d1d7123a605b13debe8fe8ecdca32cde4dabfc7188f513f98b7d0834c17914254bed8b7aa8183233db23c35348384fb05b171fe66227cfb278c585845e2c15f3aeb5a6c79d8522d00ce86a44ecd8f8d5dc685905f617258176a380fcd089ad3be2fa5bd0c1427c6b80da2c0388e386380421e7915e23eb63f4dbe6d0593856e0a8c3c9db257b67ce5b24c4f0276afe50db7eb0da16913f11c0c9dacec021cc9570fe74a515a7314ac62cc3a9e17f585e438f587e9c87d8939e6b7e7fe6e65d2b9485baed4249010355983419849ee5565b693ab74c0864025ef8ba53eae90e2e0b84c229139c64f86465813216a06e3d1a616efe56e34e685d438d89d827b5a356711e06e89df163271ddee4eb30f4d17852b81e2a7f7b2a2b872d7c55ec66617d3d67706d04dd1c968efe529d27ab6656defb00a4149eaaa4b951e5cda0dbf6495c59b1eda9e3e2a284f56ac1192303d7ccccbdd3885b7aa558aafb3511db2e3947c51f8c7849580328873a58d599848225a23c7d9f58bcd6254d46df1fce234564f9a067e1f845429b9a550388cd02c53f6fb17eb2d9ba188cc6e510a1f857039ac1d2c0673dcbd6b0606223aa99d71f3533fc23bebe949d5501ece67f6549d1d21a64c0610532266d96b6ec5306468a26d295b5bed0446cc9781001515f8d4b4b8e67a890b5f3a1784d7107d248b36e0526fd5d4e555b8f988aaf7cf998ebf71a39b89042f86631d04b4eb0c0169863f9c87b09abea77cfec851476571cdd5394272db3317c0a0275fdb015fd9b2196f5e6179e0d2e01ceccbb5303055719d2413552389b9f5ae49db21cc4f6710b5b732eb5380a0a5eb41b644c1611e0f4eaea073d08f7570a0a8e3587ae51e018ca25b95e04a061c4c51b6d58a37d0ae5721d904a44afc333e09978858f2ed0194a655b6bd82794610ac81fe871297c7bc86c06fd469192e69272c1a3ce1987d4cf6c90c7e9e5e8b46f67bd40ebc0e68cc17b15f54ea02a3f6eb9588ad06cb7696bb9636898bbc50a0e1d4defef4333af0a440208112d8d3b6931c99f7affa22afc0c25a508d7b276cd7c470da2c467b9b1d2ba3c949e991b8853326c1ec557dc6b4f88c63068e686c1b04022351dfbbb1e1ed71ab40abf301003f619a36bad68468e4b63361743caf2bcd9d899241b96b6692ef9a402f582674ffec2036142618b313f8c358703fc9e72179a348aa9d78c798a0743296d216c83004f8d0ae35957930831ac84117291280a9b7414b36d4631962662e1bcf853c37e0a805ee351b47d2e346ee34a77fd328f46265b252965a4173915cc0a36e60022d0f1943d44489519da85a20c383f4d7df6b59947b12c847c2d30234dfbdcf6921626755568a273a78384a75cf054ac0037aa9e9ffcce6569cb4a80f11795a8624178ac45f8de6a0570caead7a5b82026da417346b5c5cdeef60c469389372dde6aa84cab76eee5deddeb432326608a4028eb840f29ae75b45937359b1cf468673c753b5475d1f0b48cd9945f1c098824077b02e8f8b3d4f5e3f3ec1ae543303dd1aae1d779abdd567c38095e851ae1ff7bcb9c4d397bb4e9cfdf3dfd35cce9b0d85a4b130dc154e483b33da13d1df1a786a699e846ed7ec0bb63188e13f89ee810890f365a533c49242380e37bc50f26711fd768b5a2e9cf66d00e3e3f05af5f443ca76680ac84594f33201ace524a4c48f2e299183e4fc222c1dcbc06c674c52c58a5b211d6e5e280dda1f813174a4f4593215ad78642bdfc2357db3d99dd318f567ab7da6219c141e2eee20bdfb590d37ae5281e64d5674c025dd17a1889d3e4f3c94816226685c8ebf4fb02e0f46eca3b8ed97ce1f4db1d8e058291dfc905109592ed7ad301ee4d050c4fa92a3248467fa8da6ec9e3f8d5aa56cfb85dc3179ef71d3dd504e97a0ecba652d8619a3dd0a6029b995c5619fb1ad124d6e85d5e1e311378a889048b2a28c5b4bee61d0bf5e645f6212c986f989e627db131041b4ae244023ed538d1f6d2a6e370c0c2678134a4a5ecb37225fd2729034acbb3d139d25238f3e6e27604edd3fadca12d3983ced67ef2fa269bac78905187415299d943d63be0bb36816ea6e35f4d2ec11039311c0308437d0c45628a9a4be68544cf9476831f44b4871cdf7dcfd870291357ea7ba42d7e8952e70dfd25d80c02969267a83970a37ebfecee1e9610b79680998e4b8a749aae83c5fc39e0c809830a853f90f77be099786fb4db05e74de000afbf259fabd04cdd28ce0613e5418c83b0f2c5a1b8c8cf54b3c081fc87e874ad59124dd2f3a2e3df76456f3f8a063ff4e61d51897a7f2b34054e3df7856128863992403d272e3d6db26fc3d2b9174d5971214acbd811e125393ced8e7739551b864dcb4cb603cb2cd5d2ed9c36b0fea412631c2e41ca19fe6e0685ae2e3cbb2facc62f9bb4a8d0b25532db19c7b661f593ded1e43047deaa4eda19dd6f78e8d930733c2d295f7bf1e48724f747ec16e1a948777656349c912fc656065f5b0cf654970d3c2609041b572b1dacd577df7d5fff50fc40a1d7d8860728bb7822584b8974f0b077b065a181c99a156c958cb2d93f305d615a7d2f6167e44cf81248d8adb69a687dce9e85abb79018afc47f6f572a770ff1c5a18ec017b001e39ad25ffea61ad4069e301b6711920c1501cc5991226a54055a38acbb6b3062207e750a3064e6ce7b7f5a38b21ad0dfd75e66491bdc7fbb10290c7a72beaf7cfcfb6f93d92a0ba985bc1ab6df9ffca5dc3a50f402a38ba0419f8dc9e88c35c5fdc0eedf5a24fea57aa7e415093f2b6c868b8ac960b04ed814b933faeb1af79a0fd4b257ebd9d50310d8b77738b157cb1e738433cb84756af2523162c49b7aa5c81a4398264dee5429c85a99c848d9a0c2133c36d8b6dff113088f08f93b15ea5df2b1634c366e43e6674d74412658b00cdabc218f6fb0e16bbe41d4486528e7443da5c5e3f5423890de56c291ec0220238d57187d1439b9bd2245bb6519876898d8e7d759d2ce947e7b28889cbd3d981de63174c796ef8b77855e2d0975a7b2b3ab8255d7ecbcdefea3edfe98e55c087bb388fa49c15c62af04e7b9fd8d20c81db75f05f8316c2b9b6d06354878d284be797f20869edbc4725510ce77519c748e40d7ba1650767f53257ef41f47cbcfcc3dc5c4fcabae792495dbe9634726b0cdaf01b46ba0fd65f65216e66aaeeda0b15d2e337936a5ad24f1fdf0a4163fcf04738f1a8196c12b7ecd8f1745b237b156c6be55fb426c202e43b6b8905df707dd8d42d90d084284a9f3bad44bd454dd90bff845322e1aae9bc5019c5e5af3b828f5b3fca4cb8cda40d7a0265b7d5c60d35b2f4f0e5b6b987d3d6f7698f7e2518b3073bbbf8a406fc2b14dace672c65ce0684637c6aadf0f465643ae9fc578a5ba7631bae9c847574bed26efe6a39b1448405e6b95183a1e297bc34f667d32541ab48c26b0e439da314d9a93719da5c08c9d26b6307f316df13cfbc64d088ac62f90d96dd6a172d262a27077d0195db1865a9a78ec70b48bc98bc22a6f4fb9ec3e31380639e36a29e87ede8df444170e0f33e81d80db6c1d9f02dc89a50a1bea9c10e0f76d74d02b693fb8dd90a0cc0c09557791be0d4702cafc9767937b7825824596087af9e7e6c80268bff7bbba7d935856a3994bd0574dddfea5ff336e54b25307d42f07213b77533c3a5da626122bbd297f711a368f3c724a74c1d613247b16f3459cfcbf9550c7d737cf6298b474b7675c629f7b637851ca36d7fc5d144fa1db826e34fec56683ca94d4e875758076a7c11a9aa9b3058db17f451f9adf41ee164250d750daec803e653b68ad65d171dd094afa9de70c7708ffacf9064ea964647088ff03bfd919c598738a90a8bc510590f4b63cfa57b0cf79ed77cc115d08b07255995fa32fb77a6b1fcb4825afc73b71d78646192ec038dc1b250c34b56e49e05efd06f77a95381502879eda641b416796394942807a0e303f2d154a4ce10f8de2347c9a2839f0a6bf6f3b3463581a82b429631c7ca3ebcbf71e7c882ca51cb25486b1d6a964c45944ece42fa1e086710ac4b4563d7543e0508d753a85bac7ab163245a54cbb998026f98769eb397cfe88091cddd917806785b67a6641b7807454a51415672336161b3cd9edc437e70da088d38a8a782028ffd8a0ae7b34734c8ca774ea9aa5b41ceca1706e3a613d14adbc7fce085bf6c75d2dca2896552d9c839b5a60a84a23ef627345f6b6efac3b2b580e4a162cc8555dfc205b1eee1bff694c0d78e78e90b62d789c0461bb64558a8fa7892ef2f6e0e8421f62ea2bfdec6601608766b963aa69c0e598c1ec147a5f905af834665b851d9d4dbe7b3d791819190babf4f0f1de499cde9ba4e759ec0ea6b04615fa646ff6794b7965ab5e44662e434b8b5b21e0000e1c7bbc14b2ad9db09440d975fe796360c7804092e7f3f5eaf01d95e652d4811c897e8ffd4c85b85d4500a1d4233d0b9f2f19bf7141f7e87fefe4e031c7782340241dce986b19c0250c51f355c9254989819c40dc1c1614d1c45addc6b27dcf15eadc6b94b3e456b326b16cd51a75e2ffc5fb853db6ca116d41d085df83b639e5d23ed00da1902bfefec2b272810bebbf97959882721a601a2d74dde0b19d4dd371b0c1b6af369a030f030698fde5c5b857dde2780dc52ceb5a94095d58325985b7f0d4c73538d6f3f86cfe7fb910a3700f9f0d266cad7963503401f9fedf0fbe35fa1f80de7dce4613636cb47adf5615be3ba45569bf856e59d00d9055742b3e9efb40a12d25dabc47721bc4274d051c32d1e9f60511aa94b81ed6119af0f0f24b2b9b820a8e2d4f2d809794268201a666d65f9f8b3eba24e76d4a928ad29c46c38261ca03f6214b8c6c98dc0dce969fd850b2db5abfa071fbb5c6b7bf1e023da9337cd74d16eac937f1d021a712fb44407087334fca269c68736cf665417f7a69a135022c3ec33e4b2ae81647196cb45c13f660820635301465f5e8889c38c5ad5bcd8f9022a343a4a7fd0e09a165ee81ecf534f32bee0efd99b8caa5da874626924f2f9cbb81aca962e00024b55013be4e55f253b8d4316490b7226f1b83f966b67ea961880587ad6650ca5f5ccb300944d83b7037c9cbbefae20d6a9857e21a1ff718aaf43f2ce778c304713dc64a9189173e8d83373b33ae3b7f7e810dfaa504be0e7064b1f58cec7521a6b89e3eb0b669149a139738eb22718972701ee0420bcdb98b99d57a7afd57aef2714be7c0393db01e6a24749717b7babc0ddcb31b94657578e87044b2d53bb521128ed9cde9d654cb4301eae6cde82306382f84c2d06dc3b8f8176bad0a57803370d09e941922770", 0x1000}, {&(0x7f0000001440)="3132b5caf9e6a6990c21abc518a423b419217cbcf0dd225ba51ee37e995a50467ae826eaf7bd8c750bafd71a92959ef14b06a7ed34098ca5d41abcff5e9ae18c37d3f3273c66eab32529e5c07827fa7d2f41713382e4adb1b8eff38f0b3d1a222fc8b4712679d303ce0cb0b87620a4ac8dec583efe33050afc00c97f4ddd7df99b0e0d62b36cac37e4b66404c7764872fa8322de48011f10d89a23b2abbe9c802399ed673f0a666c438c03747826859aaac57d6fc68c885dd2be661276900f82f4a788dbd232dbfead300da5ae5e9266be6b2dbdef7c11a1f94f58a7a87137d285388e6d6a62204c9f5597", 0xeb}, {&(0x7f00000000c0)="8823f6b8e620eb517de966b127ff8f2732d0ed8e79cd262cfb7a420f5e3267d2b503b1fabf75a7e250a31f174e6071", 0x2f}], 0x5, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r2, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r0, r5}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r0, r10}], 0xa8, 0xa}, 0x8) pwrite(r1, &(0x7f00000002c0)="0b7a9af215a086f01a0e62ca44ea7aeb426fa4b5dcd8fbc75c5646e4e044d2691ba19018220d27819ce8b76f9d5bf1d1f73b28ee83ca3382478854393b9b45d7b3abb8c9b510a127360508e244035d119c8012cf9cf7a670906b7358029514e629d186fdc9a3a7997a7ee0f4795d3493b82217d64de6c126504cd90ef62916e303222326063eb7c688ceee7e2c1064b722d5710cbc0d9b50620dac68b8eafe40c3b0fbf6b52e7286c88f7d95a961e097ff24e2e04b29d779e501c65e81346229b0b4e735d7d8c567fc7ee0c9a1abc9e727e9f01a9b3185b66a4196af241ab1dd0e2f0fac8157b449c6db0dc66ef97dc6a0cddbf2e4d0454dcc7d0fda44ae790d162aadf1380c28adb0ba1b51520e78685ca1d47f61b9a6a15f042e6eac2dd15b555f67b4a5683733ea238ff9070e0c9702803a0f8291a4baff88b78b38bd217ece4439ba8ea25a0c28b8b445e07e15cf33d6b8d88024b3670c71ef33604d7289962d3e1bee1670382e", 0x4a9, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x40, 0x0) 16:00:54 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x8000, 0x1) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) 16:00:54 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4c}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2, 0xfae8, 0x0, 0x5}, {0x4, 0x3a92, 0x9, 0xffffffff}]}) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="6546a8d0") 16:00:54 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x4}) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) mknod$loop(0x0, 0x40, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x20, './file0\x00', './file0\x00'}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x81, 0x0) utimensat(r1, 0x0, 0xfffffffffffffffe, 0x1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x2) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0x5}, {0x7, 0xffff}}, 0x2) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r1) setuid(0xee01) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) linkat(r3, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget(0x1, 0x3, 0x100) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x6, 0x4, 0x2, 0x4, 0x3, 0x2ab, 0x8eee]) r5 = dup(r0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000080)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x800000061}, {0x5, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)}) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[0x9, 0x2, 0x7, 0x3, 0x9, 0x7f]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x2, 0x2, 0x0) syz_open_pts() ftruncate(r2, 0x0, 0x3f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:54 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x80000000000002, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) r3 = kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x10) fchdir(r3) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000a0000000000008385e3151dad55800000000000000000bc21baef4a5f520ca59da2b2fa13bdbf97c0b3d3274e3ceb09f0ca94511ad55ceb1d76161e53eff87831663894d00c4d09154679d3c4b5ba9b4c2d6012e8062ef225bdbc79d75aa7eef8e31968ccd8c6ddc79ca4be68246d85f00131871b3b7f53f37b9fa59e61f329b0d97f2c7e04815b7e67766214f1a05b51c1669031c302a226a00f9108011a9bdb605ae76ae83883f81197815c019482af3f1f6623a2565ba1cb886335facf8bff7b4aeb6daebcabbe7e5d3492962b4449680b19d8bf330b6aa72f1a4d92434f86b8ac9b847addd88f6b4b116b1e0c30024d677c18437ccc0adeab7ccc2ef76b41f456ec7f3d523647b5a581656e0b8e730f052968b314eb4ae7d34146634cabddd7e16d3185f4fc5a4f8eb348b765906539f76db549af6ad92120c62bcb4193c6a4bf29d9502d176b6b4288f6a06fb9828f50387fa4d89d0a65e94fe0c6c7544d08ee7d0ca7e31f5c68a9a03d19af622e721e7782fa694e7b3fc11d2dc1bbd3bff8155fb285d10d66a7bc2795aa5714887a8d23d51184059b420011150b1c560cd93ecbc744c058644c33768bb827619a594003426d73a684e44d86d76110c0a8e4e3cf41c65d8678e1ddd5845dfbc48635bd1875069e9335ca57069dd0bcabc67cb27b82116f3fb2f8effa893f35e2973b286758e6d1b211abaf6913def200"/531]) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r7 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) write(r5, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() lseek(r4, 0x0, 0x0, 0x0) dup(r7) r8 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) syz_open_pts() r9 = semget$private(0x0, 0x3, 0x6286) semop(r9, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) 16:00:54 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0xfffffffffffffd20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:54 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xda) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/10, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:55 executing program 0: r0 = socket(0x2, 0xc003, 0x11) recvmsg(r0, &(0x7f0000000240)={&(0x7f00000036c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cd37214c5cb00"/4104], 0x1002, &(0x7f0000000040)=[{&(0x7f0000000000)=""/59, 0x3b}, {&(0x7f0000000140)=""/207, 0xcf}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/4096, 0x1000}], 0x4, &(0x7f00000000c0)=""/26, 0x1a}, 0x1) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e2f6abf1e6bf3bf554799b9b833ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac781943de5dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895cc784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79a7885824e119dc4c67c825898793cd381a7aa89400bfe4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4aff4e9f0ed04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00000000b20661e9edc3ef36af7739cdc1c310837942d701c0d25a6314a4903cb49e2abc642bb89700c5cdf2dc951022e6642a4f2927861349641214cacb7f0967963621215f70d72a035f3319f073256ded691e577912c3f172d5e9cb0fe7ba32890ad837dfc87bbdc5e6a973b9ff32cdf6d7b24f03f8e8197c103ed25a21fa0a654fc1e0350948fc2824c06ac4e13148c5bb62d7888456e73734b8daa587f2f9780205b4d68d74a1a3e0ffd2ce91f237ec5c25e372139290ae6036b06b0ae029278368cb428e980bced07840becb9e6e9d772553820f0dee8ee00a1ddcf52dd9768912d5ce8bb0c24040fbd07d0e7307f2b60389c5a7e9db7fe41eab0a9d20c41ec39dfea0f20c0e6f8571d52db73d902bb6755a701f1a1343f401c74dace20d913edcf17479806af1ad3cc14d"], 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc9}, {{r2}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xffd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x3b4}], 0x1) 16:00:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) 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) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x4000, 0x420, &(0x7f0000ffb000/0x4000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, r7, r8]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r9, r9]) bind$unix(r1, &(0x7f0000002940)=ANY=[], 0x0) r10 = shmget$private(0x0, 0x1000, 0x125, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r10, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x40, &(0x7f00000001c0)=""/135, &(0x7f0000000600)=0x87) sync() 16:00:55 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = socket(0x6, 0x9d17a3f6cce7606a, 0xffff) r1 = socket$inet6(0x18, 0x2, 0x800) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f0000000000), 0x0, &(0x7f0000000180)) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r3, r4) r5 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) shmdt(0x0) mlock(&(0x7f0000695000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) r7 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r7, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r6, 0x0, 0x0) dup2(r6, r6) socket(0x12, 0x4001, 0x10001) close(r6) 16:00:55 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) 16:00:55 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x8, 0x40}) fchmod(r0, 0x157) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)={{0x1, 0x1ff}, {0x3, 0x410}}, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) acct(&(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)={{0x8c, 0x7f}, {0x3, 0x2}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="c368651956cfd48a348112a9c400898c18e85069622c6b952f7d61db440a6e7ea098e9a0e57b3f749dab984b446eb9fecc64966a028c19ed951847a63248810d551add5d265a556c8b07b25f70b65b41083d7f", 0x53}], 0x1, 0x0, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x140) 16:00:55 executing program 0: r0 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) setsockopt(r0, 0x8, 0x7f, &(0x7f0000000000)="697a1096a281c30e105c1a206732566ab47a9dfebf7063090f34616e3ebee15a7c970ca1a122a67d674207295dd22cfe386a74dbba0f77a8b57d5495b20627e484fb51cd44a6d1878cf5e48e74933fa5aa4c95a3ec7e03bfe0a145eb30d28d8f3f1308c4ffba966a228e5ac5ae9810a379a227e365bf91c7989071b8fe021e761cf9346ff522d83d44592f07a324f43716b26aa8e491fb135bd40155603f651b0dcd1547b67f61655eab61e8e857aacb183a456c4ecf5c7e847e9d57bff03941b1989843ed8a23255a4e7e16d650e9e4a73572bd1890c2d6eed7357b0e0a", 0xde) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x1000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0x7f, 0x8, 0x2, 0x1000}, {0x7fffffff, 0x8, 0xfff, 0x1}, {0x6, 0xc, 0x40, 0x9}, {0x74d, 0xfffffffffffff96c, 0x2, 0x6}, {0xfffffffffffffff8, 0x1ffc000000000000, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:55 executing program 0: pipe(&(0x7f0000000000)) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) sendto$inet(r1, &(0x7f0000000100)="13837109bcc1f6e43b9c35187e341aa71691206a08ae483d7446a9a87674488238d89be424ae7fbab2d88a0b13933f5beb93f820ca9442f0d709d58b39f97d814cd56dbbe4c0697b8155a315641038a798d539d8f21fb36f301a24cd009499bac50d8814720f9847cf816b4f70c93d2f0615c957ef0cd8360e436bae3553eb50c17b1f0e322ff840bcf7078ad4df93c10a329c1e4a0d7c0e7dbd3625a6d4a2b1cafde3f02f52b4cadaf91568", 0xac, 0x404, &(0x7f00000001c0)={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000200)={0x6, 0x16141561, 0x9b3}) 16:00:55 executing program 1: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x13, 0x5016, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008a5000/0x400000)=nil, 0x400000, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="aab76deabba8098f88357a", 0xb) kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x21) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25, 0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000180)=[r1, r2, r3]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0xb328833ff99e3126, &(0x7f0000000100)={0x8, 0x800}, 0x10) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x400000000018, 0x3, 0xe662) socket(0x1, 0x8006, 0x2) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:56 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x800007d, 0xffffffffffffff6b}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x800) msgctl$IPC_RMID(r1, 0x0) 16:00:56 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x7, 0x98}) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x5, 0xff, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0xffffff1b) 16:00:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) 16:00:57 executing program 1: r0 = socket(0x2, 0x4, 0xfffffffffffffffe) close(r0) r1 = socket(0x18, 0x2, 0x0) socketpair(0x2, 0x2, 0x6, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x150) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\x00\x00\x00\x00') 16:00:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) 16:00:57 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() write(r0, &(0x7f0000000040)="39f30b84d99e2684c2b608eac1e633b4efdaac7efbbd91e84b01b7670ff5082c8a14bbe70a10a3636536f2813937f2364ce5f72887036703f5d6535bcf9059a9322ce01252ba783fa613301b2aeec598e9cfc01e93fa3570335e490245c29cd070f5bdb5db8dca6b77c1ac71f0e3d4a07817e2e3327bdf496656d303ee36f9a4e50a654a9eb21db25eceee532c76ecd28d23b3e8fc4c726db7d35585a254a3d6bd0aa708", 0xa4) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) close(r0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfe9c, &(0x7f0000000340)='\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x6) 16:00:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x10044) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:57 executing program 1: r0 = socket(0x20, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/230, 0xe6) 16:00:57 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) setuid(0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x20000, 0x40) recvfrom$unix(r2, &(0x7f0000001080)=""/242, 0xf2, 0x800, &(0x7f0000001180)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000011c0)) setegid(r1) syz_emit_ethernet(0x1000, &(0x7f0000000040)="5f0acdb4dd0891ccb0f9d116bff075926c12dc893b18c9ac4131eb4404b7f19c1bbcfdf448a89fa5e380ac3728645eb89e3ee4a03c901970f58627cd758365ef5d61d8b58c0555e838778c0f7109facf40de9c6c14bfe4285d4d00ea57af4b0d2d2a696782924d67da4dbc49d6c08dfce8374bdf04ce01a6f9ada30359586345f1eac67ff37401fe8586a607ed8a4aa05f911b751b09ceaf4352abe19682ef153cf5792797715c23cb34b06f5ecf4c8692bef1e991f4328592564930001ab9643f0cd2bfde44716ecb0c4f9cf05d046eca7ab5cb60fb1d45bab0dde08f1d0a6a637830a5a6f81d862e23907ef125aefde8f20ed888b73a92d42dbf7de34b7c625fb9ba109ea00b285ec4cafa9fdcf9eabe9615757f31348dae61c6f81799f7a0688992ae69381f5bbe189144537dae8a85dcb1793e83f9f48bc9f7f036b77699438e57bbfc1cb54c910e814a8ed1d5244e26fd4aeb40e1e6450c68188cd5995df0ea99bea6fa03648e41b933aee2562588013c94a7a2a1157d2e496d4f2e9bb8a0f3f97bdcdfad305bc3c7cca8dda2af319e41774e975b52482cc73e5a2696fa14e3919328a9e074546d79ccae6a6c55d7d8af462c107e6ff6660c50c4ab65d11d3e73ea9822293e64b92ad6bcb4314e50455f7649d80da8cd34274f9a5efc5944c521977443b8e908420b8c82c0e37c82f8f131eab0d3e11da993b128a777e2f3942e5bdd2fbbbf0b45992d7ef02dd643280e38eb87ebfd8685b0de92efc0571307f2190c06c39dcfdbf8e56dc585f75c644c7953663df945eaf4dbbe1bba87f050a75ee7c9bd5d89f779e9654b56dfbfdaff65edba73b2d802ddcd151dac342e1bdada527d0d91df1723280902680670cd73d4d770a644957986beeba07f71e185f5843d46488496296572d1aee739f68494360bf64fa3b682903d500dccff100954cd7ca47f94c9d43b384854f6d7d8b050a6530cd13ec25457d07bfa779a7f403f31d97a7759bcb2afe21051a74d08691e77b99ac922ec07bc842f20fa233916c552ea4bd7922f733b15dae5fe5bea603b3ca043f3fc3cb424a20e71d61f72fb1f88a246d49f16ce19f280742e0aa0e47dbf4f10b54e165575994837556de216e8ec7d5df5b709d622a03c975e8bd1c9d253142a4b7d4eadbc87037830e9708c0af37270ed6c1cd569e5016c18a27afe282f16225c928b49745d35e2adb69879ea9e05f9e3d177a3fd7da90f076bcb44915a0c870bbbf2a60f3ac100a2d08f027bdd0df6cb645d26bdd93b992a054d93fe3407373bd34d8d1a9b2947472bc84d3f9152c142e1b238cc1f0e25321a260d53400e5e8bc5a032ecc80ee2b1e7c2716ef7a05770607f7c8806b3d21fff9cbcd5e6d47a90f487061fff10ab09484102e4fa5667ca25e6b3d46461d2cf2bc27a8d14ea469e1fbef6b1953b70df123f7cf463e681b74769b580d30c7bc6adf721424c9820b6ca05221edd9de6454b4813ce15e2784f1907412c324e7a86a5b2418c31c58a06c3eb3025bcfe38f0a351f2604797cc1354c05a393e48e6f4b2e161bdf4a345520b15b087918d784e0b37a85a065ed1e267d72476f34d63b8f0dea6b2d626f1f66a572781906d6a661b72be5d9d61cf24da97eb8c7c0046f8ff35dc7ccf444af0114f51027cf5f6211b55f5f2e5fec595c4cac7777fe780270606c7b32d4bc5731be48f05e23cbb5a613500e8a6bd1bef6bddc45af5ca76e821b436464567469c06d9053a73a6324300849241132d1cfe261eed79f1adf7e5ffcdd538f0f0a60a80a777f025722dd2e03416480ab869da67f4fa2ffaea3248b7c390224870b8bf7a9cc186fccd841646ee37531bc7107a737db5042f2e45344db4668b88b0ab9b3b20c3c55b52489dbfbb7794777d9d1d35362745ffa1fd94db048c2f018a8ac85008e5fc47af1e0667ae01ea5f3b78e468d92fa20806bb82eff0b467a916131ff8bd4dbebe2aa2d09a07c6932f331ca8004079c7be27ccf638e4441171c8ac4d738853738ff53030688b3fcfef4031b60ce7b93704e90d999b1a7d2408085a57210e3f25ac619436bf80f166b9272f97ebbee10daff1442625a5c65bf52dc8d7e211ecff1bf66d4778243013533c33aaf92d97df760dd137919483c7484b69f04cb43889a239f522ad4d0c678bb13388bcb87496ff4aa548f8ee87575668442f7b9ae1c23ddc9c190b293187c29fe1183ff624c73aceec84b203c31e27965705027a9db415da388d754f9960e2ef7ad081eef428272d22736039498b7ebe1bbddc2be8bd81708110d458f9f0168242d2320689b809c376ccfe89f14d8280f243ea8af70c3fee4b07ca03bfca4922652c2639e9800c39b14883dc94f859b939df94316635c6f7186f472b458ca93edc010ecdc192bb76e9e212ca49337335923cccbc6e4bc47c3719d043748483d9eac22e468432720f1985146632c78daa1d99ee1240727a19585f98e40364bcc552a36fcd9d69ff62ee6c7c55a1ff589e2c45fa4b3013d46c2eec8c868669c50de02dbb132bb8712360fc2875003ab350254e6c4cbe57d3baa5067ef9d72d147258af0c3ff4d68db4c5becd417077ef093be7f14530986e6c11ed084544d74b44947e24eff38e620dbf385a4b88895188fafb78f9df1a9b55ff03a877825444e89883b2d65be2a8b3b938d3647a4161ce42bc6ef38c85858dd9bdba35dc0d1493fa66c09f8f263b852399bc318e477af5bea04deaff44d254d67003fa710b75f7d66f15bc7666d7c38bf474d45a461634072c0af3ca0942da7d519113b4a96feb1afb16fb5f765180ff270985ab1e9a96f9e37f7c04435d15e0b48ddbfa62fba9531dda67daff9a46109144ddf6752c6912c52bc3402d5e2f9357f8bb2591408a55392cb38334fce206ca060aab8e711f64013bfa39d81a05591f7d19dcb961e2e8100d4e5a6d4918e1cbac4454cc5bdd4a3ac0f93e10cdfafb3de3fd55c4b423b435158924a6a540a4a3818c0c8d22b434e0335c7996c7582f6d8567b2133b8410b7b4ed8fde65409df7f130ced8bd8818141d939998be44ccc46204ec3de142e782b293bbc65471118cc07e5304a36c99fce05d54a401731299e955927037f5c6408f42132672f5c837aa4d86efc990b4b29bfe7af8d658d3604c6dc571c95906393293abd3ccb8a67bda8261372a612f04850e089f659c87ca2ac94ff44000c3201d68fc107c0e5d639121d3531c3589e84f409da1f6b2b658bc896a9fb3096b2093ed55fca34812a52141ef98c6d2c722f69afe47b134fcd60e7b8e2e685ce19347c02dabe7348b6d86b0e169647f7cd6234ec0d587a2787aafafa91191ad81b9085e633e73bc67779385fdae62e068ae81459cf913d32d312907f5d19a03e2eff45f15eab9275458e286a1656460d37d04724563990a471bf1c95ee24b15382453126a264c83029a06d37cdb461c2ad9c7e32b2a33665e1ad105559e4837ebbdecd4ebb7b1c1ac6de471dee3f932f13e396e5caf7b72f871ae2ca2cbd862136689f6e022ac9091a6c4c7ae26400b15752dbf183061a57660b0b68f75ca24c7efa315354324883543fbb910caeaffa1100b1cadcf65537f615e022c494af3a49ea4c5a6746482a72a2d17d081d3bb3575145df697d6219aa3b9d5eb5e84e0cedd1d55114fc8b05c065bb99929c5623f60104c048bc1c8e918488012dd12b79d563efe4d5a1b9833bc58a525d67ba472ac7c498bc16e06135f32b8163d38b81a9562047999dc199e343bd49666f1ff051eea2d372ff01347d172be3f03484c71e1cb5ee08e7b7bd5f3604595b9c09550f81d9222372148c1e6975c9730fffb523f62ec8ad06ad709dfa6de9278537c181f1a666bb30fe12e31d497841a680ae9a52cc94dc1ef196aeaa17c055f53f07631fa228e9e677955f4abb0058f69278dc808e8866da2733137df03bb32e26421a84cf8b936b736211e988d2a48c0b03f30531f421fc52e8a29aee5f2f6d9ffa6409d1ebe7dcd38e2f497f28899dadaf56808bf31c3507c9c74251a0c15bfb3e554eb26f476ec4f7a87cfabaed92a88825cc90d5c81991e2b7a391cd32e129c9fec97db9f440dd2f0ef46c245d9dfe6c5069ad1452f0a80ac35a12151dd10ffda102f604c2aced9f0acafca03ffc3d2934ddf17d91f637c80cd815427a382c422952f8c336830f3f585a309572766414e595780d196f488bf546b940afa1167a9d484ffe69da4970832e79cb02d7b366b0d7e2f5025db643a11b876fde87b3b87ed18712ce7cb37355bb4005f51758c15ca436449db226a135bc7278c4cac930155ac3412b9d3008e033c34a2036acd210e7c38af6bf863a405907770237ab1ef789fafcebe91be9f385651b0cb58ed652f367d416a0d5fdfa7bc4619c8a5f04f222721ef9368c6dd4c2bb590d73a86a38869216919fe22937540e07698d9cb998d7876ddc2d418808a7d66651e21b73b43b23e5004c6b5fd1d0617431894155bd96490691b50a424660b8c7fd5bddeddf86641b014db2ae04c6548f4c8610233a499e3a39ae74c94c94d94313a5a1f1b60947de74f0063b04e2bc8dfd2cbd9edcaa2e2423f9d08e8f20d81d142b22bfc0cd8fe98c2b642cc44077e03a12c8054563bb55e41382336adcff7794534ec1d534cf9ffa862a12a95a049b91fe6c585335c669c6a23e450aab75e588b47ffd2634136047c91dce035e1ceadf57f83ec3b74e8ecbf4d2795799d1492d92d63561b42ed70bed8fba941b55bb004bbce1e6052c51ca9e363538a58c1d682f033b8580aad8e92079afdbc50e6e7723c5b2eef81235820501f412c036a28364918fcecacbb96a2f05f422f6f705c3f1dc7f7d86270bb1e3da9a9950f8eb11ef38a7e64999553b998ec194a8017a13f89a232c81e5bb79d6455b1b0f714221e51e35ffcb2f6653cb913c7cee621c243d6fa0bb33c33c1f522f052f71170a2bfb991df889ce7124dbf4a3d89135e5ee1418d3c2c6c2529669ca7ee7b0f0a7dc674c0cd346e15d4c1bdb9f1b701f79bfc0a57824cdf8061309c5827ce9ff8711f60351fdcb42dfc90f3e339bb3ec15869f3f1d3576327d3a814990fc8d192fb282ceb916b6bc50dc72387384def9afd0d15b5516e8d6ed43cf50d575d4114ad2590d09962c49ba03f13f6be1ab2e40d8215f188648c1d676192959e39f1f2ea52405d6aab28308e5084f425d1a3748ea2e738919c9c7b7a286190989880203bb52d83f72e55a4dbc97d1c5066db2857560e42aca5858829bc80763945ff10efdcc62c2b9bea8874b6bff7cbf1906dadfbeaeb71d7738fb83955399d44344c3fe4fb113ebdf18d3888aa1f0e590e548937d4156a4318050362f2e3b0481693341cbf1e86a26e1d3a04917cf354c303d3dec8a765671811b0bb0e52833e4c3231f61b26b816cac7cf62934da652977ecb3df94e00c1bef66c9a98dbd5463d10040b94f0fdac55fbea8aebe0de1646d43328a98142cc20c90646ea5934074569e032fa32089d688c1737de20a2f7a6fb3393eb1503f5c86105c42364a176790a705581e755ca9a9199f83d73cb80089ee86ad52d99de9314efdc771a6dc3e6364dbb063e53d3890c3952240ad24df43024f7844be349f3714dbf2cd0a7a827b1aa488ac79bb753141b30577d32892be7832b37f41cacbe42a9c4d60023cf5cb9a3f613e7d71e930a32a99998680db5918b5dacf3e9a12dadab753154b41ee8bf737cc1527a03d96cbe9c4f0b2d3060b7d2bdbff1e7a5fe26ba9e5a422cea69") shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x4000087}, {0x56}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x1, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 16:00:57 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) nanosleep(&(0x7f00000002c0)={0xa356, 0x3a}, &(0x7f0000000300)) r3 = kqueue() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x32, 0x2, 0xfffffffffffffe00, 0xffffffffffff8001}], 0x0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0xf2c6cade415d795f, 0x80, 0x8000, 0x6}, {{r0}, 0x0, 0x8, 0xf0000000, 0x7, 0x9}, {{r1}, 0xfffffffffffffffd, 0x12, 0x80000000, 0x3ff, 0x5d}], 0x100000000, &(0x7f00000001c0)={0x5}) kevent(r3, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) r4 = semget(0x2, 0x0, 0xd4) nanosleep(&(0x7f0000000340)={0x1, 0x10000}, &(0x7f00000003c0)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x1]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6e6, 0xfffffffeffffffff, 0x4, 0xffffffff, 0x4ff]) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) kevent(r3, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x7) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7a7b9927dcdbcd09}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:58 executing program 0: getgroups(0x6a89ded85697d157, 0xffffffffffffffff) r0 = dup(0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) ftruncate(r0, 0x0, 0x3a) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x108, 0x3) 16:00:58 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0xeb081cb280ec0764, 0x5, 0xffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000200)={0x2, 0x400, 0xfff, 0x6, 0x6, 0xd17, 0x9, 0x10, [{0x9, 0x5, 0xfff, 0xbc}, {0x20, 0x5, 0x4, 0x2}, {0x0, 0x10000, 0x3, 0x7}, {0xfff, 0x8, 0x43, 0x3f}, {0x8001, 0x22c7, 0x6, 0xd68a}, {0x0, 0x620}, {0x0, 0x7, 0xc8, 0x1}, {0x1, 0x40, 0x400, 0x800}, {0x3, 0x74b1, 0x5, 0x5}, {0xffffffff, 0x4, 0x2194c000, 0x4}, {0xfffffffffffffff9, 0xea46, 0x4, 0x4}, {0x0, 0x800, 0x200, 0x80000000}, {0x2, 0x100000001, 0x20, 0x80000000}, {0x100000001, 0xffffffffffffffff, 0x8, 0xfffffffffffffff8}, {0x2, 0x99e1, 0x60, 0xff}, {0x97a, 0x9, 0x7ff, 0x401}]}) write(r0, &(0x7f00000001c0)="013d00e500000400", 0x8) shutdown(r0, 0x0) 16:00:58 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) nanosleep(&(0x7f00000002c0)={0x0, 0xfffffffffffffffd}, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x40, 0x956f8af13934f822, 0x2, 0x1c68, 0x8}, 0xc) open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x1) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:58 executing program 0: r0 = socket(0x1e, 0x1, 0x7fff) recvfrom$inet(r0, &(0x7f0000000100)=""/145, 0x91, 0x2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) socketpair(0x6, 0x4000, 0xffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r4 = fcntl$dupfd(r0, 0xa, r2) r5 = getpgrp() bind(r4, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) setpgid(r3, r5) 16:00:58 executing program 0: r0 = socket(0x11, 0x3, 0x1) sendto$unix(r0, &(0x7f0000000300)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffea2, 0x2, 0x0, 0x0) r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) 16:00:58 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = shmget$private(0x0, 0x3000, 0x100000022, &(0x7f0000ffd000/0x3000)=nil) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000100)=r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) socketpair(0x2, 0x2, 0x2, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x765}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0xc9c, 0x3, 0x3, 0x7}, {0x20, 0x7, 0x6, 0x1}]}) 16:00:58 executing program 1: socket$inet6(0x18, 0x5, 0x1) r0 = socket$inet6(0x18, 0x7, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 16:00:58 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0xa) unlinkat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = msgget(0x3, 0x200) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbca5ddfbd81d1c8cd701714d01387fa285dbad0440654adad9ca330cc40990d311bea11aaa05abadca4ff7f9c0d2b920421112c58623ded1792c23b6a7d04c15ec8c50c3fafdcb3929fff30a977eca63156a624153ed0b0c15dacd942"], 0xa0, 0x3, 0x1800) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000430000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) 16:00:58 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) 16:00:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0xfff}], 0x0, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0xfffffffffffffe04) write(r1, &(0x7f0000000180), 0x13c) 16:00:59 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x12) r0 = socket(0x0, 0x400000000006, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) 16:00:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4d}, {{r1}, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x4}, {{r1}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x9) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x7dfd8d1ee7d7602f, 0x0) r3 = getpid() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="f98f2e58b57488ace07295f999c0794dcf12841b739e485ae5b0f9aaaf490a441a105c7a649a925694fd038394c2faa4705a10c47d8cfdf2cc56d89e3be73e41ab4293fafda3448463a03b96466c74c7f602d3f7cbb726d8e862307d1c6d49ed6eb9a937064ab1de8bf35d8843aec999884685a3a6c111cdb95f554aeb8b935fcd82d65ee6ba7bf57746d30bd311357d47cd1de5cedc0e5fec5cf57723021e36ac6d4bcab028246d4bf7661b75626d80b40b1a3bf27b09da5dc366", 0xbb}, {&(0x7f0000000180)="4ce6f44b6dd6a2af2e4dd5a30ebd5c86ab340e9a1b68b51e45ada7c4db083d83c349672a9f83a6ff4a3b4d9f3f55d840115e34e62f940959dabef9cdf83543db697325b9dc1ca468f94bb6701488018a5cb2326b47d52929ede237d596f6eb08702ec4de1940cbc25a31e0de0881dd730c704ae4116feaa254d7ae2480f968dbc40e085555db5d8ce47a5e51e41b985f01bb9a1e285977913034ea5a269aea871406861438989ba495bf2f26631f945673cd602db7bcedd2fc11f24c8a0ef55a447425ff33f702c45d470f3d1591275479cee6939db22943993977490ea17bea25", 0xe1}], 0x2, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x70, 0x4}, 0x8) fcntl$setown(r0, 0x6, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003d, 0x0, 0x0) 16:00:59 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) setsockopt(r1, 0x5, 0x4, &(0x7f00000001c0)="c2ed22b515063df8dfb7d0a1e92da654d339bdad3c0cbeaa2bb343f4f3b4a5be8c47ba3d2862a6038569110b69c4", 0x2e) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3fc, 0x0, 0x1, 0x0, "22bdadbc000100"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001600)="e6bc2c628c4372f6092e2edafd67c50000", 0x11}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)) getgroups(0x1, &(0x7f00000000c0)=[0x0]) fchown(r0, r3, r4) 16:00:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x8) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0xe}], 0x1, 0x0) 16:00:59 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="79c5c26b2ef5f18a0e6a51138244e06ed260c192e59c092a5ceb393a58f2861b5d34b5cfbc2ab191d9fd22c9e01029cdbb2eb7e2ef999f8421087325b600e3fe3aeb846d1c536a07c61e1e2d6815377da9c7cf6a1b230ecb1f7406c1cb82d9a692c6e0b11e90fa6d803c6a06841278a40978910aca2aa6785e6e6898635dd0ec257b46942812fdbf9a40a5d9bfbc9ccfb2ae72b6c18b96a6", 0x98}, {&(0x7f0000000280)="dfa10d7904b47aa10b769c6309ee4e65929ea007bbe376e53e763fc9ca9298c1314bfa6e9114e05977aaae86750fe572ef2c92beaa56d7b690ef38f996ff070a2410213d6879157c820473b07a20314339d2062d85a2b257004cc9dc21f63830", 0x60}], 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0xc}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000008000000000000010000000000000000"]) 16:00:59 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x0, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x5afd) write(r0, &(0x7f00000000c0)='\rA \t', 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x8, 0x3}) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) 16:00:59 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="d8ff125c00000000", 0x129) 16:00:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="8d18f05de2f4ef18", 0x8) 16:01:00 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() dup2(r0, r0) read(r1, &(0x7f00000001c0)=""/193, 0xc1) 16:01:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x492e1ed6}) 16:01:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="9cb2aa2007294c06192ddfe066322e2e", 0x10) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x7, 0x1}) 16:01:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x180) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x153) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x800, 0xffe0f7abd24c369f) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x377c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') 16:01:01 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x820, 0x0) fchdir(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r1 = open(&(0x7f0000000240)='./bus\x00', 0x100, 0xb0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000380)="d6ddcdb035cdaa21e07ff10de28a67af47c2e2bee6312109fa657aa567cd43dfeed465a20551191b03fd07a4b23e7022dcd6d2d909177efddba5321785d3d893d0e3ceef3821c2cc2588e0d2fce49de12e81b0203f7c3a7b7bb2bebb9d1adafd985a205beae27b88a9e98a71bf49c6408e5b5bc559176610643ab09301fd85f8fe0936dd40540b49511a65e31357f5f27a4f72f7fed4e5d5ceecd81592b7ec448e149fc792b1732ed526f4a01fff24dfccf4b69eb78c26ec6e80641c8d2b42709433c42ede80f4db30e37dd8660a22e87405086beacedd769c55", 0xda}], 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f00000001c0)="3d028d74361c8b02987004165ab1aecc746bfaba18a0066b964a32aac1a72db1050e4360ec3444370c98b98c2a1ef2181309d2777832e97d55b962e26b4c144feacd692e358e84be6953ca79289b7286a90abc0e7242effe1c2d885c", 0x5c) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000300)=0x20) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x2c}, {0x400000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x100000000, 0x7, 0x0, "2d34ec3f9f78481cf2dc7d17bcbec605138548c9", 0x4, 0x10000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000080)) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x45}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:01 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff18) 16:01:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x420, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x4}, 0xc) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000015c0)=[{0x80}, {0x8000000000000087}, {0x6}]}) syz_emit_ethernet(0x8, &(0x7f0000000340)="b6") 16:01:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="80022e2fac1400107d81"], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) close(r1) shutdown(r1, 0x2) 16:01:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) r1 = syz_open_pts() close(r1) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f00000013c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x880, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x84a3b6470a7f92ce, 0x10) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x988f, 0x5, 0x5, 0x1, 0xfa9, 0x2, 0xffff, 0x1, 0x2, 0x6, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) 16:01:01 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() geteuid() r1 = getuid() setuid(r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) msgget(0x0, 0x100) 16:01:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e240575710505000000000000", 0x150, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000003c0)={0x4, 0x3, {[0x7, 0x6, 0x9, 0x6, 0xfffffffffffffeff, 0x7e, 0x87e, 0x10000, 0x4, 0x0, 0x55, 0xffffffff80000000, 0x3, 0xcc, 0x9, 0x5, 0x2, 0xbd], [0x8, 0x8, 0xffffffffffff8001, 0xffffffff, 0x1, 0x100000000, 0xe9, 0x40, 0x0, 0x4], [0x5, 0x10001, 0x8, 0x4, 0x9, 0xfffffffffffffffb, 0xffffffffffffb18d], [0x80000001, 0x2, 0x200, 0x7, 0x9a, 0x1], [{0xe2d, 0x8, 0x4, 0x583a}, {0xb0f7, 0x8000, 0x4, 0x3}, {0xff, 0x9, 0x8001, 0xffffffffffffffc1}, {0x6, 0x3, 0x4, 0x3}, {0x67a, 0x0, 0x20, 0x1ff}, {0x100000001, 0x1f, 0x0, 0x9}, {0x6, 0x10000, 0xfa85, 0x7}, {0xfffffffffffffffd, 0x8, 0x80, 0x6}], {0x1, 0x3, 0x91d, 0x2}, {0xae, 0x800, 0xffff, 0x3}}}) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1d4b0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x1000000000030}, {0x30}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 16:01:01 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000040)) 16:01:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000040)=[{&(0x7f0000001900)=""/134, 0x172}], 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x80, 0x399d}, {0x42, 0x9}, {}, {0xcf}, {0x6, 0x1000}], 0x5}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000180)=[{0xf4ff, 0x242, 0x1, 0x1}, {0x400, 0x7, 0x0, 0x4}]}) 16:01:01 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x10d) 16:01:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:01:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480), 0x101) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x0, './bus\x00'}) 16:01:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) r2 = socket(0x2, 0x4, 0x401) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:01:01 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x117}) mlockall(0x1) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) 16:01:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1fffffffffffffd5, &(0x7f0000000240)=[{}, {0x31, 0x1, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8330058abf793f7a, 0xfffffffffffffffe) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:01 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x28) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) getsockname$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:01:01 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)=[{0x40087}, {0x15}, {0x6}]}) syz_emit_ethernet(0x50c, &(0x7f0000000380)="b3ee84cf17cc98bb273d66ca2d8c21a0c869ac111ede70fe5783d2b160883ebe3a891c0fe1ff387b596f39aedeb21999d9a474e934f27eff4fd2381c7f62f4226922a372961152bcb9ea4060fe1f3529323c1e73c01b6fb330116a1b00009ff168aa459b33df9823a65bf86f22f44845cbe3ee46531892e1f08b2e22edf38d4e82918e67e8de4d5685a30209d82da67300813084e2d9245ce55be78ae074923ebe94146e739535a98f7f18ac0ebd") 16:01:01 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') lstat(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000340)) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:01:01 executing program 1: r0 = msgget(0x0, 0x0) msgrcv(r0, &(0x7f0000000340)={0x0, ""/132}, 0x8c, 0x2, 0x1000) r1 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r5, &(0x7f0000000000)=""/84, 0x54) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r4, 0x0, 0x7) fchmod(r4, 0xe3) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x0) write(r4, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) msgget(0x2, 0x208) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r6 = geteuid() r7 = getegid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, r7, r6, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:01:01 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040), 0x4) flock(r0, 0x6) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x200, 0x0, 0x300000005}) 16:01:01 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x3, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x20) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x83, 0x10003, 0xd4000000000]) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) socket$inet(0x2, 0x7, 0x8) r7 = dup(r5) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8000, 0x1000}, {0x4, 0x1000, 0x800}, {0x2, 0x0, 0x800}, {0x3, 0x4, 0x1800}], 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0xff04, 0x4}, 0x3ff) dup2(r7, r6) semop(r0, &(0x7f0000000240), 0x6) 16:01:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1fffff03, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x0, 0x1f7}}) fcntl$getflags(r0, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000480)={0x0, 0x40, 0x1ff, 0x0, "000000000400000000002000"}) r2 = dup(r0) ioctl$TIOCSCTTY(r2, 0x20007461) msgget$private(0x0, 0x10c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="31f6dcfbc9c4a0bf9622c587a4b46fd9578d1dd9525ffa9edc3012e3b81756a67da01d59459f13bedd574177e1fecedab7b20ed145de6b8462059ce25ac0f418b14ad8e506483ecfad4302e5df58766e0109284e6446d4685eb2abb04b1f1fc454d00ba566120be9308961ba1a54cad2b24e9975b16c6c812009224f847a058af674b542e6dd1cd858fdb3803ad5b112a6d1e124f81d4193e28077efcc3bf05ad022970b027b41426c3f8b91e275581f56cd03b71187ad8978947d4755967b94f84a1f446995e992245a71e6bc40f6d318b92bd2f3e1710668", 0xd9}, {&(0x7f0000000280)="9e2051c17ebfeb2e2a4fd7b1449f924ab8349f3bf27a34e8057b6d008673ad3189855a8d705449e816ca5bf452ba3895299041867706d4975a4adb7a0b1f3e7037e9217a302cb1dde33ba80fb526d7f4900d7ef3f74cca36faadbe3597eb6fc06e95a27050c6", 0x66}, {&(0x7f0000000300)="ba0eec20fdad3bb0607c409c529e4c5a5f4a5ca603b5733417b5c16c1928743ede376c52ca51c1c49f672d401377ab1d3bbd218a7f67f0b4291c95c3d42c2cea02e41240181d0d283a95f754e1c763302115db3e5348b4fdc5db9fec0b60e99ee63131ff5050571793cdf56c30cc85d324f1", 0x72}, {&(0x7f0000000380)="3a4fb187d2eeaf3801f5627192d2429f821dd84f1f174e0ab162bbb7ef359e49652c8c700ae3964d35f46ee196aff88a1065684da02ea67233f4f23e241982edbaea6153f38968630fc4c8cbbe8d2eb0c5b9e649400c561685163e880f39c033894051ada1540ea3ab1fca927020cf25ad94703960dbdeff60b99e0748c07dae732b299369947d7e65698deff353dc1d20233610d76241f1e0d6e931c0a46636d50787f53aad37784e6811fb1fe17e6c8a5928a3f00c4f89f37bd3387d149d65ad0ad91b46e5ce5e6dbc4a31f99a79cbf749ef8203d348d1a5720b56874718dcfb77ce1c5346412cc6ceab6ff0c31e4039270d7334dda81559c42f72", 0xfc}], 0x4, 0x0, 0x0) 16:01:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = fcntl$dupfd(r0, 0xd805e76e748f2034, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0xfffffffffffffff7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x2, 0x0, 0x8}, 0xffffff9d) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x9b, &(0x7f00000002c0)="b6fadf9aca") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x120, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x8) 16:01:02 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x159) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x100000001, 0xa49a370, 0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x44) close(r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0xfffffffffffffe01, 0xa3}) dup2(r2, r3) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) fchdir(r2) 16:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffff7ffffb, 0x0, 0x10007f, 0xfffffbfffffffffa, "dc04001b00027f8c19cdf9ba581139520900"}) syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:03 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000e40)="e3451d0276455c5359beba068464cb49fd1c2ea257650cc893d5ec6de165fcbecb36d2c7923f932a06c90d2d9db76cd1bf39ef414f5b3a0e6e5956c1b075e7cf8edc0c76741064d00a05d8f3b7cbedf991d3634b81975a3de59a236ff9990f413967edda6a094d14aa265fbc4677084dfb5ca00f9b0ba4f8171a30a7bfdfd913426c536cd40b52daca50591c8403d96eea68f322ded21ae0c60967229ca415b15c89ac19e486342f4c98c7f075713c1b4872dc6e85865abec058fc21369399eeec01c906c4844d83f45a2b43982f09d1f76010908afcb42ce037ba12b6c99ddc8737ec34289ba60ba22efdba75", 0xed}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af11d9d6ebd95119b58cfea3ff0f43dc21958e5c370b790f8befb41eda1437fc01851071ae66d491e19e70f004a7b31644165c3ee89dc1e2ddd66120583b086e5e187ebe1b29fd744b12480cfd53db054c58644ff7b3f38a16aba2048976315d9cb374fe3486d07a794f8208c8c4ee8423", 0xe38}], 0x5, 0x0}, 0x0) r1 = socket(0x2, 0x4, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="a3881e2a8c4335f3e99df55e3da2187faf7de646e8de1dac381d89555f2ada3b230d444faf514dfca325fc2199b905ddff3cc5e1ae", 0x35, 0x4, 0x0, 0x0) 16:01:03 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x80) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:01:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x0, 0x6069, &(0x7f0000000000)="0743ad954fdbcb319313a192ebeecef322ac09495d2ae24440252dc587680b249bd8040c654151bafd33ae488703b0f6dbb9ad15f5", 0x35) getsockopt(r0, 0x5, 0x7, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x2, 0x8, 0x7}) getsockopt(r1, 0x5, 0x100, &(0x7f0000000000), &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x100, 0xfffffffffffffffe}, {0x18, 0x1, 0x9, 0x4}, 0x1, [0x5, 0x4, 0x2, 0x7, 0x4, 0x4d3, 0x5, 0xc1]}, 0x3c) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) getitimer(0x3, &(0x7f0000000340)) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x101, 0x6f68ab8f, "85875f7c848e04000000000000004dbfa600"}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) pipe(&(0x7f0000000000)) 16:01:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x40000, 0x9, &(0x7f0000000180), 0x0) 16:01:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) 16:01:03 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="6f674e33da17f19c5a12c8ffee13c726358b202ae064921ae0810f96ae94edc4fd0bfc0c70ddb2d17dc20fe6673292cdf63dcc49fc10f0aa0b557b6ee2909121bd2bb19390fc15bd6d734c6fbf4bbdd5bfd479996ea1f57aad7bf015680ddde0c4d98b4d26f9c829e12758261a949d113d6e846b368d00dce66f6eb232b341d3ade027e292d978cc95ec5b96c9cff8cd855dfabf6427883a79893cb838af6693888d55cdd643cdf6f0ec8453686dd4650431c652346003aaf34a0f8862e053baffb48dfad03bf5543d75a24854b06d01a33f020c64126ffc6d2794d98a5d4cd0d6b9a96443d3b16a617e5b41a50321fa1b6965f7295bffd3d42706fea904e1731af98b6c5035b3e3654eb03cd29a812417a082767704db6046b7790afbe5ccde4820b228c9fb8db290705b9e2cd7b22c89d67ad2821d0b7a417237a75e1c125a7354515cbdead97037fc3e1ba1edba16652b3ff938eb1b65b6087bf9db7d80614f4ab9ea35452ebb6eed1dd6759742e424726edb29f12a5b3c82ba4314e887c0bd46b8e29618d240021334f51a3ed8ddacb1ed8d23e49375ff4334e29979c5d4873372efebd5e5ba1947fb36821f0c75b3e92feb5e09d67af51703a96ed72bf6a13ecce36ea81203732ffdcd504b7db6ca228638dd5101e67f57327d6f40b65c7a36b39ce7a397ac9b42d5cebbddf9cbc900ee7ff3ad32dc732bf624a1dc8c58c80b49c5639d4434e333d0692808ebb0b05037daadf760adccbc88339850903f64da0d042364eb3a1b78db761d0b4376cf543804c764e0b02ccd2c2c3166f373d94b24b2850b87c7886c7586119a0fe50abe2f4e14723ad0f8384eaa487bf32a7db35e1910298876787f086a0da2a4b6ec6f75994fc8600e3d7d83cb6a635b40f0207edeb8dcc3a71e4c682276a7b67efe8990b4f386c3de967d811786ab5f95085d457d8939a101e94cb3f42e574f85a901cde191e04f93360a5d64436000d04e3f3755e42733b7a24d3e1d3e0be8686426a903716e85f873e2e12f81911e2a97f1041911561d96d3daedfc4c680e3cba74f517c470dd1136d7fb0e7e217082581ecec4c3c1a322c9f77f5e927641908a8e5e7e266747377ef3bc334a7bc2eb643e4b0816a24b9e236f05dde30552337e67e7721792605961af5265d46adc1a3079b87bd779ce422e870ed23052600edd3f434e0e84df5bee8e6b1f8bf20e2ade952a8084c7569f1ea9742045c9a00aca002ad61eeb89cf2df189034fda81edd69e983e94dc7af17f981bb0a21c8fe5166bf201fcc456051a55f4c73e89012ad24fe64e9eccf7fadad499230441c2c4c048577d69a49f580965458e72aeb89ed062eb0327bf9cbe8153e0d3fb86452442bd1b60470e836f3a5d905206c5cba6af1c09401c43af870ca8d8fc6d596ecbdc847e28fea5cc1dda07bc8775123c956f2d64e1ecaa2af659310e7d2d8a97246b880a2dce993c993acca1ed36bd6ce3ce5771cc26396bbb677bc00c7ec7328c0eeb7728591789caf555ec741e9a62cc6a3204cf15af3ffc9b377e0e43ce35a51b1ef8ac290955416e25acb0afbcaa291a2605a6eb52b9c38fbff7932776a3bf7b1670d777e474225ba7dd0d71d50904e4d8044e3b0a25a5470868a70f935151410ea35fa3758da6beabc44c17968f69313b1e770c848bde7190dc05624e6e0ce8029efac1d89df032297fe19ff76b40781f6167a7f11b17d712cf53311664a50e45fc3bcb88ceda3b051f4a3657c63545c19cd43d0bb6a1bca27f07fabc44c93040d1fcc7df2246058ebf5ea8cdee772921010762a0a6b5698dfceadfc597e5963d0ff6c23c3e6100b69551dd2e5ae664a3ddee540151dee678eadff81f26d10a785ae23bac32de9d48ab429e9df2c97d1305887f77ad5ca5e35138dc2cd61d415f4ac83ff2c175d49645fc2fb4508ec4eae2bb6dcd2c1f39ed833e26f04d35b778a42b0d338a37b64bf2420fe96207fec61e877ac38397916084c012c409886ccc4a1ce19b638754996e3c11ebae81cafa8a7ad972b8bc2ecc7ef59f77a46da974892dfcebdf7a6ddcaf67f870784ca2138222c11777bb99a74ac5ab3f023540a3f5805331c0480961161f2db2043b44a684901746794d7257b5c266c63ddca138c298989310d0f7b06abe90fbe61619168f6fc8bed9fd1b9fb1c49f6a92afbf809f6bac01f8b01aaf1c6e9997636847824037b55efbbfb4e08991d822529da37f0425fdd7718c3c77cbf1a5c4c5d6ee13b87626eb343e867645199c0d68ce4dfc3b032d4b948864616bc74b18c2464aa64137726ae91aa7e2147386c7d8bc16ce17b155a96667ebdbdbb9fc93d41b8c2945cb6478eef1b376577109417670f375ef789e038e79ed7dd5a25a759073ba709b5fcc2098ffbed3a7b20a4791c99fc3a6b3842fb326e1db7c2db24aa1bf93ae1b757fb6ae6f3a6470d7de9b30f36213ebfa073639d36376b4bc9bb444e70d45f1318a79d70851710825b37f034649e7062706a5ed37f937a4cd58f62f6e17c0b0ce1d24728260d4b6cc0cfe08ce18b710504866ae0c269b8050bb0bab0ace21e8475dc719cfc2e9034d85fe3c72ad43be0cbf833836c5d32bbfe99e58975e40534131b3792d2fbb7ec5ade98df516bf10805648313acc46d4ede68b8491f04f049ea3d400fd15604c4a8ce2fe58835a9c0373b1cbead03c34f2a1e1ad3d5ff4bd6cb2a7884cdfd6bbd3d82265df94e70c807896578c3a5eb9f60efb0af483f8fe6eef4c5f335c3eb6b1cf3192d1d30439da528d956c9604cfd7665ad555b4827e1480b14eed146419a31eff7f583738da29a809ed64ba2da67fc140a32eba819a65bd8acecb34e837c780a43cb0b35861d2ccee012ca2c0ad1a116100ce40d362df99be611c04772c4344fd63d9e3a1edadbafc9fdf5f103cae3d854aaae29bdad167c02248b470602c90be40ebadc4a13b781e102230d90930008939801831d4d55239d1ab8e7b959185267bfacf20d9ecd4418371de997a0ec19400a70ba52fd83f30454cd97d0a7458783a441190bab0a09c841aad31cee6e2f04a46dbc49151616f7080cb59ce0c15f37e51bc641aba442333c4c3aac861989df954f24d5e326badd5de027f77550376ca57f0bffc2cb983d4c495c80601ca9177dd78143bac443ca73d4eab77569f3e17ec24cb33d4bee6183ac9ef1e1637f21b0b827d043fa197fba0db129eb0c037b096a3a9f938694b03bb48098b923c1017f7214eb72ef365edc0ff4a72b761a22b9f91e787e60f4de542f781a4de8de6bcf788fe166d63696cd944cfe71a496d79adbecd95e208a19485bf682cfbe1d4a54e309ff52bb54f26619339febcb003d083681f59db7b4071cae23248ee87b59593bb7feff61047c4e4459465870cc963195f1bf6783fed3d6ce75acec67f03830966f9d71778ba6c4704b07f54e41f62f88a99d051d59aa53653f619b8aa6e8bdd9110a54b6dbd516280416f754b2693101402cdb47b9de7a124d76d5ee08807baa6f45ea000b981ea24e11293e4c8eafa371417af5d1026787a839e18374c7c77e1e138e57b4733f81184c3f6389cd1aff38efd7cd6f92435ff9508acabcb2b348fa117e985c97e60faffbb5ac3cfe2ebfb5a290abb89d184c4ce22d81237f8df2210fc07985d3bfaa71124c2de0c3ef42f6227bf7650ce2607eb4ea85bec9b332f5832526cd66cc86df72fad9f1e8559a69271c219b77bc92141530f1db0d21056cafff39adc5c75420e758debeb8e7834a82caaf3b02623f48142a30c577445b439ed5d386136f1dc48865e84c0ef30ce07354f3588dc9d200ee17fde1ea07b2a5f6f238aa64534b1e9879ede25685afe6afc798df02f2ffbfb50300a4bcd9eb643db0ce5c1eac01f2e4cc5d71bcc194a61a5fe3c85d42e1cf3c8f4832f0fc6bfc966791ece90f2d1488fb30cb69e39dbfb9b7c09af0cf7a2d9e65b9432f0c4fc51c0692aabd727b576ea0c2376221cf48bcdd16c5a8d1428000186ec3bac5bff37066e4663c6202f3c24c1172a241cab55e4baeeb09804e9c5275cb5f918c07133a2c95772f1aa38a59b0fe00b823fdc29919c9e7092b5d2f8896cbeb715a7a85ec1642807777b1393f8b5b2495063f8ddb10e417f1e54f6e7ed0273a8e216774b158f135f8a6af3db9c8b1086053212491bf5fecce6f659094368332a0f20cfc433eb9f5cea70d61fca9183aea1089b843aea64fb712866f9d80f5474b924daee610dc051d475c361825dfa6d652cbaacbb1afa222dd21beef5cbc95a24331221781db8a8ccd9df9b47ac14e62899608f1a3b14c404e3e8eb003a2197942f498046093a5b118d39124f3181274205c7c9053c07114dfbfe22d5cb942b30c910522bce8bee44b1f53b93e64fd636e46f17e6647e6ddb40a3cd545c0e93a105fee33b600122a8a989acbc60f987a80b4f6fb078c27ba7f03f415247db0b4012e1f41216651dd18cb48e534d3ba1a21101d1697cedf98b3c49356c0bedaa287273f5e5496c7d7ac6651baacb0fb19c11799e0b8ce0e28591554284f778acb9348a459c88cc6a9554ed89b6e386b983b6b241874da21b250cb22a2fe84255bff8d29a78d4c7c071b436db86c3fbe3ecedcc069854bee775c9f606058fb46eb21965a709f47b30130a1aa24d7a8cb88bf33a4871aea69545ede7c01b25cbb46252f8cfb3a5e25af8b5cd708adf608af1929a46fad3fa698a0d888943597d4ec6f848a3d6eafdf1d26c2a4ae7ace661447b2ab5506853601d60a4bd3017165e9df5add59005320e5fad8933816112accc7d009a60440f0e194b826f085192ea4ca45c10d8da239aa25c672a4d75bdfd28349daec57e70f231fa8db6143f88e8fca2480840b0e0b41abb786ef7833511c7d3c757afd4fa0482638b8d7860c527720d451b6862fed28cbe36f1516403fbec965d1ce13af95e1f674c77f6749b9b602b1573a6af541a9638a0abe0e13192b9b7d583a9b954e515689c24defa6bddf96339e296acb3485268a593911616baa1c563819d08c062266c135e0a80a49cd85bb76e33110a90061c0cb2529fd36cbcfdd733ba17a153825eafa580de5319afcc81fb54bb25cede4e6f0be63ec6e27a80a404bed00c2bc3ed5a2016b1060a94569da3d309102039fcfcec6a44fe3ef8fd84c811a5c936f248988a6da3f8a6db16fd46a39a9f219b525ed1a18979d4ef136e624ce0ec7096a17f3cf5e2a0eec73886c97c516db5a32635219d6316becc6bb92f6dbe1dbbf4be89cdca0517d716c5b703b7b1f6a3ad0b1048ed71e86d32c17df6942bdea6c3cc0089382c70430dcd8a6f324757caebd4f5a0c432153dac62fd7ef094a9e056e06e0cb6cd8b5a042cacbbcd1537ceac7b8446f0edac08ef7302446e778f39d9a8aa298a0ac2cfee2c0a0009697255b614f6ca41903a27528b9c3ebbd52d309cb8463c9a94f593658f974f0781d81208b93a35697bc140067bd2194f12a39a98d554749b9bac78fce027adf83a012035de90a79aa36991fecf9f0f51799e560d21bd171236f86091f0cd386ef3ffc2ecc0b92369cd2eea39765df81a9d042a2e23dca22a1ed83fcd38b6454d4ad1beddc1ec67e8db43e46af1eed731d0b18a1648e46639b3c2b3b37a414a349fcc7d687df10a2eddb1e35416601747c7bf10ee307b1899805b34128fd156d1b7c580032bf64efef62a9878aa7b50eea33988c5798b0adf4d1a11e0f56b3d2ed048c39cce4f6590ecde522ecc845c8fc719b9323708fca7b5141e1535", 0x1000}, {&(0x7f0000001340)="6d491bf71099fc8e8d05af664c48ec3a02c892bd038bec3fdc2c9a5368ff43ee0fefc4683d63271dcc26ae4a3b1240095c67ed7ba4dd1830d459bba4405d69c6025bf5033d68e68ab1554e3e6062c5b6b99c288d493c9a283e3f42ecb53dd2215c0aa4721ad30fb7e6a3b55d6823874f104781209b653901bde6ddb6ba71b1b3406ce2799e2ec2e0f10153bf713c75155a7595ac38e10218efe6d83b0795c2e041f0eb8612354faa37f2bab0384352effed6bec601075eae27848dfa515d03b2e7e85b634d021ca212554a4881f21e36bd285b228267eb309fe4f2d1fe74f8a15b58ddaffa9b286ef50ce77d9a24d8fb4c8c3d81259b1a6aa7c3f518e5cf3c0e866ac7c5427ff66d8f2347e0932b239585140de7f899d129ffd1127cf0bb7a3392cdb467b3a3501e551ad8fc50e7f0d797f046a4d7491af4a9262bdbf7f6e056402a1368ffeace05dcdc482fa684cce0553c349dad66f3f04d80437a48606b2e280f533c83147d2b626692cd89f4f8a84e8ca75db9566ea3ac790844f5b82b0927224f3a5bd1cfb5c3feed5989d4c1c456da04b8cd13ca5e8d69fe34e71f35af177aab733ce07ba58281e4a7da17e63c7e98fd0c432a4786a39883ab7d70b246efc0c27e7f24712cdc12be03574978a1b612177e3fef2d3b7b512282ffc63f68077c061d0ee950c774844ee4c0d5a5c853e66f259461d4dc30a8c062bfe45877c8caf4bb7230caf71c8a170c78fd1703ce9659f8405b1976c9c336d7b2e9fddb5b061738de4698c7549849bdf841aa1e6d1b922ef2bd839d3967facd678e16c0205b8c14f33cd906d3fc54f85f5486a76ffa5d4b70fb918419fbf27ebe112b3a2a71334536aaf580f5fce690c2359b6ef7bbcd56c870535a57fdb9facdcce3089812f4e4c0e1743bca5ac4435735c28770159df3177301a40e7ea22db6f29bc41f4bde4221b49e7bb3dba85e96acd5ef4b3f07f4afd708bae5c46d9ae5ad384246230b17e053e12e2959f5eccf05c0c28d70e15de4b9262f13bac9787509fdb80e998bb6ad02cf1e3dcf1194bf74dc99dd9c283eff100140ad4dc0567983b5e7b83e6c815be40c0cceeb59f8a612d4564d8791f6c3d1def17ca985696a7cb0ffec29f9a6fa5dfe2bcc140bb7c9d01fba04b7289aa0c97737ac46694831f0e306774acb8dc91b2c78aa21e495f2408a624c5ddcb1b00da780c9c9143ac89c620c1137bfa0cb666920a761db86aae2a6b04e37592bde08d4f4520879d74c3d692d3cac2280fa188fa87530f90ae1bda37bf9deb7cc2ddbd51d62f635bc39378c02b2847d9ddde678dd8157ae49b283d3f10054e98ca814a4ecfcf756f0be02dbfeff9e7c8b082d026b207792f78fde5587ceed80c46e4ff68da7319deba5fb0ee8e5dcaa3c2eb36ee92e0013524c36cd5493135159ca77605d883b03f8b4f523f314880f651f7ab684c192f59a6e60bf347fb64ab0aca36aafa45297d7695858c4161006101b34febb033aadddb3e21e671204a838962899797dee970a7e083827360ad43683f190ebbbfb2b2a1dd7b936ece6705fee9ef75d216a83a47a4ab7522d41184fe27a05c30be1d58d38e0a031a26b3000fbe4dd32e4de388d6fa7be02b6666f377277d0288c9bc57119f65cd748cfda153e7db6c80f70fe6199f77ec3d685f2ab0807e1a91ab7ee9510c0defcfd10cfee986f6a92d873d66d5bdebefd6233991f369e959ae9e38718265971d3b9ccf544fb5c875968da7260c372e7ed9ac3d141a5e28ac1e86c74f42167837ffd83cfc2af30587d68d02eca45e8faeda07155720d68f2133830999aa589e46e321b7dbf3c28359c482f2cda48a6a206588acd2b038ed193089a3f67dc2a1be634f76deac941641175ccb222e6b09b2c009dba553b6646d7498e83567e5aa216c45f49d34785313e397b52a4aed3be72745968cb43faabc5497b632ab64ea105d9bf38db21c06b826d904a3f0ae8df8c5a9c122b5efa0fa946ef95015e8f62c2b9df000f01e9ae7c6ff6e4f762fdfdd321135ca4306bf660e9f405f0a1235aca21b337a2b9af87ab722ff1b73173ccf033bcb09b55019011f4b4f9804f028e0d34bc5f78270a92e7a262bbd3569087ad7fdc4df05c8b05fd8962e5541d67ede0cb518fff1c7b00ecb71d28ae2cad6a36037a20ada8280dd9d4161ae04d19d9fa4289fefe87b155ee0b8e21589c8088e40dafa786ec3e935614db26bbb89d2e71f3d94f3b7afa1b79c5a685e462eb1201c2df349c9e382a9212881fff59b4052e4052f684cd9bc3cf124c87374ba14eb69fd4c5694efe09f2d02e16c0046d083d28bf0a146faeaa5017e052cc820f12b716dfcf53101f7b6fbc1b6efd22284ff19002d5a853f8748d98ddfa140a97b698cd8d16830191d56a779a2101ce1b33eab992734b4327c817ca6d997f3a5975880c3903191cbf73938c48bc2a97d1a56f5c64bdab7f323474ef2c4269280d044574a4f3d2eff8331e8368d3d4cab267d07c59f18c6d1353156d87c47e4c9b2bc366befd9806fe251aa4a6b2396e0ba96746d369b91d13bbe64dab8475be0c163b2edba9349c1c4b3ed292a748b20d5342b003f3a3e37498fc31873bea2ea08ac835c51bf51e04bb03e5399ba64be66b0f8492a1e4ccf6b59363405265e753a2a5a096c503edbfaffbfface62cc1301081d21d930191849b5222fd085e67a77361c8f5ea0da24041b3ea56472ff69ef647af83ca99947431f03c6f3e54aebd55508f4b58100e99cfbd1b1b34796fadae7af817615e0932cf0ee6ca3fcfd58c8da844225eb746eeed11932d9750cedb5f4f47451525da8841e124d688c612775e000b6e8f1ba68fdc7b64852ea0f88ad0bd2574b4f4bc9e74a215675f35d1c88688e4d9fe21f764733d0a727765a2a7664d779d60b7488ea99849955de4ad3bfcdd24f66ebebbad24af9a462bd3774d194bf88d54d13f2e04eea08d66fed839bbd31efef3502ee871215f16db59521b80561ac4c538711ef173210ee8c754b61c6f89a53f4a0cdacf8aaa7e21a07ec14de42f9e944cb542aeba8a210483ac49141e307aa37f4025daaf2d48b9c1fc9518673a18316408beb90659703baa1b089fb826e32069d1bf0743785c6e9709b3ec95a286cf25abd169e109a252801bbd634e4fbe80af5c1225a03dfc8a443cdecab5684e37cd65f03e05f2e5fa1a60e193752f1798264555f7fdfc92d3aaef6169ef03e017e2131a1c75595e9a3938ae239d4b3bf8b5869208ec3d36692d5105b2401b57254149c07c3eaba3f1b2bf173073867ab77d76bb2135e006bff5b552aa5841e1a2eef1ef2114dcdcb053e17c938df0ec6044c9724d8756746131b03f09382d0f8b616482fddea9239528f57edfe714185dcc369639951ad34757d2fd1d6242f35e5c5dc8c11c352ef3e0ac95fc7cc0d8d331690180804d3269b691008bc521241d86f4d8220b366933e761875e4e2d560d5069c3c29e40f41787908618244bc8c7ed6087536a84cbc156ebab588c2b6789bce55bcd698ef0ce14b12b3f366be2c01233f764479e455bf2ebb04093ab535cd90da7a4295c3a15f1b9562843f9fab12d9a7646346c3ae7816844b2f83a5bf0257ce2d737908dd80ae6e6291bb5ac9901e856a0eeb67c053fbadeaef662790f6b2f36d10f6b43f4bf8e1f6778b89c9f9105b79c460b68ccd26c1453b5c6d0fd487dce6a869a0a7da8ddb139b902a4e11ce23d1562efb6aa33f937c8ed122b3183c5d7c00850218937cf5bcb568475cfa55adf2e822b78b8f592ceda4158b1b1190a82775b6360026b2ec6e0f50a14aa13606def210db43041f04dd4a9c414744b6f65fa812212c38503e2dd7813f38e7e6e5b37e3ad29bc6b3dacf5a2ca8a12d4c83011fde8a56b3f17398f882bc0b43fff9416588a93747b5dc5496fb00e6200370ea692905707588704187babddb86498c6aefd9a97e430fa580f4f271a6483eda2babf90dbd2f03454da547e0a819cf7e5c4e1dae30ef3c84a3478da355cf6130df7ddeb41c0421e859417459946755c6e3cc4f5665d54a12294978f51c2e4e7fdb599d8df13bc34d5035696ddb211629943c3e53544b557014f85f4fb5a67aeeb2a529959e4fb39ab77e345376d7b4341156bac42d3494f00cf52d13cf245607c150f89eb6d6d483d271b23fa9fa3092c97543814b4e3e7c254d1e16a597386adf446956fe5e181f98501b94f75d8ce6c43a3a4b83ab804e2c9f29070bfc415a8f051b7f5808f685b0e389528e7709c894d462cdc8618d514b54f60fff11d407f15638af34a057ce88b6a93ce9556d9591addfcc43e69dfe55245d1b92d21285a65eff2b11e75b6127d5a17ef07c40a400d3e8a5132bd9b8de006bc08c766f8c54e52d2a8f7bf1e07819f5b9a4790ed785595234733acf25e193f6aa173531c009898fe0a5717aac9658e91417e5d5b2e3122d4bf617b00e6ce3eb287032ef43ad1d451bd3f2a9c811d04318efc43be4fdae1cf9e989ed9e7a2d95c54a29db2155181afa0026268b77887ee71cef8fdfdc2217856beda829bf2edeb21421d7174b2325fb5bd9295217b5676c2863bb19b10e4fc40a3de184ae7982debd23bb08e7594c42ef00a14cf394e675f151aa4432a1cc96fea135e439d67e94642f1f214e4b1a72e48b4deb609bf640b12518a30a12317ba353a5250924f7f081904bbd4db3defbf4a424bbd5e65385f389c7d5f3e1318ae1d5c22abb447e52ac3cff51b3ef5e4f6914af62b160cc77148c6fb0e1dd8e546245585687631aebd9a7f9e940ae6ec2b9fbbb00bd9c41d23060b1acbfe322fe23a5170b9188ca8f5c46bff15edc2fea6af96cfdb3b4d483323fb14b81babb760b00775d1faf73a8e841051b52dc5228fe1b7246dffe772a3c9ff0beed946e70df4a384fc4e08d9b056b5f5b3979b018b12f2b085f289cb9e32a4b7b4389767a36b1493e4a67051d12a3527dceea93de03bdc898f2e2dcf9a67157dc6fa21d79877400ae3210b8b59a57697ba53b40736dd3350855fc06189e94c1e8a681dc55b112f773287eb29bd7e99ff7f773792fc9cb734d8524c9ef5e1e871ff777ff52a784e2415b0efd5f8244d446db1f608993d86b731e34970cc9a605942626ad26a0e665fab7b760bb88e89461072a7cc2f4ba13e10d30a00441474d9b97206aa2b947fa10350aa7e4a442e6680baf0e44e58f063ed13307bafbaceac0c53781331634b24b0e2f755109a1cc0620bed54af1fcf0ef6705591811e7289a64a510d563cd4153dad6a89e6f6e600a486d7503f249f6de98be049570eb1e327d66b5a620613d97ec4a410cfcd26de88888955a6ce0796b0e8d8fe4e14e88401bdbd48d67f14c42c698b817237192bce48a9c1d9fbdff7826b0f7c5951a37459dbcb0ac6115fcf43734ae1a4a65bc0d0bcc7d282eea651f289fdadb0f930351064737735dab4011b707f3871319276e6943caee6348c1d5e64174eeb12c9916f8a7a65f3ac9cc95598cd90b3be8d753ef309981a1fec1c696adf811e0a19b9e7338962026a9ef2d06053131948d048b4f661c6f46ddf3dff69890ab6e7c28ea493d29f01ab7a9c1835f95a3f7fafeaea02386ea57b5a763abca9689dd7952ade3bf1347904a53885281f132c01bd07938d367cad12ecdfee02ca8d8ff110b1fed6b6ba8b909459867633d50dc30dc6d1e9d4120af8d6ee14cb0dd734cbe1dffa3440ea06ad43d890a82267835f659db2c7e04d298da482c314dc2e4b71430804152fb6b67d7fdc468b44", 0x1000}, {&(0x7f0000000040)="47570bf4dd561cb8c1e5c1cc3fe914", 0xf}], 0x3) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x35, 0x1}, {0x80}, {0x6, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:01:03 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x100) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:01:03 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x100000000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20000000000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, 0x0, 0x7d0dcffef89c9f05) 16:01:03 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x4ab4, 0x2, 0x0, 0x7, "da76799a3762102cb3f030998015d2be58916bef", 0x50bb, 0x4}) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="e1", 0x1}], 0x352) fchmod(r1, 0x40) dup2(r0, r1) syz_open_pts() setuid(0xee01) execve(0x0, 0x0, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000140)='./bus\x00', 0x7, 0x8, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x7) close(r0) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0xe2d, 0x7}, {0x6, 0x4}}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="4abee949fab65a14f29ea8a2d93ec1a48ad9aaca21a79397d122f36cb82c4e3f99e411195f2e5f652cf12bc3cbfd2c16d4fb7277dafb060ef783c0c64f24c27c968c9cd6dbd9014ca1dcfa3e2202e71c46d723cd", 0x54}, {&(0x7f0000000280)="5315fdacc01e713aab70001c47ab1964681cc4aba07990fc779177d907df1470262e52098490c002d91953b6f16147579ef1bff6cd8b0a64778bf97562f0ffd4cbe1d42d1e6d17089a30e4d2c02971498c92850df7d4de5009b940e0a5c342e3d7713ab2560eae7cf863062ffa8e90581d2e61c451af6cc1b0300125e21eaf67c0bf9c0f4ce2c8c0092fba5c1e70dceb9082727b59970e586ea104810b100ffe3ebfaaf9f3ef8a8485746bdb9cca70c2a69a55685f", 0xb5}, {&(0x7f0000000340)="9044c44c7da72cdb8cbc1421000356d19eed22af4e95f1120210fe65fb44ced3ea9c52610a7805e5ea8f43f86ff1b07ec402665fe70ece955cff98d48e856fedef0cd207b6d13658559ed89a18b452388ba46402af1132439ff10b5ce96236", 0x5f}, {&(0x7f00000003c0)="57460426c8c69c86a61a0bcb53cb1f84d6c688592c10144b2a73a23e969e0116df356492e519d78a7d", 0x29}, {&(0x7f0000000400)="ac61c2d4cfa71b6fb3768abf1518a8b7d462f558d9c3ed8dc9125b8326eef5405ffb9de1034332d39f5313a6f5649ca26c809c73df0e373ad572dae16257674c1d91299faa65bfd8589de8531a8c0e2764b6fe972acb228fb111810499cd397ca9fb0288731356ae244b97fa452f10cc800ee85a398ca6b9093a8b35aee1e1b1fe4fc81479979167a7da5a43a081510bc7a4582f111e74f9f89f5787162ef69a5dbc09cf2c5da9a2d9e81f266fd272e0324374d51e693d39471bd7234078a493b4c337aef51b016d2c4b4af3467b7457", 0xd0}], 0x5) 16:01:03 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0xfffffffffffffdbd, 0x4, 0x6, [{&(0x7f0000280000/0x1000)=nil, &(0x7f00001ae000/0xb000)=nil, 0xffffffffffff7fff}, {&(0x7f0000607000/0x1000)=nil, &(0x7f00005d1000/0x4000)=nil, 0x72aa}, {&(0x7f00001cc000/0x4000)=nil, &(0x7f000048f000/0x3000)=nil, 0x5163}, {&(0x7f0000321000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000045000/0x2000)=nil, 0x8}, {&(0x7f00007fb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002ba000/0x4000)=nil, 0xd68c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f00005b5000/0x1000)=nil, &(0x7f0000213000/0x7000)=nil, 0x400}, {&(0x7f00007fd000/0x4000)=nil, &(0x7f00000ca000/0x4000)=nil, 0x6}, {&(0x7f000037e000/0x2000)=nil, &(0x7f0000728000/0x1000)=nil}, {&(0x7f00000a7000/0x4000)=nil, &(0x7f00006be000/0x4000)=nil, 0x200}, {&(0x7f000061c000/0x1000)=nil, &(0x7f0000781000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000370000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000142000/0x2000)=nil, &(0x7f0000115000/0x4000)=nil, 0x4}, {&(0x7f0000796000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xd9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x4) kevent(r1, &(0x7f0000000600)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x4000000a, 0x81, 0x2}, {{r3}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x7fffffff, 0x2b9}, {{r2}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x3, 0xfb}, {{r3}, 0xffffffffffffffff, 0x24, 0x40000000, 0x20, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x5, 0x3111b3eb, 0x1}, {{r3}, 0xfffffffffffffff9, 0x60, 0x4, 0x9}], 0x100, &(0x7f00000006c0)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x1, 0x80}, {{r3}, 0x0, 0x1, 0x20000000, 0x0, 0x2}, {{r3}, 0xfffffffffffffffc, 0x38, 0xfffff, 0x5, 0x3}, {{r1}, 0xfffffffffffffffb, 0x1c50c081a3412dce, 0x80000000, 0x5, 0x81}, {{r2}, 0x0, 0x1, 0x40000000, 0x100000000, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x7, 0x1}], 0x59, &(0x7f0000000780)={0x1ff}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000005c0), &(0x7f00000007c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = shmget$private(0x0, 0x1000, 0x8, &(0x7f000045c000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)=0x1) munlockall() ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f0000000d00)=0xfffffdf8) 16:01:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfec4) r6 = getgid() r7 = getgid() setregid(r1, r6) setgroups(0x6, &(0x7f0000000440)=[r1, r2, r3, r5, r6, r7]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000340)=""/247) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecda58c84fa9bd3e60d196743d0b4997ad3f35e907d11a12fab85632af6", 0x1ea) 16:01:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000240), 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:01:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:01:04 executing program 0: r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000300)=""/241, 0xf1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000140)="43c68166af7af45ca44699f029d16f7e9174639ad830e271b0941d23150d55bead247ebd8138fa262ffee6e26aeaf594d83da3061291a118cdb3b4426819d69991fbbcd2ac9b") syz_emit_ethernet(0x1, &(0x7f00000000c0)="be") open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="10008b2f8f510000004c6e9dc4010000"], 0x10}, 0x0) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000a7, &(0x7f0000000040)=[{0x30}, {0x4, 0x3}, {0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) accept$inet(r1, 0x0, &(0x7f0000000240)) chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x1070e, 0x0) 16:01:04 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9c) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x140) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, &(0x7f0000000200)) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0xa) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x84}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:04 executing program 0: r0 = socket(0x11, 0x3, 0x40000) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0xd68de9ac02d22ba9, 0x0, 0x3}, 0x8) clock_getres(0x6, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x4, 0x5}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x2, 0x7fffffff, 0xfffffffffffffffa}) clock_getres(0x3, &(0x7f0000000140)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) dup2(r0, r0) 16:01:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1f) mkdirat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x80) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:01:04 executing program 0: r0 = socket(0x6, 0x2, 0x9) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) write(r0, &(0x7f00000000c0)="1914bc5881938bda6a08a2fba7e16651466f8144f5038996bdb5c02ef1421d7b199ef36a3f3ad9e7c29437952d09fa018dd9fb918b70b718a38bf0e07b18102e29f6eb9e142297d6b392e1dd160ec3f5e7e7", 0x52) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:01:04 executing program 0: r0 = socket(0x1, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), 0x4) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 16:01:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000040)='./file1\x00') 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8fb}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x6, 0xfffffffffffffff9, 0x1ff, 0x8}, {0x9, 0x2, 0xfc81, 0x6}, {0x40, 0x9, 0x101, 0x7}, {0x401, 0x8, 0x101, 0xffffffffffffffff}, {0x7f, 0x1f, 0x10001, 0x2}, {0x0, 0x0, 0x3, 0x40}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) shmget(0x3, 0x2000, 0x108, &(0x7f0000ffd000/0x2000)=nil) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) setgid(r1) ioctl$BIOCSETF(r0, 0x80104267, 0x0) 16:01:04 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000880), 0x4) getsockname$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000eeffffffffffffff00"/110], &(0x7f0000000100)=0x6e) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x80000000, 0x5, 0x401, {[0x101, 0x9, 0x5, 0x1, 0x8, 0x4a31, 0xffffffff, 0x7fffffff, 0x8000, 0x3, 0x2, 0x3f, 0x40, 0xa3d, 0x2, 0x2, 0x0, 0x3], [0x4, 0x4, 0x80000001, 0x2, 0x0, 0xa707, 0x9, 0x8, 0x4, 0x8], [0x8001, 0x43610, 0x0, 0x9, 0x0, 0x7fff, 0x5], [0xbc3, 0x274, 0x2, 0x2, 0x9], [{0x3, 0x81, 0x4, 0xff}, {0xb3, 0xa2, 0x1f, 0x10000}, {0x8, 0x2, 0x1000, 0x100000001}, {0xe000000000, 0x9, 0x8, 0x1}, {0x7, 0x6, 0x4, 0xffffffffffffffff}, {0x4d31a9b9, 0x1, 0x20000, 0x401}, {0x0, 0x2, 0x6, 0x9}, {0x1000, 0x5, 0x101, 0x3}], {0x1, 0x8, 0x81, 0x101}, {0x281, 0x80, 0x3, 0x5}}}) getsockname$unix(r1, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000000400)=0x1002) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='B') 16:01:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x7361, 0xd8}, {0x18, 0x0, 0x2, 0x3}, 0x98, [0x7fffffff, 0x5, 0x8, 0x9, 0x0, 0xffff, 0x8, 0x100000001]}, 0x3c) write(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x2, &(0x7f00000000c0)={0x6, 0xdb8}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) r2 = getpgrp() r3 = geteuid() getgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="6c71ddc4af2db0fb5e9a2f11272391726493331bedf55b0fd29600d11e4ed190f7bdf95ed596cd9203144431cde60d4278abe2813f06a3cd321dd36fa4f9640839fafd420fd7ef07d2b95ec6ba6f15ff72e5669c7b84ebc6eefe8c129bf3e6329b78667eee3f043dbf6c15db7072e3a37cbc", 0x72}, {&(0x7f0000000200)="d658db363c95", 0x6}], 0x2, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xa0, 0x4}, 0x40b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) fcntl$setown(r1, 0x6, r5) 16:01:04 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() flock(r0, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400028}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:01:04 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:01:04 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f0000000000)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa80d3a60d3fdb55f1d59ef8f3f714d1238c80d8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) 16:01:04 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xbd, 0x0, 0x0, 0x0) 16:01:04 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = accept$inet(r4, &(0x7f0000000640), &(0x7f0000000680)=0x5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x18, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x9d301661395de975, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = syz_open_pts() r10 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000340)) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x20000, 0x0) r12 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x800, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x20000008, 0x734, 0x4}, {{r2}, 0xfffffffffffffffb, 0x80, 0x10, 0x6, 0x6}, {{r3}, 0xfffffffffffffffe, 0x24, 0xf0000002, 0x4, 0x7}, {{r4}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x28c3}, {{r5}, 0xfffffffffffffffb, 0x0, 0x1, 0x1, 0x3}, {{r6}, 0xfffffffffffffffb, 0x2, 0x13, 0x100, 0x3}], 0xa16d, &(0x7f00000004c0)=[{{r7}, 0xfffffffffffffff8, 0x1, 0x40, 0x8c80, 0x3}, {{r8}, 0xffffffffffffffff, 0x98, 0x40000000, 0x3, 0x6}, {{r9}, 0xfffffffffffffffa, 0x24, 0x0, 0x1, 0x1f}, {{r10}, 0xffffffffffffffff, 0xf1290c86f9759873, 0xfffff, 0x1, 0x6a2f}, {{r11}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x5, 0x5}, {{r12}, 0xfffffffffffffffa, 0x80, 0x8, 0x3, 0x3}, {{r13}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x3f, 0xc00}, {{r14}, 0xfffffffffffffffb, 0x21, 0x80000000, 0x3f, 0x7}], 0x4, &(0x7f00000005c0)={0x4, 0x1}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f0000000340), 0x10000014c) r16 = kqueue() kevent(r16, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x10000, 0x0) 16:01:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) socket$inet(0x2, 0x8000, 0x7) 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30", 0x0, 0x2}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x20000000000) 16:01:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000240)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000780)="4cdb734dc850245d266ed725c124f5e2a267fc3d9b29c15eee1e811c4b403175624fb753333afeb050b2d1b195344b382b2865fffd429f204088d0e37d1bd4159c98d52fffed7329593ba24d5df5ec", 0x4f) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x8cc124c3ded4d8d1, 0x0, 0x40000000, 0xdacf, 0x101}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x200, 0x3}], 0x81, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x40, 0x3, 0x1}, {{r0}, 0x0, 0x8, 0x20000000, 0x8, 0x5}, {{r0}, 0xfffffffffffffffa, 0x1, 0x86af17e9a5edbe61, 0x3, 0x80}, {{r0}, 0x5a88ce3f557f840d, 0x19, 0x4, 0x100000001, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x12, 0x40000000, 0x4800000, 0x94e}, {{r0}, 0x7c35e0e2f3bd2060, 0xc0, 0x2, 0x5, 0x7}], 0x0, &(0x7f0000000080)={0xad9b, 0xdc}) write(r0, &(0x7f00000000c0)="ef311bdc4826d5bdc98ada6e046707be3c12aec49ebc7b6a99676f912c6a76b9b291e73391e9ca56f1cafe6a6f71e1c03dbd9411abee057e3b4187bfe49aeda1e00b2951325d6f3a2206556f3032", 0x4e) execve(0x0, 0x0, 0x0) 16:01:05 executing program 0: open(&(0x7f0000000280)='./file0/file0\x00', 0x80, 0x110) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000340)=0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x251) fchdir(r2) mknod(&(0x7f00000001c0)='./file1\x00', 0x8000, 0x2000000000000000) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r5 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) dup2(r4, r5) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfffffffff7fe0002) 16:01:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x15}], 0x2, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x683f3f484a6e4421, 0x988842eff0fca240) 16:01:05 executing program 1: sync() getppid() 16:01:05 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = msgget(0x2, 0x0) msgctl$IPC_STAT(r1, 0x2, 0x0) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x2, 0x220) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x4, 0x5, 0x9, 0x800, 0xffff, 0x6, 0x2c9e00, 0x10, [{0x3, 0x7fffffff, 0x2, 0xff}, {0x6, 0x9, 0x3}, {0x6, 0x5, 0x8, 0x8}, {0x6, 0x1, 0x100, 0x7fffffff}, {0x0, 0x8001, 0x6, 0x7ff}, {0x9, 0x0, 0x7, 0x6}, {0x3, 0x400, 0xe8, 0x100000001}, {0x64a, 0x10001, 0x80, 0x8}, {0x1, 0x8, 0x0, 0x3}, {0x9, 0xffffffff, 0xffffffffffffffff, 0xfff}, {0x3, 0x9, 0xfffffffffffffffc, 0x7fffffff}, {0x7, 0x1000, 0xac}, {0x1, 0x5, 0x1000, 0x3}, {0x52b, 0x9, 0xffffffff00000000, 0x401}, {0x5e5d, 0x8000, 0x2, 0xa55}, {0x8, 0x7, 0x5, 0x80000000}]}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x80, 0x4}, {0x0, 0x7}, {0x1, 0x2}, {0x84, 0x80}, {0x43, 0x9}, {0x87, 0x4}, {0x24, 0xffffffff}], 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 1: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x2d) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x80, 0xca) 16:01:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) fchdir(r0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x810c90d3fd990695) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0, 0x813, r2, 0x0, 0xc) r4 = kqueue() fcntl$setstatus(r1, 0x4, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/1, 0x1}, {&(0x7f0000001180)=""/157, 0x9d}, {&(0x7f0000001240)=""/25, 0x19}, {&(0x7f0000001280)=""/67, 0x43}, {&(0x7f0000001300)=""/97, 0x61}, {&(0x7f0000001380)=""/231, 0xe7}, {&(0x7f0000001480)=""/161, 0xa1}, {&(0x7f0000001540)=""/101, 0x65}], 0x9, 0x0, 0x0) mkdirat(r0, &(0x7f0000001680)='./file0\x00', 0x59) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000016c0)) fcntl$setflags(r2, 0x2, 0x1) linkat(r0, &(0x7f0000001700)='./file0\x00', r2, &(0x7f0000001740)='./file0\x00', 0x2af5deb25faa3509) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() r9 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000001900)=[r5, r6, r7, r8, r9, r10, r11]) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000001940)=0x1) poll(&(0x7f0000001980)=[{r1, 0x3ddca54bfee1b8da}, {r2, 0x4}, {r4, 0x20}], 0x3, 0x7) unveil(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)='W\x00') open(&(0x7f0000001a40)='./file0\x00', 0x8, 0x107) socket(0x30, 0x8000, 0x8001) connect$unix(r2, &(0x7f0000001a80)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000001ac0)=0xce) 16:01:07 executing program 0: r0 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffffffffffff}, {0x0, 0x7}}, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x10) shmget$private(0x0, 0x3000, 0x59, &(0x7f0000ffb000/0x3000)=nil) 16:01:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendto$inet(r0, &(0x7f0000000140)="34ecfae2db8f5d14e18310d576a26163269cfc815c22e21c08318c64471337fbf21a91436a4fe00f85fa49fd2b98914cb3e2459e4a8ffef8fd4a1143a6a1d8e508f737954ef86bd8b88cc910e6dbc17459abad00913ca583423b5897a000ba595e51e009e23b249c5e025d923860984f51416c4c358066c9569e1bfaa0ea9d456ecac4a4a108801803db3c3a4df7fe13d523f6ec6038f38d8bfc213cf46ca8229b9628204164b866f8083a0ddc6fba8b443c5f06e82ea71ea6bf8805791645ea4fcf5e925b4233fc744f0e3a8b59", 0xce, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) r3 = shmget$private(0x0, 0x3000, 0xd4, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000500)=[0x0, 0xffffffffffffffff]) r6 = fcntl$getown(r0, 0x5) r7 = geteuid() r8 = getegid() r9 = getppid() r10 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r14 = getgid() sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000240)="7cf6c2f8157963547aa7ea9d4af0b14b58477331d829b9eb60c6a9aa3de0506e4654e0b81b609b802e314ffce2eb848e9183ab0ee0ee8bed5c70ff11de5b3aeb1b69af1b22c232d539959abe8be380a0a12728d4429ba6319194605b7b5291467016cb64f124a8e8d0333a8404d0b025c16506e69282867f7c27418e6bf594a386bf2cb47aadcbfb69ed9d7ed269b039afe61d2c0f1e01b2e20cbe855c5f1cd61763c8f5bb133696104131b2272b58aa9265db1921970d753369a46bb8eedfc5d16797553ded", 0xc6}, {&(0x7f0000000340)="0735fdd39e452e6290b427d44b15805ef9ab97824e02962c94c496aee27bb76ca13de68c03308df29a0f4f406bc6cad1e7527a0a6f13b72f061750c29d9d836bba4ab310c65345658a0b9ca21d01ff4a33772d135ae3e8f40b2279400e5f214e5c527a94017de28b01c539e477b943c799611d8bda8b2cca9f2ece0204c5e6115e466a02a3a7a30f4eeb0e6aa6f95a877576e788ddf8266ea59a9ca286ca3ca738d25d2ab03e8c284ca52978d3a7b9be46d59be72a", 0xb5}, {&(0x7f0000000400)="1e88e8029bb413e3c43b798a5d0f26e7f00f0dc4ffa714f894852fcb864bf6d8fa761c240c6813f589ad976b6457536b665c33cd739f00a7f71df32780d706aa24a1819d64d2660cd3695fc41740c0cfb4a2bcf19cef4b5fee67ce4d24dfb27a97111bf12ae9317affe449ddf119c73bce9c44aeb2bdb7f2b9993bf96127277953d203ddcb67e807c654fb9da6053cd8716bcfb6bba6d791472a053e5502b24b4eb9b2bb49dc8a", 0xa7}], 0x3, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r0, r1, r1, r0]}], 0xb0, 0x3}, 0x1) r15 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, r15) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0xc}, {0x40006}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xffff, 0xe, &(0x7f0000000000)="027a0000", 0x4) 16:01:07 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) r0 = socket(0x1, 0x8000, 0x3ff) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7f}, 0xc) 16:01:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r0, r1) 16:01:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0)={0x2}, 0x8) mprotect(&(0x7f0000687000/0x4000)=nil, 0x4000, 0x7a5a734bf3980af8) socketpair(0x18, 0x4, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xfffffffffffffe52) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f0000000340)=0x10) socket(0x20, 0x3307a444e927af2c, 0x7) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={r3, r4, r5}, 0x295) shutdown(r1, 0x2) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) kqueue() setsockopt(r6, 0x80000000000029, 0x7fffffff, &(0x7f0000000000)="ebffcbff13ffffff7f0000000048e69931929648", 0x14) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 16:01:07 executing program 0: mknod(&(0x7f0000000000)='./file1\x00', 0x2003, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe39, &(0x7f0000000480)="ed") 16:01:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x800000000000007, 0x1) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x2d, 0x1}, {0x10000, 0xf28}}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") clock_getres(0x4, &(0x7f0000000000)) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:01:07 executing program 1: r0 = socket(0x18, 0x59062d6fd4ab2a46, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x403, 0x4) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x100000001, 0x100}, 0x9, 0x1, 0x5}) 16:01:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) close(r0) execve(0x0, 0x0, 0x0) 16:01:07 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000004c0)=0x6) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)="107cae12a274c4cb673cbd1bac5c6f215d39ab81a06827e0ad027bcf3322fb5684270f85f87253e21ddb266327621704e09230995d6741712af876ef31be076f4749ccabc7ec44e9fb659f33912d81772f62ac38843ce7b8c562f12cf20dfeb0dfee7eed435c110bb68af44f05276ee6587d74a578e16dbf90a94abe0341a17d9ff79aa25900", 0x86}, {&(0x7f0000000280)="1a4594559f9a6e74598a9641edc44b8f832d9d7bc3a7af01fab4a685aa778211ceb196821227abccfa3bdd492be45269c3ff49dc5accf32495333197769c6316a9342bf2cdbab739a007341ddedc3162fe2fecefafede128f4e5c7eb3c232b3f2995c35cc6e106254eaee14a1a30abfe5e5ccc2835e6979b2157c69e9f658865454ee09ca712d4aed7926ab65111c18a10dfbe648727bcdf6d78c0eb8e206c3c7cb3c386f89e", 0xa6}, {&(0x7f00000000c0)="6907fbb6dc595b8f09a860f756f4649349afd976a80ac785bb3f4a88c467c08c", 0x20}, {&(0x7f0000000340)="d6bf21d8", 0x4}, {&(0x7f0000000380)="986c265c8f871a00e83c380b5a82cafcd092f0e10bff00754280c01e76d75079891d3bb2332e4785e481b02f7ec078e898bdbcc723dfefb74713c93713e542", 0x3f}], 0x5) sendto(r1, &(0x7f0000001240)="eb4dc3276f5d40793761cca3af7ed26cd28b6303b38abffd1e9e796b7744bb8600ac0c175fa8b5fe1bfee6fc5193ea4aba1b86cc6f2bb364998eb4190276203469c53528567d8af302d157ae26029dc072977d7384030bb018d3ef0bab5908fe064cb811135abaa2c5c76ae0d398a13c1ecd8008f3381ad2037518987e2044ca4a11f222f7fcc6c44dc2fc052f0552dcb946c42c374c734cbc81c28ee5f2f375c8a913f1fa16f56a4479f4354d20967971ca44190ed4e36e9f77e6c8a1265d96b6c99c088e83963b08bb680f1ce60ed552fe1ecce875091b85f8e79562def99d3a78dca1211c4564c8a5ed25f2db28f5b0aaa7a02c0411ef8ab6a48bfdc59db219d38a5ea764dd233b80601c46f7b655dadd5ac2d74e4bbe667bbedeaf6508c7bbd7b2d2ea0c0734a3967fe72b08ed054404eeae94fea050a075ff5936f7ad2fdf0fba203ae4843efadb7b796492f94ed1e489dcd858773f99877cce3138d04e57f4aaa51f50fe468d61ffd35d141d0847e2a6840437efeed45d3e0644e941d668119a3abf2cd922072154f4cae01e73b739c1df041ff1ab8b39fe20316e2ee8a0150ca6325d9b222d069bf23ae4515041f1defa8896384c30e31859bdb265e4590d7156edbcac75d955c8f8892c363d541a50c3c46df10efbf449897b5862c199d9f7bd282f96732280afc3efbe6e03469a6f329586b08e13a11c952fba60e434fa326b07ec90e5618f8d63acd660baf2b240b1bb36ebf82323bc9928a1798151ab6f4ba4e24e4b34a9fb7ffc263c594145f4ee841e3b4fba87172f17a9c966eedcc1aa75b8de8f08e789c89149ddf08dbc40ef9bb1e780622f69adcdc83fe59b950bf83918d1afa0662b2b4d03a4a2d9bbf75e30de4e1ce407cd7618199a1eb554f9062dba350becbb598f9a2e34fbf1eedd0a65739173b0bc3a566aea148739ec62175c8f13f47de3e72522ce2fa0801e8990aa3d0db3f51d11474b43e2579cfa02f2544339fd149bc4ebf15eef84b2da15648f088eafebf1ee4718cef7804e473d47c08b313ed1f8fa788ecd351c075e052e099c7b52f4e50e95b6e33337ad5a8c6a498af0f40707d669b5c634d2ae78144040ea5b305c48582f890a6c16838ebace345172f4b38c32d97f3677cc80707758c0adfed3441c3f5e5df5c377d21de6160bca8203f4a7ac0a0a409e7910957dedaf87a86946ac72868d2efcf6c3181be75378d42201c24cb0a4841e19c2f657e24785d7382b5e44da9156cb607a8c8ee26a3813f2b263eff87f061ede22a4028e05cd0ad680eb148f87485e130bac0f17efeab18b4e2b359fe96438e66bc2c83a6fd4ceac7cf9b2185df31d87942ac4a8e1a8849a14f5f16f5b684b2a3a437f072a44310e5a53a108d5323457954d15d490682a96d13fe5b8283642aeba10274267b236bd78d0182be7bcb6d6321405388ba4bea95890d74879073374288b54140181d721d72061941c1baa8edf20cf01fdec6034862540e25cc047c131d3527f3b25606de9fc15ad32e2f811a5772d9f8756212153f4e02e1ccbf90912414f7b9dbb5895a5103cdcc56a24d374430184da3f6c09f9d30f1f5cede8eea903c9d71e3f70f845be5b75521e0670c43241fcc595d10be127dd4000ceaf0ca56f7b1200a587cd79ca9306a1486c0dbbe34e7846e35d13bd09b4a5d86438ebd04b9baac9d66b13bbb8d90267284ad47b76bb025241846e12a724ff1c0295f7428c88f48730c468a2e16c0a88f586017e3449acc1604f1dc9b3e33b36092e264673587a4721dbda520b9650a23dbd7b9b1c2884d17aa6b3a05ff53bfa165c36f5bba4af769857b4c76ad7238b5b5fd06f2a7ea8583a7eecbc9b0b53f30b9f5d68f5845e098c9c4b26746c58b0534196086e1b130a6d643266e375a37b68feff6faaa6373c03a81506628996124f02a6639eac98068db0609d7c79f2a2f93dd34c8883416f3570c95251039929c9036b7d63d1fd29903323847898dbaccaea87e03c8b02aac369152821853b36c445812a8b8586dd82a97b7426d49d4640c27da338d1fdffee4da3bf309041d4d55bfb03ec33ee239ef96dd608697d8786420dcad25802882a7ab0cd5682b555e8621084d16ef32c9a2277cc91d9eb10a7d4a9a581c24f7acc36d009de436a83951d3ad2558b4765f9ad2a0687aa7fb5db23283d645698589f2723ad5277532e179ef161b9648658fa336ba9b8d9328cd7869a14ee31a8ec8948d93f5ea4e086276235aa7dca15c633226d8b0c2c948ff202fba630b083c6412adc027f0e5c5f313e301474e231dbfaad01a6deab029e45c42b31b8b3ad1adeaf8880ff10950d4d871cf31b8a812ed06af6ef92335f5a718a353fd0e30d238afe1c209925cabda4db8ffe0edc1258cbe5bc09084fa1072fce57c37907224235184f8bb00399086b1437c0a4bdab3d6cf84677cf4fed2fbcc304ffcdc4512e94963e2c317dbc9b8df6073f0ccf1d9859355bd7ab96838305f4087fffe46e99b4689b415f987b347db48f8cf4f90933d7dff4dabe841ccebb80ee856dff541ed00c69e2df8a12a8ffb09e9ff867a9d9dd0e39cbd1519456c40ee17eeaaeecb61d63d54d15c3622813d905ce5e9bf3083ca7128c2399dbeab44da9a803f81237a10e7479215ccfd24c6d9e18ceb481fe6cf5ca3bf8ba0873bc6833ecb92458c932ae746c7e01375efe163455af600be898ca6b248c5204a1acabf0127879940dca1c906a5bebe4b39b0793a35be4ee7a88bc64ff953da033bba44a39a445181601e1ec1f939e61f10ad531f570120eb0f396b6cb05a3a693453e60c044e62ce1ad354a977b6979b733284168d1cbede161b71bb6c40c2a868614d743cb0e79e1016e5e7c5ce6cc47c9871e940586c1f1422fdcc216fddebcf7fb57c85df2f9f8807b9f246aff58f129b784dbb85c23f2173de2714c5c1198ea0c7b71f7fbefd3538ddb904d87a77cb9d492b2eddddb87d89430672700d409fcbc7f8691ad16bf3f0cb1f0cf8d1d7007ee1ffe334a5d0be5cc14fc24a112abf575ab026e670d212590a21cb34ce82011adcaed503f7c53fc9e572d46b08d0fe5982b2387584d9431720acac86cd92b04e2566edd8d3fc72f38a79c96f07ad7b697aec354deaa2fa464bfe30ef29cd271ecb8bf1cd62012c30387caca963da7b63507eaa91e2cec607b16b5dc9bb0f41b62327b4ac514fd4ba424ddcbdac3ea426868114bdeee77e07ed8b5dc8fcacf611513e620de6744c6be7866ccfeedfc15204b989b28c8f60991bb8dc5b00549d02ebcfc85093065f0c6f36f74582f15b52eb6529f0a8ab789566914ef08f89f8ff14c874015944809af648727d00bad70c15392965c768fef74d68fffa33552be8c4874809be0ee9f33e66f74ec5bd9f1f6748dfe88682e184eaef3863649115b9314a4691740ea2f5f5b746e47a2ac2ff22bb49b3df699b7d2ec6cf0a8d9a0e8ea6789be7b61893b43fe2d64a3578d79ad8a5966efc5e1d6a3b1c9f966c2c74554af7d78d6dd17256fa0b79e1765583ba5d871e3759f53c1386f05cb01f43bbeea8bb74bb406c5b6cb9fa308e03c5d9f0b74aaf4dfd2df19dc0e80c9af8e5ff2d50cc3f639597634457e6ef27dc28574ac4fb82b38f46826b2dd0b042ef0f7d14716bcaba9d8bb8dbf5dc1306b434a8830ef00e2b2eadd9b3b5e6ed8ed0f623df696881d8cecec6fa40d2e21198e7eb467351796b9f696b7672cc16ef417d4358f555918574db9bfcc36ec8cde5f2c4d1654a666799361693f58516fccdd859176d12de9217a806bfbbffb4f98cf331ed6040ca059eb94780bf0a8fc16c45b80c1a4189177c5ce2ee73a146dc5b2d65c6870f937d43ba096ed33ceba81135f7c99abbea3c4fbaaadeaa0d56a0c11b73cf0571ee485f702a7c88b540386377606059229b15fc99cf21865b5b65910dad4e90d130f98493737c0966810e10c403ff57a523834a60217c079a571438644f6a09960a2a069fedbf3298c608e5034722d6b6b8e4c4bb86bae7ca8a141d6a62dd831bfdad8953937a3753a5ce15f5fadbaac3ac5f7af3682c0192a499bd851caa608e2670b04cc6a4759eabdece9f093c74d55f5fdfebd552fcdf9bf5bf02df58028f181e14e564b7a59fc9d9227305b0912d9af96df83285daeccaa9ee192b348c8703774d903d7d510ae0348385f256a5d452134a1f444dd92177908c3351dd4543b750806b44305763ab7a3177162a5ddf19417c2dbd37d5ca7ba165b0555f127a9460cf314f85cdd260cb31d6c4b5195c036256f2762023cfa9ca633666932b92e66a7f9806fdf85565e90f9f9c43b73cb8e7022857b36eefa0b676f86edca4ee141fd167ca5c98a730c340acb99a61e11367fb78e6d7baac7a3c5e78bd94a9e4ee12ea00cf0dbb448a9967d9590b88f7c74e09d4c04d7477d1a993eff6b2165a01998d6c8129041e2d9d7faca27d769fe1bc0823811e8b64c6780715d9ce380788eea652470333bd228af53c1740c3cd39a5a9ddb16a83c8a67e1dcb0614b09f58c99747bbf86cc86bab9001f894ad0e5fd236048a7e40332c892c6ecc65b82f3ff18cb585c709e000b91dcf9c4722e6c93c2c1c68179f1031817d06487b64c436a27782c1a2bcecb74989ced7b261e10cbc08d5f10b7582dbfdce73c43505d351921b9e83252ab39106002b4280e4a4ba62c762767aaf3f31b106656623534aaa0c911b972ae05a87c1fc6ec209989f2a53da8c367469ff47f1dec47bcf0c502972e825f57f9cfae4dda3ced916c7450aeaacb932556916ba1ba70517e9dcb9f15bd18d50d9b3f575e27da7ef4e5749ed5c09aee898c36b325601cf16bc1370c9f85bf5d2c3a7516dbb7b4e48a074e0fc5d9a2d1d3eddbdd14fe56809aa6cc17ab3093d47f8be2986bc7408a6b0d85cfec3bd0f63bd8b11621920bcbc5912c37f102efca9001cec11eb1825ab413b078f1fdd52088296a5e5cfbbed27aed63af4de1190c40da758f9540472b6d9a90fbda4aaba08ac8f87969552a503543975584a4c4643420665b75f73b0da7a1957f6abb16fdc5c5692441d4951f897c49bf53ade0b92cdee4aa963381c9fc3f26c9c163a4e436ce56c0bfd7241bdd4742cfff9851a020446daca89d8a379851b1fb270655e46193f46c548141a61f4a9bdbf7a72a3a72aaadeffb9bb4358df26959103843940cfb954bbecdaec74943c6b59ceb3d40b813ff42e7302cb59889d36e8b57142cd9d60218dcc2438e2e2955303d66e693ad873585739193e6382a2340f8497d98acc608fd32aac6acacd0ae9e68c303e2877dba8bee1c5c33a22f9048f8743b01b2464d3642900e1f3d358c3f6257224554c4fc920db0bd33deb7c0fe0aeabd2fb57c65dd7072f0a976778f1c954fc56a27564fb2326a75b39a06299479e4ec6c4838532eee3ce40268299594973614736e63c675b51ece5a92b7e9dd82157361331ee2fdc166970980488391f13a8fbf10059aca585bc49f42fb580e908cf7625878722c898fd9cd87f687cb1de1ef87360ccd05cc573569b46a9642076ecf91e5659ec9ff61f1176ac29c0a2321f1b54211a4116b85b9ce60d2366cf344afa48658077f60d378e9a55d8c6a9c0db66b26a98550f318b0d4fba37903da08f90be93ef2d640e4e3128404c938fe101f8a33ec1d67250c29bb91206e835f02b28d6fbe30e0eb0a0dc7f4da3b2fcdb7d1673c285c28edf67498268c4452190529f5322fa11090633057d9aace6c2f9dbf3cbb9815d1a5b1fc5bb6fc47", 0x1000, 0x406, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffdd11, 0x6a6c}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x100, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) fchflags(r2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:01:07 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000200)='//file0\x02') mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x8, 0x3) 16:01:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/130, 0x82) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x8000, 0x4) sendmsg(r1, &(0x7f0000001940)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x8}, 0xc, &(0x7f0000001440)=[{&(0x7f00000001c0)="d0e9f304b01cea0b113b5659b471f2f217ff1a15dad134bed01f977e71ab05436bb6962ded72f4197104ee5ed97141a42b86c837dc35d3d372ff58d50b6f9c436ba06f01171018c0a651c849c787e1e4ab3e3e4038eb3185a3c17cbd81b8ff98d67c67b415a2244a6981fcebc6b6ac366b03c495487b6c5da82c659baf3f5c48ce7efd635b8da171d969d610368ed26a62c3bb4d3c02ee90d5cea25804ddb4b2ab61996acfd32ea6ceff08f471217bcbd731a1871fea2eb2097d332ddaada1070371d7bbb16e953746000c6ecac29fc13a65d6edc32409c704aa04b10d279ba74c181315e62ca8bc0976cedbadff62495b1b52c7d19b938aaa36da227c99fd87162d1e642abeae30e3936eb132c2fda73d485b208d3ff6b89307c2217695607a2824cc1fe131069d733ab5d985df7a9728d054602d4f630b8333a1f981fb62f7e73d2adaa361efa2344535c4c94f1e40c9c3a8ee61eb89026503dd32e5d53d4d0b54c38f34519b0581463b80978ab10b82146f3ef4f98536cf6e4b35e9d7d5376957202bbb54a528eec89be9fab2f2e9b88cafde4f669b6866b4a506ddee6039a78a20e43b337787b76212f4710a06aae4da03a9fa3304867f79cd75240fe1b8866f46732cd0e78a6905c5af8540f3a34adbde48ffefa5d07c0e3e270533711c2f515f48cd34bca2dd1d4b8b437a7e384425d93786591df004ffdd059a4821178605c9ca04da2e992ebb7b38fe1974180f1fab2284ad6aa813bde44c6487b32a2afc1d434552dc7727af7eb4a8ab7415c7c955daf944a8c58371659ec96d077707f2e0895caf7a526214bfff674a018a7c800f8dc3330386b9d8e76bca0e34ee2abdc8580b4bf69a3dbc5c91a4d7c7554c25699e6068106c2418c4ad2b9ccd1cc219425cb1e913f73bbdcc25a62b7c01bd328ffd618f281827479ea65897f55d8a278dc6ef682641ba2ffd6c8dbfd30b77e6cb58d06cb81b49331f94ac71a2dd274c8f194c1e7d6e087c64942bd0464dbb4a058eee992d90b6cea175efe189c222483f3ad6a0617e39531e75b6d89ed3dfea9f9b4bbbc591707f765068f72c2a9ade8fa90ab500ebef0df44f271614f848288ce8b5338d371661e955e6a0217789e7da5c911ae5b1a8202caf0e0448ed8f00eae0684e1ae1212c618bdc4352c12ddbde3b07a100b13b524d129e2bb7629259b9b125f03925893c373c9865d218b79ae43a4c7163e619288a192ec7b6723785de5598010489a2ffded3260552f07918454bcf670683a6d9f24a8ca633f6ed177970ac14f4972adcb64d200923633fe70c335f50325d5d5d0c68f677d8bf203216efb2786a8c459762e341ca0dde603b75ffaa6c723a6284b4b61e5e7d25f2968b8413d2554cdc53b14e6b0108b0a5dc76c1e394c11c5851b89b27e1cb414ed1268ea07109c833de59fc631711465d00cfdacfc2427cf38374e75a6fa110049e8889dc0f3c8065bd82185e09ce9a688f9bb9b99cbdf63ddc106e96da436c53682fda4c36ea61bfe74832e37f20773fee48b71525f1f7ff6db7a4065a7c97e606126595249205b11858e75bbf423d685c24be8c538968e0047535550c7de23763bd69e8b71977a4fe74efa0e2f1e06f55c923a874782c3920b4877e9a1a19b9cff33f8f782c8af50c78bbb7941d3be8cda1d51f266757abe9db1d9821939fe44f74d06662d7eb3544c9d6762a66027ce88b213aa812a749a22906bb091f5904c9d9d668bad896522631df53eb7a3f3e34f33c6d26c9900aa8795779e703c5e234dad7500bace863f7f810321d3f5568dc9815f7c7b3c3f7304be6bb3622892c2858a04787dd8caf13172159fd4cc95d94b7d4a85a7d44fcc951aee9a4568ae56e1e8a52e62c73c5de5100501f9c66b592a2067aadb524b5dd5cfe0a82530062de8a9373dab6627775bd1f9b3285177575af1d1a95108212a5677ffd6fb88b66f444d9f1198aa0c9c95a5bd5778406c912bf4f84cd68c298d1ae82f3e8d080e05a353272c2569a589aac90cbd15b47f5970bfae1902a68dc421f16e76ff7b095a17fc6c5594bf094e32574826a394b3ac989c141ca49f113bf5ef79e2d9d9e875a3e24233f32b4a728754f0b0df999714a15a93d6e3d7f704571be8687e26757b7a59f5162bdf36cc1f699619d4b43acef68392882680a466f5fee880adc60887ecb4a8d6154f95b59138db0c91582c5a228030cb9c13f1063ca357fd6223e5fe818caa6fda65998ae17bdb0f154fb665c2f011e130385c57d7a78e11c60eb37db2143788475e9030edac0151bc8b00031b95956b656aae5eb5d188f3d4389b5feff8c2c5616753f94bdc688cc0a211a01adfd75ae10c87cda38f03519e3d76ef9ec0c856e2f28aae0039101135f0f6f29124a5763ba55070f3fb2eb4769424e07fda01f7395db8034297ad62aac5f0cb95f0b194fc12cf409187b81004c71aff73371785a42edf087afffd98f0d0df3517ee7999b6b6cd55baff4ea2526b3696589a52169f8328be9012952a4c2ca35f88dc5c5b8b969dd48df8ebaf43c309221bfcf9b006d9d4f0f46d619ef0c594814a006f3a0099d9b845fce96d022194c9e7890bde54f146642431d21f9166073522485f0708eb102110591a4b4b6373040337f0ccbfb677cbd8eac962172c9c7cff1180a2b486d194ef496f738a5f5d959d200e1344206bdfc0cb616db07a01d6cd2a7e6aa9b133f9143a66bdf56f08f388cffe4a221d6a6cdda890fd27f986911ff67b93b92e40606df0d135414c2eefabd85250ec531cbc52fdbe4705edfb7fe2518362ff5a780e8b426ea8fb5135351935025a4ef8af54f65eef3050715836e46b73ee11ddabf9e09a2e7aa10ee672983f0a9ef36c30781ec7ac5466c1b4b74606b354cd1d575aa00e9984954576bb4be521e11a84d4c03bc62f9f44076f91be30199e4f1815dae07e403b68d94b48738c3452655b0c510d46bdb906a94646248b5fefb64c05ad800caa503616d1819f275e7ae63fa72f8ab672eeff76327987a5c0275d642d7dcab17b77381fa48931a7f795e25a4c62ddba55f0cbb6a97025cdeb9a374536a87328c8d381a6688353679a58d0334c1574ef498c0dabd4cbe39aa12e827e6532046bca570bdb7748b5477ec2f2496f2e0c7f529dc0515f3a853143c7cb8ab1c28debe1928f914ddb68a526e4ca5353c3eaf3df2f4b0cf14014f08fe356c6b652e409a08d6dd760f6f7bcc266d09c7bbc22f0bb647b980187974da5463453ed34633d7c22e88ba2348147fdecb2752099e25d61345a86011cbc0d8a1e03d9d57657f3d624565ef6e2d8d5b5bdcd2e1090cade17411c481e5326ed15fb1922a0c7404bf900243d3f9ed076a1ff72ef0a95b01536e67ce9765a5deb82da11841425187665c6b1f8985e667155c701325511db3c406c4ccca0fe8990d1f82fcc02826fc72768126070910921ac309b8db95aea55486a3998eb9acbb27e9333e0646c7e9f2a84ff70bfe803e46760e4fa4a4e2cddcdd1739848766a35fa3349d3ee4e776be2dced2df6ec5a835487f8276a829dff49a20c81780b05e70fc0a5fe4c680e51a1c49e43f08a10033ab200b13393fb74f6c886f46870ed73508b95210ce9bcf435fca09a87ad5ff99e81995100302211847210d40b849604bafd473a73bbec50f65c958fcb1a41ce57c916b32ecbc547243695be85eb5e4cc3c79b7918012af958b84ff2caa692318c195759aabf8efca05fd1e8e4759593db6f1cda39aa945999cc2bf3a4b24f8fcc9d5ef6545ffb3805a9ce219a568e801fa4ef171d35902b67b9459815147acdf347433c2d0fd91d802e0158a6951c6911628ca12b396784a58e711b2a7ac22a3d64d2eb0fef12e17e29fb21ea378dc40bb4c5127804ff9854f5f128117a1e51cbec8d9636bc08cd5cbe9386ae1cba462d8bcd2edfedbb56c2db586514db72a04fe003e213c15747ddaf60631fd424b131cd2075f337ffc5dc02a3fe3d1db86c3652d4f44f09590f82065dffd50ceea3c15a1c5b238e2c13a414135ebf7439bcf97540ab0e5eafbb80316996dfd00ad1b1be9fcd0612c575d4920df6b58d9820a3a46417354af1e65dc450518a61e44777c06d348e0dfcfb2f98eb842d65cd93809dd44d742c08058df4523d0050cfc99dc067246cbc43d15c6bf8c504732c344decd30fa7e803a76c840153fb4c0190b91c69e4037d5bc22da45b40f7871bbe5894518736eb4eae7b2267f765785644f44ee8f710286578a83022937050b8e39b0cf72a244341400491c29216ab1af059fba88018a68330357f2f1417a73e6686c9098689ba32f3b10c64340fe09df14373c0684e825081dccd20104b13b88c2226c77ab42015cda75f9aec74a753b2af8026c342c6754bec7f2444ec3f90432bb97176ddc17d65c5a0958b69b55b497d9f739d030ca051701e855a10efe34583b27fc3610197cc4e5b86766792f0f8bc38c560f0e23f37e2fe6ed7feea6b72d911116d74b02f717d306ce718b37a7880c7c857f9508cfe6223742d57422f1782a48395f031f36807f22a8eb062bfe00bd955fb00d2d16c5fac86cc0a8d7d9daa106604a39269fc220f9d4fb69d2af71d756e8b31db34e87aa7160cb9a4f822d253454d470b507b127651ccea0ed0d8887a24046fb47eb9094a29e7b691690e37ad37c59ff1b4035e36c7d5b934005fc9036a34bff14ee88232178eaec20acb56266ed0576163deabd7ff1a57d8e7c440f7393f7fb3b86ac39877bc6692f92f9f3d166d8f4b83d1fa7005c2619685bdcef8e85164891840311e15ba66dc559b298181876e6a548df0e081a53e35a12512b438730b60d773cee259c394200f374b913d147a49f1c13e30fe43e4ed8e2cdce56c44fb90d3d385809f2c6b527063fdd162c6a6a90c0d3fcbba53fd6223d0d6227189a8c5b7c7fa05e8d01c589363847fe09b3602b92f20b00e013deec4f56e0754f412909d99950d93bab58420ab84e1b2d2b739d0c2dccce4266d796e95f33987a1f99adcbce71b3b663006332eb56b79cbec736bdb3d0aae2523c822222aa1914b32fbb3e1b7b977cf6cc4e258e41a9aa1100e9fba1aea297d0705070f0a4f1d7f08ccda0c0ede6b6f7b10bc82c138116d82c103bcfc962a9e677183531b47cd3f04027bc94119842d69affd0c86d87f720b978cd94ca552259af4cd991ef9e9d009beec214b2100dcc8f6c1c34bda2efc93113e7ec369dece6ae7d2beb762547fdaff85de406285da837520a9e65e6c3a06790699842b1bf8d1b69bfe03617e75d356fa8c2bc515db33e0a7a79345e5e29b3081f623808c50731d414fac49e0e17d753aac2d9f880ceb9961ae068f74c9b442120ad9f1f4bc7e2ffcb1734d39ac23342832e650ea3b788c80f14a76cf77e3fd02e4af01a9fbd8fff64ef81b567aaebddfbb87b3d6a8a2a155cc3280b634ddacf7d5e145093e5c87bc0fde42a5cc7c44f70a6130f6d3220f37e9525f9c647a5937fc72609b457e5bf944fce53c8121f17a0d07267de12fc08fcaf0531d6d20c805d9f018ef4d5179ffc61fe10d3f634a800f1b643400f795b023bf7dda41317d9d97f93a3b68a5a0bb02ca8509aea04b7bf2074b163551640771ebddcfd3cb6ec1805e4624f7710932ffa2deafc0c32eb937b799d572d53751c57f94f8dcd027d4fb7cbd6a5400e505ca5bcbb8e14362a440e87d44107072448cd0d96e5b3b6f3678dd2be37cea69c63e8372c4606a9815978b691e500efe93ea92d613e0553f4167fe90a4e79", 0x1000}, {&(0x7f00000011c0)="713cc00683d9bb50cfa87e1b6546c537abee8a68c7d57ed006b85b504877796b3d39784d8d56b368ce3850fbeb27d2340e181255d065d17d3d74557645c90952b12ea0185ff57061f07bdd6db4ba17abea076b118f48dcca717a54b91a951f2aa7c819e5058e4a9bd9377d85c0243d2e3d0aa922d4e0304aaf944e13b060ea4ca72dcecd30e1b899c6654a9b68952238c3adbf29c6fb408688831e97da6e4b722b9a90cc3d647281299e2639e977e15b9d82240ab684ff805ed09cf7067a2d060bf6965029bcc59202c8d8a234ad2b851948ac85bf27", 0xd6}, {&(0x7f00000012c0)="ab74bbef853210bff3559395ac14d76db62f666f21b13ac8cffaccad9612199c29761f0169aec975c015be7475fcb7d2d147be8c84543f0ad09ae9ba8cf91e88d76e854c395ac0fc49fca23f1b8040aaff382a09df915ad434861391ae766107ee8318ddebf3e968e2b3d48913e8ffe24c170dff0dd91efa1d261e", 0x7b}, {&(0x7f0000000100)="bb520a1a9afcb31f062c9f6f15fd6d449446afe5dfe32ff2e253b32c66bfd40ca9af29", 0x23}, {&(0x7f0000001340)="3ce43a13676770e62451d75dbf028033a3de8071a0f31672c4607fc0d01aa180272972071776d148dd9c11f9ef613094e36bfb775d7063d8bec11182b892fc508973425aad551b3f5f84f136a1", 0x4d}, {&(0x7f00000013c0)="627d68fee99baa6702954426a57e62fd405d572d6ae2978977e73e8b2c0ecad130fd51ce9bf0914981c419bccf05a7760251ab68b3cb07fe982a8e933a81a472768606c2c54ee3c0f2c4b382a97687ccdce0fafcc65fae1fe5d107a55d18758d718228cd922faf5833820d12683707d0a5", 0x71}], 0x6, &(0x7f00000014c0)=[{0x28, 0x1, 0x4, "99d48307c6299c17c921b8287d2968e9ed9a91e6c5e44b"}, {0x10, 0xffff, 0x2}, {0x90, 0xffff, 0x80000000, "3d4b4ca2002e575d9b2f1bcb00b9bd733cdbe10024b68b2070f35225bd37d6b8a18e4bb235474a3df68fae11b8530be32550fb9d3ecf5c97d2137a7229051924a80e8b4ea97bc6b30d13c3914275f123599b49003d53208db7b14d04cf2afc70a9348684b4c10b5bae2496ccb6cb8b1f9c5caa7040e6f81f782105"}, {0x100, 0xffff, 0x80000001, "381ca228ec5e682ef5bb02eeb8e209ef1f585eee2d8cbd828bfe19885e2f31871e9f7d92fc5915789f8584c67b5a4bab35f862f942a94b1fd63cfc4cb21a1808fbc082411b2226c45b6d0bf0c442cea62882e00b4a8ccc2823cf2ba4198eb9d6edb5909f5c2d87952d2534fc3a30ac27153b05ee1bf4a3df36f13108cad25672b93b82e814f15a47536bbce74b85cc090de9b86f64a1df916734d444c9641802a17e09d9d505fa474abeb784da63bf3455235bf0add53010822e9e775b16373a837b9effb3e98827725eb9efbd712d8cabb89660c6f0f8024afdcc09c414638b9004c7ca19b475b64f"}, {0x100, 0x0, 0x9, "db20c589e2298feb9f5c2dc412c10d229280397bbedb862fdbf75f23da58cca4171a855cc241ecb7cd85a74bde5979939ab99b83a8fde110f04f296fdba2ea9c087b7b97037d7a34caaa6cfabd48eb924f8f632440d596bd7b8879c1e4e938f81150dd0cb46f462086c7c0caea45a8792d48be1693cbc14e5ebfde9a322b4d73bb5264ab104887f2d9b7a5b0b87904f53502b57aa3c2c408f8d765e248e3e43c64507a44a1b37ad579cf4f828c9daf50644a6fe02e9ca46f24ecdd9ee81fc9cb1a21a3f6be22c57427a07275f4a6fa396eb6abd27f282402210247829618fd6e4794b7bb2174a2b0a9"}, {0x98, 0xffff, 0xf7, "d8ae09e9cbefab00f71af0d7ec4b6ef0dc92b928d04f255b798a327ddcee0db53c9afa6b946e59df360cf26280d8002f3d6745089fa00cdab7dbabc8d2b36445521786e59effe73044e7bd6baea56d8b4476d4de30e6fd98c09e4832638e9d1691741bade0b66864b4547cf6cdd3a0942c3d313dab1c06da21fdae453aaa2b490e3fa9c9b909"}, {0xe8, 0x0, 0x7ff, "bdee102251cbca05b8ac7a23b0cd0cb85511f05bed7166ef77ab019a79ffc054abf17eeb43a3667d7f73a109fd2085c63e111e28b41f905baed73c08526cd0143d7b9775d5d5596a774e2b8ceb48fa7061d01e9d09e1ff288aaa4fb1b619550bebd49ef54f547f575c85110274e05f97f48b5dc7ac6ea2b64d540b5911ea4acaa21322eb6d6db5dacd1fea1e360a2675b7f6795d2672814c265f628e5f1dac2c98b031a617eaf7dfe9f67b89f336b91efbd873954a58a23b7ecba3ca1db1314f172bea702e03affb5e9c3221fdf2b49137ffd9c695d0"}], 0x448}, 0x40a) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001980), 0xc) fchdir(r0) 16:01:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x130}], 0x1, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x400, './file0\x00', './file0\x00'}) 16:01:07 executing program 1: r0 = socket(0x72a888f8f015f198, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c6d841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7dc003de7e797a2fb92a002cc9b20cedd4468050aff79ee497b7254fcf39477fc0f6529cebd730367a48ce6cd667233cb5b65b8c27104f1da74d8608fc63d12e4cd91ac46b07caa0ca8ff3d7adc2c24991acce235f7314de21b115128897a1ff1702de044d1175be112d71ce1c81d98cb8d0d2a027c47d4a592ee77717fb77fcd2ed262d82a8fd810e37a841fb42b53888d67dc4de0de3aa31c6e82dea2058603eae741a474aa386318c0000000000000000"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000e40)="e3451d0276455c5359beba068464cb49fd1c2ea257650cc893d5ec6de165fcbecb36d2c7923f932a06c90d2d9db76cd1bf39ef414f5b3a0e6e5956c1b075e7cf8edc0c76741064d00a05d8f3b7cbedf991d3634b81975a3de59a236ff9990f413967edda6a094d14aa265fbc4677084dfb5ca00f9b0ba4f8171a30a7bfdfd913426c536cd40b52daca50591c8403d96eea68f322ded21ae0c60967229ca415b15c89ac19e486342f4c98c7f075713c1b4872dc6e85865abec058fc21369399eeec01c906c4844d83f45a2b43982f09d1f76010908afcb42ce037ba12b6c99ddc8737ec34289ba60ba22efdba75", 0xed}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af11d9d6ebd95119b58cfea3ff0f43dc21958e5c370b790f8befb41eda1437fc01851071ae66d491e19e70f004a7b31644165c3ee89dc1e2ddd66120583b086e5e187ebe1b29fd744b12480cfd53db054c58644ff7b3f38a16aba2048976315d9cb374fe3486d07a794f8208c8c4ee8423", 0xe38}], 0x5, 0x0}, 0x0) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x7, 0x2}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) 16:01:07 executing program 1: r0 = socket(0x2, 0x4000, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x3, 0x4) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="60d028ecf14963eb03051969a8b7d86d29cd9cc7ce0f07d7505112d2833fe3d19300aca35278f9a06f2d24eb6cb410559b28870a64e1207d6f8c23e705732ffede5cb0b0a5ae728fb2b43e95b5750cd2d23085a2ab341572496abf77c463b77a0b17f36dfe5db365a0c7d13b992be6f650c20501d897a7ae965d8ad0a577877d03f9ff8e8d4e4a5849460f41209776c3066e760808ee8faddf9ec7113613bd1fefb960253f0a384373a924e403109840059fcc1a075881c46235d414cd954bb23fb6d1170fa30024a850ca55dd1a939706caf40157886be247a995a3086e2a83120f969e23dd8d11a7a78ccf8c3bd44b0d80246722488da8739e86438a6e2cf27aec6446d009c9e9d653bf87b663863ec4bef69b6e3e6fc24d92653715d54f899fcfe587bfadf9fe52da44498ba13abb44284b05458df6c543394ad51cbbcb3b3f0b578bb95f3fbcb09189159c97ab2fd7a5f280895e349bba0ea8b9d228334600411f5e9d8f21e5ad1bbec1f34fef1886a28fb48bf2050ed627ee333468e1707f73f5a239989a862c10d7b98acf77b447b605ed62d4cf9b0840e4f3d9d7bcc6923fb5f6c9fe412b99b6cffe8b7fe129f557dd9cdbf665c46b83f9418b5097a03c6970fb67e072452f6a0075df5c89236002791aa9bc7223841c65a8778e30a5209e6cf4195a677030591f53b535dff9a094e82256f3af2e386b25d629ba224c6209f7213a0f6eba2b1c9b0851c2166deebda19ccea6878dc7e33669b97d4cb328e416577ca63668a1d844c876c44a69d0ea726bb84b439e154206e8294b51f3333da8dd469af53c3a9c7aee5ffc14cc3218268687834b75452e2177e4e4e20bff0091e3c9ed4937a1d4775170aa965d149c09ed6ea5667236c0ed4200d62183183345e22c8592743bfa125ae844bd7c99077e59845a160a1250f7dd2dbace5611f767aa9bd563824f47d69969e6aa8ff718e1602adf718b96582d936143faed41e8c5dbfa8e5b068b3dbf926d7147e763416b48920f8f09a3b93ba5ec67da8d1c5f910669f415bb69935d853fed51361396a774e3a808460ff76a55667254ceb300ba282d8f3722d85c5028e6c1fa27eb2f24ff79bbd4d1f00031699e9d745624bfd5b13fcecb30de923913844c14537d1de66ee0e8887d12367b4d36a0475d7967889649465dea45a2119323fe975f7358a5cb25d44369dac1e0045c8bef8fb9975ff790506c22c804b6d8db6b22a7c9f69b002239b097ca060b8c27bf33362cf923c99b67a3b84c7b0979e43b9265ac63398b6f234ad6ae86d02f16b480fc88f19338b9c416c79b9c669475d8e9a6fb0378f109cf701e91f700a8c29d2caad116767fef4cc51ea7551a20e3505b808fd09c51ceff9d312e7971f4fb4fe2c65a59e4a4e12d95bc197a73c575641b2244224df3db398f1dfb4e87365dfcb4e475c88c717324d3a2fcdef5f6d5479c4a26909d951e9253a3a6d19edb797e6236905c2a8be0ec01033bf07511c627c0d4599dda7e6db1f24f4c433ab0a2b4f235f1ea11ffc84758b9d6318a3182159ae8f2628adf89f87496566a783b4d454afa686b7adfda948f6f8676ca32c672f9dd4c5b332d9e17de3406fe6d6f55281e4b8cdf4d18a658a2526f0ece8151712903209f65dc15de05b9fb536332c5362ec6a354417f26655f857328742f2b2b80b315af771bbb05395bf5bc144a7858e4e9a68de742de530712f20948715359fb4047da04e42456befcde95971bf604d474b4d5b2c9d66174d82b41d45939b8cb7cced8b369fef837a80c1158a17f43ba2d19abcde8c93ebbde65d1e8f11d078cabfc5729b751e4b06afb2a715739cf35dd32eb6c98247a98dfe065640b4dc065c578fca5bd9b6ff5a4bd76966278a1b5dc34eaa44372826d5ce3aac87a9ef4ea05cc995ff4a7d08d67b14087f0a3d7e44de9ac8ab76ec11b4df3a6935ffd486c35298c6af39bae657f6fb7df68cf3bc91e9d210c73fc6a47bcc63f12f2bc6a7b9c69724d2d002ed5b488eb5b052298cfa36ba936ae2373c94b5b0de686305c95a21e481f665369cf3a47532dd1bb1aba394a74a6086b2828025fab95f0b69affaee0428d097c8eebd118fe956f31878f283a6ba49f4cc70f0a77e70e7b56896a80d8ed6122ed2137235ffc70eb0dbab5546d61106c2e15bfd24572a5cd7a69e9b630929cd6b83a5c4dd6667aab8e49b25dc273d71903160257bf154b55a89550c5aecf3c3a98c1abc659515a5f5a3087bf1f5da087ea312b0e1f313c0bc694c3f9ff81dd7f7c02a068aa6ae1267752d860ce580bd2197b728a45a6375c3840210bde8642a949c264c11e91820ddd5f7efd9254184ae09cb2a170e5c8a58f8f0f22bc77a07a25efba94ff01efb5a6ae9f6d867a72167558e8abe6121cde1bbc81c205f589bfa798091fb6d34833cc7a56fd0e9928fafae2d855b01185f443b5f807957ea2441f495c2e01cd1bea18d4e68b8d2d5b34621ee05ae0e780e7e15a8bb0c79f48ba7e51800a5edb1ad4b1854f0ed5196c87884da7ab4bd42b9c168e6eca03e57ccc726871b48f59bd1d255e53904418d47a29c04c4f561fd7cd048a8af938c658fb6fc112e1ec5730415a7c0a049b6199139b0c9ad7072dab931826ad5698d2c69f7f22d9371f77d2bc4e80c1dda4cc6aa7be38e0063a935bfe2d03fed4b8f70f5cb7cae66db4b7fe702b6e1d54f64a1f6623e2a14527839dcfcd4225f6f93711b3bad541701706474146456c440c60bb13fc924b9d3ec87b8ea991b36b06e56f1ae602c099ec6d03c0b6000a6a6f8facf781c2e5fdc64933457c39b0808a788cc3a96062480d8f7a542f0dd39628a1f29faf6706236d14bfd75593704ffedb5b5b6237d369463ceca27fb1fdf65afd4e6b2d479cdb1744624b3147286e56f480c0f15887effe79a5e7b7d1c8b93ea9ede8f49a6ad060254973b8250c33d3d12250091491644dec8f085594b2c465dd66a4c37ecc8ac9fbd287cac4fce2f2fc848634d32ff9d37819b94ecd7a1ab8a93ff5b53ff41ea9c4454d253837f26f40a223e11a85b76cb53eea47e061c1488f101372b921a583000da6067c33cc243284b727cfa9fb9781e3f700550244549abefce4e6e360a153120ed50a3e6bc6eae038159dfbf6071feef3e081f282c411b88995598d064023ca3c00d80be8f0b139f5b9e583038e485610a5fa3742d4a2c36d5f5c01d32ed5350ae43f2f8f0ec81b188e69fb06245dc96685f400f6ca71f2d0b44be3b97c621b075f017302ebe3bdf503376752af5f782ec6884536077eef7aa2caae3701846ee99cafd85d37e1ee0d3251c86c9e7b0f61479eb19a612e05846eea6f724cced37063e0447963ad97e4f543882b65e4cf840d1ad2d1fc5f840cd3db7e7bcdff143047bc987d003475b25d26f4847867e26aac79c97b0b43bbcce32d6adbd643834274d1da9987a08b7fd4859b0dfcb34167231081ce2dbd4520c3c2a7b1284215fb1eadab9a171b3a3e1ebe1d03d8740f608e97e7e23731919e70f5a33689631d1cf6df56ab79d46e6f537bc742be3e94f6aa1e2c013210175dd75b2bab872b182453caf1307ae6567e42a1cc18d976167c4f50843cf0c9db18abd90739cfa0eb73f8396007dc3a8bd8d375e4d0278022d1086a6be29297db3fb7e8342d9ce2a5f4677608cfaf934198db0513bbc67bd99ef66f4601ff2a809d74387436805e5264f5b8eeaf76bd8a68bc4253b5ae3870532260d69f77b119c42b921fa06fc72f01cc358829c67c1f75655bca7df572e6cc011075d627ed1d6a4cc8f754a9c1da9b90b9ac9c4c2d94c5e17591b8c7654bd8d726953f76ed454efea10f6508cf3b0c2c20f373cbb1447af3f3bb7a2942fb63c998c863435610f07d13dcc7c81dc13599c5895723da5472b9f6ad10ecc84d64fc57a09f3b89e7e02975214a42cbe59b72deea5134b7c73f2c8156c22d6a23197a550f45cb38e23b6426016d6ceb84ec868dbc4b26d002f0b5a6cf0f58bd93ccf4ebbb251994c42132617b24f4f1bc23a913525c94cc8d95243becc376f3f34aef9eb9dc727301a1f5dcd84191fc85bddd26ff54ca1a420e076f3f99934ac4d859f5afb821688e3eb39ffbd018ca40d0549563c18235a71cfc92e4ce00e8f6f589116c8fa8b6f7c2401392cb02635b837cda6dadb816fa4fbb153596cfb923223a41540eca52b203af51e7dd869ad6afb81ba0f9ed0ed13a9287cc7549d8544827fff1efd34fbe1856726f897a3e72421f6116c898b9086e167197542eab886daf6240949bdfa7389f23d283536f0bc136d6f1283fc609bc66c4821dfd843308abf3ac170f7ad78b01d3327f04426641c626f02660067700f98229dae27c4c13836e70f37cb86f72e659dd597275da8aab4b9635fa8704179df9a3396288e76741d614856cab2965f050e673ef8f184615e1cf34c2c9f14342c1f5b2b8a778d40e6262ef1da532ede70ea90e397ebdbd12bafd8bf3ac4161b3987022503b9b483abf78f6595d745e0430c081b0a5dd5d6b91e11c23e94fd2c753ce5947db0152f3c2db6cd738b36f88304cb5f4221e18da28f1cacb54bb6e4503079616f6edf80f8fbb18ab06d2fdcdb1273c3d78d9207eaf29b86bf2c5237321f065fc610a745394383eb5b62355370ec54116094618265bff8dc22fa489ad31db99e99f47e2e8cb1667168514075e752a8bed399160289f6777c853f4cb7fbd4e5cc2ffa62fda8e8a347d71f6f413d649f2f7a4b2e5d90dc594ced12b28699369c921c0dad7e14cebd1bee2682d8cbe43e505482359452b27483d33eb56e6471213de13a8929c24269b6ca5045669442f619e3c94fe62caad88c01f96e894b71e01cccd4bb2a8cde01620b7cd73c22fbc64130d5e445c8d1b0cc2e6f2999af1f43774a4f0cdfc256e548f248b44aea0955f55cc99df78f216a5871a46bbdfc7c9e000b9fa770e89e1123359936f0e41d41f6057c7428e73503d4d5222cf90b27f2725336d6232ea3ed16e63b5053605ecf2c857e5864ec041f054b006de6b6ca495fa392b805a7a69c9e0743354da950f6134bf4e00fe88c50376e8c0a78f2bea73644181b85f1a8e3ac7876b4b3eee46c99a3442c590f15723ed86df0d65ab2b789d8011614819a160737609cb4c3b17bd382c8110add2752a97c89ecef20fdc41693951cf4df24336c314beed2a18c7165645556fb98c4b87a1e3a5fdd8931e11deea4f176cd2be29412f927d4272119077a657f6fe3e02da9d25ce6a6d66691fecfb75a01b701387b8ec4be3e98164e4c78cea06aecb59311d8167ce05a3524d07cda1a841dae2344bba082eca88d5035fbd760c320b14d4bf75ba47077e63245afca00201066aa99bc2b12700513330cd0290d9f4130661bbbd357d59055e34cecaaad849292d192808208e0fb82298b8185205a84b45341e9be27857e22c265822b75e8fb9a1710948e58d58b66727eb3d62ff6788d3fa2c8caadf6c2e53422aa5a8955ac92f0cd911dc171b2bec4182e39938bd47a7649018ffb7fc28d5005d800f6adcc43a8bb0acd0fd431c9bc97afa99796eb46a0b8ab7e03dab79748916fc742ffe44c0c9f898d8b8d4228516b591d0282531668dfb6c58fc11ac3b3250527d3943e90fc1bc05525b29b14b6e671055bbcb42b950bba443312afb9543f76f1f862bd466c6d621d7d1133405f0899bcb0373ef63a354e2a39ce6e88aa1d0aa6f1eda1221358b8de97d76c4e27732b940fc901d132c8f8d5c4b18f488a7d4bed08cff626896", 0x1000) 16:01:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x800000000000000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x4) syz_extract_tcp_res(&(0x7f00000001c0), 0x9, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) acct(&(0x7f0000000300)='./file0\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000340)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0xe0, 0x7, 0x0, 0x1, 0x6, 0x3, 0x100000000, 0x2, 0x0, 0x6acac10f, 0x3e4}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000400)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x8000, 0x0) readv(r4, &(0x7f00000015c0)=[{&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x3) r5 = shmget(0x0, 0x4000, 0x666, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r5, 0x0) shmctl$IPC_RMID(r5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001640)={0x1, &(0x7f0000001600)=[{0x8001, 0x2a1a, 0x0, 0xb6b}]}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001680), &(0x7f00000016c0)=0x8) r6 = semget$private(0x0, 0x2, 0x500) semop(r6, &(0x7f0000001700)=[{0x7, 0x0, 0x1800}, {0x0, 0xfac, 0x1800}, {0x1, 0x0, 0x800}, {0x7, 0xffffffffffff57b6, 0x1000}], 0x4) recvmsg(r0, &(0x7f0000001840)={&(0x7f0000001740)=@in, 0xc, &(0x7f00000017c0)=[{&(0x7f0000001780)=""/2, 0x2}], 0x1, &(0x7f0000001800)=""/60, 0x3c}, 0x841) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001880)={0xffffffffffffeab0, './file0\x00'}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000018c0)={'./file0\x00', 0x8, 0xfffffffffffffffa, 0x8000, 0x1, 0x5, 0x3, 0x8, 0x1, 0x1, 0x80, 0x6}) 16:01:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="2d2d4eaf4ca381baec959a85a9335ed24d"], 0x8) listen(r0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x3, 0x2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x0, 0x2, 0x4, 0xfffffffffffffffc}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x100, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x7, 0x7fff, 0x200, 0xffff, "cbd6c806f0bc51ce28da49f0e27622dcc6cba4f7", 0x3, 0x9d23}) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="71ff7d9f7d69b4b8bf4561e656146c97304b48152282abaf9e36c8077a332648123f7e0ecf81bbbeead267574cab8babe7ebf9ec235c6ab812bafec1dd98cbe426", 0x41}, {&(0x7f0000000180)="18410bd5a16457a34d8e1f240b710aea8fc8e45e42f225db82b9b88676967a372214429a", 0x24}, {&(0x7f00000001c0)="008fa9907ec7ba53329bc5bd1bfeca0a0e7e6fddca1bb27ef031d4a6d9f16bf73b96b79dc787e4b2ccd3e98fe0fef696b5fa6d64536717e454748a3ca3d474", 0x3f}, {&(0x7f0000000200)="8a5b22b0b98a03703e53e1bd6c101746719ac29034b4507428bd97f1f4a6b95e0e910e8f4343099c9c6b38254d6b007fbd3a78bbccf275f190542acf01919a0772f13d6f1fc47e8d96d85b6f925652c155f1e9f77039888f6e83b593edfe035345f23ebf30a820d303bec2f1a6103c5f4ed90f1a22b48521d2bcac976e138e15fe11a05d57d13a6ecc93694c7e05a62a771bfc", 0x93}], 0x4, 0x0, 0x0, 0x4}, 0x40f) 16:01:07 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x420, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r2) 16:01:07 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) r3 = socket$unix(0x1, 0x5, 0x0) bind(r3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:01:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x80000001}, 0xc) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="92a9aa7a291f8a135d6d9ea7abb8bdbee35f2e51719a6ca3bf62c7bdada91b5f60366a8c33eb12be47fff0f2638eb7fe589b0a717782e0c4e4e3d1f9c32d6d77c2e4d4dd87425e1981aaaeb5d6f907c2e4ce09607bd613271f94de97a1f9b3aefb6b0edff5c354bdab57611fa70fbe3764c9b5a85d01873ad4dc574748c2", 0x7e}, {&(0x7f0000000280)="d57c9487200c05315d08ca7e92ec89d4b48f52a156821db727fd9f6192b91c4162e52c12b2aa539c2413da618ad21d6a0ddf7c1390cc5aa469c42fa34affaccbb3b3b1a343a4811b5de7b689848485519d297486421579ccc9c057523f90", 0x5e}, {&(0x7f0000000300)="9dac5abd0a3fabc4a2663833e5053443327400165e1acfb615f87c579b2f744035f1014daf774b9cf59716871222464cfddd16efdca6112777ac261b9687da95dd1f83464146942a5a02536446e3e745e836601d7bf2bc3d95a6edd0f30a6570805fe601be849959f8448c4e888f287c6fd84ec6963fd7eebac6fc4794ca53198259d5a394ab18143b97f6af8bc13d3fae177c912e8de2", 0x97}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x9, 0x9, 0x3, 0x80}, {0x9, 0x2, 0x0, 0x7f}, {0x7fffffff, 0x8, 0x6fe3591c, 0x6}, {0x6, 0xdd0, 0xb1, 0x7ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = socket(0x0, 0x3, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x97928ec48f443778) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/136) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:08 executing program 1: r0 = msgget(0x2, 0x522) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) write(r1, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000006979911b3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000bd206672ec5e0582ca39757668c618594d82d81e2cffe66be43887286707d60f2821"], 0xf2, 0x3, 0x1000) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180), 0xffffffffffffff1e}], 0x1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0x1, 0x9}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:01:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) getrusage(0x0, &(0x7f0000000100)) 16:01:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x42) readlink(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)=""/18, 0x12) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x1254) 16:01:08 executing program 1: setsockopt(0xffffffffffffffff, 0x800, 0x200000036, 0x0, 0x0) r0 = socket$inet(0x2, 0x4000, 0x4) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = kqueue() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/88}, &(0x7f00000001c0)=0x5a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xad, 0x0) recvfrom(r1, &(0x7f0000000200)=""/179, 0xb3, 0x1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) r4 = dup2(r0, r0) linkat(r4, &(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000040)='./bus\x00', 0x4) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x200002c}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) write(r0, &(0x7f0000000340)="423bd494a99f4d7b62c25c16004903887f917e2ecd9e4f76b52900ee5d022c57eebd0f3217292cfb6634bd4f33ad3bc05c3ee6b74d0e3879f5f8d1b38a24c442d9fb1050077b39606630c7f75e0100136735af0c88d480eb1b2422f531e1df2dff7e810b", 0x586) 16:01:08 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x11, 0x4003, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\xf9\x87.^$\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='$\x00', &(0x7f0000000200)='#.\x02\x00', &(0x7f0000000240)='}]\a]-/\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='}\xf1\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\x00']) sendto$unix(r1, &(0x7f0000000000)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x28}, {0x1000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="a5b129b1121d9a354d8a0ea155d85c907e7c62699f4e70d625a293", 0x1b, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) 16:01:09 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) setgroups(0x0, 0x0) getitimer(0x3, &(0x7f0000000040)) setuid(0xee01) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x1ff) fchdir(r0) 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) getpid() r2 = kqueue() fcntl$setflags(r0, 0x2, 0x1) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:01:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) openat(r0, &(0x7f0000000180)='./bus\x00', 0x20000, 0x100) write(r0, &(0x7f00000000c0)="9cb2642e2e00", 0x6) execve(0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) 16:01:09 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) socketpair(0x3a, 0x2, 0x8, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:01:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) pwritev(r1, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:01:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x2000000000001b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001900)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc41737a9253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658aac569848abfd0e5f315d0019edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315ca6ea6743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddb24ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f83cc5adb7788a78a503679baa2beeafc15d06c187e86abd5656176b6c2118a91b38320408d398b623476c648b580205b5cf82881e398c632e", 0x18f) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xeaf, './bus\x00'}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 16:01:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = semget(0x2, 0x1, 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x1, 0x0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000000c0)=""/58) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(r1) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) msgget(0x1, 0x208) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000240)="0eec65cdb7dea7f3e5a57a2fdbf90be5e064bc4ccbff5b3ffe74e91f231365f029ea790a5574d84fde68299929975a9c741f76f74021aa2d6a5c204d0f6ba2506e5f930020244e3fd733a9741393a6a0979f7f5b1e521877e907853d4df1e49b58959bfc3f4d9f649e8222b35db69fdf2732075f21f9b315a385ab9b6a436cc4bfde6029badef526b904ade390a7b9b47e70ba6e8e0cdb540e462f551710043df03a7ba3421bb9f482deec248f03dba5ddb86d61583326d131470e8bfa24237504b00e3103b73e1b911771e872f5bd7d6ee0348f6d78db9a6f6e88469e2e9a4046136b6b3a10e1f08d9ee03f063fdf6161dba0c9941968a604b37837f57ed5bb0d8d4ec7f99b907e1ba686e8191d879132b2f71ef2b7b6aa33b01da431a0fd8e10a5897dac9568b14bb904636279c545f7aafedf82372a066dba60fc0f5702806fe6b5763f4609d23ff87155477dad0442052e7bb4ad782e33294a91a451a7c20c8da81577c3044229fb251f739a7bf33cae6ef78dbdc902ce3dd19389825832795c5b615214e4c99c59b6b6db699c55145d834241d316d85979ee409bd33b2ddcead1fe54efccb6dde66063ea7fbb5f17903be28b5aaa039d3f43d110e406496a5ede56c4665b721d66818a005f0aaec3c6353d1aa09cc2dd5982f6e6a55eed56ce679f7c875199ee461db7258e97dfc6b975a6f72f143dd1fd0b6a42b4393705b0df776631deb168fb207dfeeada3a6f4d8b185b2c59e8e19c4c922fc4a20adc3ff98b7e80a484e36c47240bfb61a866bbce98900c2826db74373b418130710cc7d7ff791a7f0754aceba2294b9b271bfdcfd02e935a1c6f59f25eed230cbbf1a7d3e6595ba05ed3ad59258baf378827c8d97414d20303b7121b4832d88ba5ddb5b9c36b650da76af7d7fa2ae31ecd52f0539c83fc424f26bda6c6227dba0ab4a85da4679012ed0c02ed01d44273d2cc5c46f0506d67b6be6323ae54cf1a14f4b28d7a2f2bbe4886c0f2a087afc32e7c72bd004f777cfff8c802ebce6d23ca8d24f0ef1b0fc655c78a3d139da05adc5e103df6ac57db5fe01d9b34c82acb8719425db7c1b023971cbd219b6e1d5917f0731137aa8d020ff876861aa22160deeb7e7f8ed09a48eaff5385bf87ed4111eb11cf67045a1a14f26cb3e552a53ca7bcd12609a971fdb5c4bcb33e7b20e2924cad906c19e2c083bacde4e120fe07a9b469c5c86cbe1276c3f5420b7b75b43f6ee8c6c59d1006d30ef0528ac6883e472eb14686097d834ebcbb767dc2f81e8350dc943bfb966b7a62cbf3e7522d648eb3076693e28dcf81489812ee43cf82fc0fe2231151dfbe4617569492537c0580607471bdb455af91b2e3829649d0c256c362aa1a38f92d8d8657537b22e0e13d8ad7d30f1434411859ae7fdd556ac23828106632c232e81fceb5cbd8e6d9cd36c6300e91e6790eb945418086b48489e3185524e9116cb3c1d7608e31807566c476cfc9d69d06001f767900867aadd023a520bb9a2f6d5d254482496b65e5da98e052b14bef55f4085b0f23d974ea84036131781e38beafceb2d027f5f3b558e8422c24f69df793297edb4ae2cbfb3976f7408220f5c5a7f313108771cf1e80917f677445454294e94055155d862730a502fc4ad79331a35fc2f4f7b7fef3692b4a27dc0e557a9ec0274e6e1c32ee547f8c82d894263daa3fdb3af6ff124f8b73a4e3c87c6df13d92f3707b1f428a052d493ae9868fb75866a4cd2cb46fd475a00c7c26168046a097845d527e5f41ad332dde73570c568467d50075a25a0f7577e085b4cdc2d51ff422bcb6a01b5aac99930d205ffe4d2fcc1d69f0d555ce997e96a5d05414d0b53981c90015e143a3e23634cf194e1906f8e87865cff49e775d48960fd6aaf6c324af8195e70bbfc238a81d495da3cbb5d526f644eb033f729e45bee93ace5c55cc8bd46b95134ccc485c5463cf84a0078c9f05f5ed042cda25f476cf53bb3db0a64798d00f5e112f6ba24ecf799f60568656f43b6803c3cfec772905f44890e7681b763272d8e185b6d8da93f5f116fe588d0b2f8f1b399809e9514b455339b36e341d457175c68ff95c6ba8668d73c54b8345fb42a780d134de8fc0f204130515221a4befac8e58c57da1b721adebc003637845a4abc3cf613b947156e4dcd8ccffe8eeb871dc0b855a049706ac811b374bb64f0a1c21da0c0e05cad4b4aedfe1af9f0039a518255ce040c0094d415d3b91d54523f5c2812dba0944e44e8f3260a76855ba3ab7d69f6eaec8d208921692d97a597bc1d9f68869b7ae2fd6b185fa16a77cf9708d238af46aa7faa7821d2d2c1a06eb0a79104217262a01d684c07d06a08c709ad5507f46af10ffc01862f429910435f539a90fbe5399bfcf9369b29679cdaf5288c7301eef483eb2f85f9a38436c262730c9c8e2fdd131ec85407c34d8eefb8a55b08f496b71410bfa2dc67ebc8e1590f5580e61d1b0eea8215d05a198a38269d825d43129665324a773c80919d249e216b9a2ed59af0d9c4bace851d195789300425be4132998938e1bb307f6e80008fd50af68228005f7ea140ea8c6d59194224e2346f78b5a8c0d1483afdc53700e1ab932d80757404feed9e299e353a465a3f6af0c2e61503bd3f708601c0ab0c9af2eb725237c8ba72887384e901a75d56d7289968916ad7d067ea264067cd2c8090bb930c4bebbcb5cbc9ef62d2fe72fae5c4777e740791bdc7ca8f56c6f800e113398155586baf5833d1275be7810f5b772522d07b13d8a84698fa8db65d1efc4260cee072a169a08c5eb6ea4d97f73f478261d46cc55d1f411df812ac5f227647aa40618bf2d7ebba1745f4fcced27c061fa5c314a504effa8b3fadc00a64639c59cfe371dafe40c108f3e3c8caa2b68cc917d804ea1249aa439f48060b1b22c092bad2f587cd147fc50d04c675dc797f7ac1a10890d79bc369754a4097d1266562db206ea8f6e9222379dfacb00fe66e036d39029042c0ff23c5bdf88ff67350431437e85452d13a0f7f04fd57c8cd53488bbbc29290dc260d2ef9e9a3796b079818f615ecb5b5ce72d41644022eaed65ecfaf0cd0cfd29984d733c5025a9b0dc1750bbcb8e084d3c24114b27aa37e5b1a146de288f4d0c15168dcf3a3ae9eb40db09db3787ee0f7f7f3725d4d55f124e1b769602d299b735f105748fe4f88437904c4847a2da917118800e9a5fc878e4c05417187f45e1b0ca056384c127d1cf1f4ef5f019e4b7b13f2dc78c532f0d69e38c4675cfa844a649d2aa62b3dbf531ae8e4eb13b266517d812e27ceb0662bc53971f706377fe0e7b0d5f62f8531fa5597dcbff312fd6c2d730f8267255373b8856195a0e37e15a2c517044ae16b708cd8f839ec64fd8f8430ef1571cffaa90e8456d1618d449c7a7edd950de7add849cab3cc2201321d10899c52f2e5ae4d3bf781abbebd870df960a95d54f3da4203df451311cfbd60b3231c7e1b6c8a05fe845b20c076200569d401cfbf059659dd6c4c36acfb8d44564a6a74510a75b75d6651f89b48d6cb2e386b4f79cde6acc7ee03552ce2f55562c1f355cbf9255cbae778cc1637f573a6784f08ea971fb10f916dbd20d0382f326887e7379789923fd27ff337a9e4d475a1a92997b17561958ebb75d10d86d3015edab29d5a8541b4ef55ba4832f38449902d7d5a34f8107c26c564cef1f18736dcbd94c89b8b41a028ac81b4d30d78abcb4319f6dab1ad439bf73c83f1a48709968dd1b6f16e349854ede24c361f312ecc46ea2094809d53e179eeae860d19997f45536177671899fad344a3bdd49b926aca2424195b01286c662aa2a7dfba77d91d596d3b51ddaf3ce1d555e2ced136711b9c649ebccd2a366cbf8391b02f746ec169888c68dee5993edec779218a7340241dfdbc021dc0437c4ebe411759af448c7d6e28a4357c66fad414ff7c8a3ca68705b06706e6c1c69431bcab0bb7b4bb2ab9ac68f229c57d83f6a1f19199980f5c2b85c65b9752cd95f87218a1dcd7f7fee68f88e667190eeed89f6c80d5f368a7d8f2259dfe467963cfd7f14a150c5a79c369d1c33425bda84d692d0d0e278d14f9a745b88d469f87ae1ff05e216b7844184ce7a15fd618035437083c1914244cb91f6644891d8d4001a4b2878cb24ce405aa96b045c6c5d880261e76f4da6f7564d8a371cca076aac657912a021ea1fd3159779d039689f2171e10cd827f8edd583ad8bbeeb6a776ce3a4372531215869d5c6f37cb418107de3cd82e2a9e4203cf412654b2a9995550eff98642040f9327039c094e0551ff3afc455f00ca48a1d161386aa814b17a1ca3d2603fad4914a2623a6cf57b2ce754a7dca0759bc67ae9cf32b2cf8611a420f22f45e7e40283bd360b8db8fda4c6214158e3d015333778b46635ae551c540bbb94c1e397e6be63c2177248d5cf3579f7dd64f08d5b53646a7982c2d5936ac91da15c4f66bf744c9130d7e85fc682bf57f4c4d3c314a1ebc9c24946de918de451bddb4d67eee6da1394b7f96863379834a836c12cefca4e4a92b72c7c9c2a97722795adc187f43e0053f521e54cf86fa96519c5dd51bbe40c1b14e0af8dc67608b297c7190d608449a90d44439489c2f44984911f590fa721ed0c9baccb6fa65449e1c7a9d3a56546a84efead7cddf90ec48528bcde23c7405ead31aa7b8c91e2dbffd6e9d7a20f1cc30619e4f686dfff72b396a0c8d589411f07973be7dc6af667fc24e45d2003662811a858b4e07b9a13b9b9381810817938195dfc79e3747258a2931491b095a158aba2055ff0790b381efe9a2eec6ecad90e440f79f0f225039519abb814ffcd5c935840598a1ccabf3ae44eb2eafa12fcc82ab5e5bf04d809d19ccbc20b2174a0396245cd6a2d40d293cea61fc7d90fb1830e72dc331f898ebd331ba6a324100dd6dcea14d993b48f25cd3ad681ab83b8e14bb16cfb186ff786754e116a08dbbd6afaf8a2e1fd8e44cbbbfb55c67ffa8e222ad193a63e757bd646ee035eaa4de222d351755b95c4cb3ecc271f487e18b874ef655843359a38c693caaa0f8d3eed5233bbac829ab2a05e7f55b72fdcd7c8b1ccb16bb4c11361c5c5bc276631f878da491833b6193314829a76e81c7139badabb31ae05d0652065cdc8db4f141d72762ebffbb4efb9c1697cdbb67321de1c00c0538f6ca44b6b67cc37aed14ea937ce7960f6dea8cec57920e02691d422801c2969f48a7c4c00a72ef6d27010f590a5b5df7c07005dbbd9e6dff34abf97aa5e8e7e99d925b212c63bb5547399f081fa68cda8563aecee7f4a9e7f0b1dada2d0bc7054ddf73510ce8c7caf2322dc5ba13102441c431d24db4999f00d33db14f4498c868743bb598233aad23fda04a2879a9e092bead6bc4d0326a841994cf51e9f6f8c1ccdbd6a7900542b5d58d20dea5a3c6dc7ec9aa3fe93f5868e1b9853cdf1c172229b5d5a67778cb64b7985e51cf5614b2eb91aa802e51ecbde881ef504871487ea1a5324ec3c7e1c4d532978a988381fa71494fa49129bfc928f62caa4209a3c8d97bbb99843448dc59fe4e435f5b6ea5f5c170f0208851d38126da0cf0a613d51c500cafa5d7e0039f80c442874de5a60149ff5c9ef370753e9491efea23fc2f07959004eee889098ec18435c63de6f12d45dc101505aa1c34e630ec609e2ce9a7b4e72082af2a36ed86a40fb21060a6198b66ff51d4f5799361f94865716c148e44ceec1970b951171e404773a06f6b3d8264f28284362bb4f8b97a0fa66d", 0x1000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x206, 0x81, 0x3, 0xa08}, {0x9, 0x200, 0x8, 0x2}, {0x9, 0x6, 0xfff0, 0x6}, {0x5, 0x6, 0x2, 0x8001}, {0x3, 0xb5c, 0x8, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x54}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:01:09 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000240)='r\x00') unlink(&(0x7f0000000080)='./control\x00') chmod(&(0x7f0000000040)='./control\x00', 0x100) 16:01:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/73, 0x49}], 0x1, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) r2 = dup2(r1, r0) shutdown(r2, 0x2) sendto$unix(r1, &(0x7f0000000000)="db1751f4e2b5137b192d6d0355bcb0dc54860de285d1c8b9c00c01201e85c56d16125a87263cd8205975ff47cc8603e16ed8c42f4f41204b4b3e98d99c5f5a0b896e2001331465feb67e5ac3b4e8f0318f885620f2567e3576f098a1d00466a6dc", 0x61, 0xa, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 16:01:09 executing program 0: r0 = socket(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x3a6, &(0x7f0000000240)='%') 16:01:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x1010, r0, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x10) lseek(r0, 0x0, 0x0, 0x1) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1938, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:09 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0x1000, 0x0) kevent(r0, &(0x7f00000002c0), 0x4b89, 0x0, 0x8000, 0x0) 16:01:09 executing program 1: mlockall(0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001440)={0x7fffffff, 0x1ff, 0x3, 0xffffffff, "2040d813d4804a2b05d1bd4a0807ff074e2c117e", 0x4, 0x1}) r2 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001480)=0x8) r3 = dup(r0) utimensat(r3, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) chdir(&(0x7f0000001540)='./file0\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000015c0)={0x100000001, 0x6, 0x80000000, 0x5, "6469800d3f28c407d9c1487baef4aabf8fd476e4", 0x8, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x200, 0x0) socket$inet(0x2, 0x5, 0x844) r4 = open(&(0x7f00000016c0)='./file0\x00', 0x820, 0xf0) mmap(&(0x7f0000ff0000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x221, 0x0) pckbd_enable: command error 16:01:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0x24c) fchown(r0, r1, 0x0) 16:01:10 executing program 0: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db0000000000000000000000000000000000000000000000000000000000000000000000000000000000003e52b4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000806b31188d127f2193deb195e92453e990f6c73f5e8a2aca877efe54bff838a4ac702253ac6cfe1ffb8249aaf81a5b445edd082759c02328024b61ad0c1e37a1e736e159fcf0e6f2831b9b9c5cfd37d82edaaec6c6f3779d9f8cfcf8e185f7f5d058e2c0fefc7eb1b7c5e53ea9a32972a6d41ce1256374e5e1d453be974527678343b2511088b9c83d570fb48bf85a516a3734cd5f34398b1add5678a18b3a72aa6ff154e3233326cfc78966164f6b47a46fc4cd58f50155"], 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r2) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)=0x1) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="820201f0ffffffff00979ca91e8919083aece7c4f352fbd0beb661c82d096c111e8edf7c9676ac7aab8f4345399c8cf8be1b53a600bc815161078929537416f762d12a71ef4e7c19d92e781e6665dced4892f72107898486bd971186c37e84487abd7d81ebc523b2789fa6a963fb577ed4f59923243a37902688425d332f8711b2adb6cece209ea895660bf195b1701937772f2ea46a7de8e5b6b5dcd27167e471a71b254196eff44db3389be46b30d400f6ddbff62d49a228311aae5aa3af30c2ce5c2741df98"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:01:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x5cc2) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x82, 0x100) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000280)) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) kqueue() pread(r1, &(0x7f0000000300)="35fddd9e0cd2c42e31b1ceab4273bace0f23cad56d39e14342bea10478129c66bf71628fc450c3180d0096666f395e2240efa03d9506350c1f878cdeb46da9f777c6086a5cec62579bec5adca4873fed8e028ca8fde9d928e32881bb3eeece131c35bc069ce0f36ba5b1e182b61d21a13ac0df32934b6217fab8816cd953a5657a8cef7de0e84af7c7447e0d486490ed060257a3008066719cf27363178671b0d2eba942a90d1d4fab886a01f1adfd435c44210b7be857dc", 0xb8, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setitimer(0x7, &(0x7f0000000100)={{0x7, 0x7}, {0x6, 0x7}}, &(0x7f00000000c0)) write(r3, 0x0, 0xfffffffffffffeeb) fcntl$getown(r2, 0x5) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x5, 0xfff}, {{r3}, 0xfffffffffffffffe, 0x8, 0x40, 0x1, 0x1}, {{r2}, 0xffffffffffffffff, 0xa, 0x1, 0xfffffffffffffffc, 0x400}, {{r3}, 0xfffffffffffffff8, 0x40, 0x2, 0x1000, 0x9}], 0x6000000000000000, &(0x7f00000001c0)=[{{r2}, 0x58305cb3fdc6b367, 0x1, 0x80, 0x10, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x4, 0x8}, {{r3}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x2, 0x3}, {{r3}, 0xfffffffffffffffd, 0xbf, 0x0, 0x0, 0x5}], 0x9, &(0x7f0000000080)={0x1000, 0x3}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000003c0)=0x5) 16:01:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x1, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r2 = socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, 0x0, 0x0) pckbd_enable: command error 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='.') r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:01:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) renameat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) 16:01:12 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = dup(r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000280)) fcntl$setstatus(r0, 0x4, 0x80) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup(r1) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0/file0\x00', r4, r5) r6 = socket(0x400000000018, 0x3, 0x3a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f0000000340)=ANY=[@ANYRESDEC=r5], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x7f, './file0/file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000050}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0x47, &(0x7f0000000100)="11881c83371e024824d1ff033f479f95c426c55920810f5c4e1656c630") 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x20) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)='ml', 0x2) 16:01:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) recvfrom(r0, &(0x7f0000000040)=""/34, 0x22, 0x55a66288824d27b5, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000280)={0xdd, 0x0, &(0x7f0000000180)=""/221}) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, &(0x7f00000002c0)="63d212605018e28b3b8b3a0357c59421048766ee11fc51ce315c7c130491b481d10223a635fdd23b245ca4bd50", 0x2d) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000180)=0x1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f0000000080)="ee6136c2ea31cfed315b3a41c3b60000") 16:01:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d", 0x50, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000540)={0x80, 0x26, 0xffffffffffffffe0, {[0x9, 0x7, 0xe112, 0x7, 0x1, 0x2, 0x9, 0x88, 0x6, 0x10001, 0xff, 0x0, 0x7f, 0xffffffffffffffff, 0x3, 0xdc0c, 0x101, 0x1000], [0x6, 0x1, 0x800, 0x7, 0xff, 0xad7, 0x6, 0x32efe860, 0x85, 0x7], [0x7ff, 0x5, 0x8, 0x54b4, 0x8000, 0x1, 0x2], [0x1, 0x6, 0x800100000000000, 0xbd0, 0x8, 0xc0], [{0x7, 0x0, 0x10001, 0x1}, {0x40, 0x401, 0x7, 0x7fff}, {0x80, 0x4, 0x1000, 0x2}, {0xffffffff, 0xffffffff, 0xd92, 0x1000}, {0x33bf, 0x8, 0x20, 0x2}, {0x9, 0x401, 0x6, 0x2}, {0xc00000, 0xa41, 0x2}, {0x6, 0xffffffffffffaeff, 0x7, 0x100000001}], {0xffffffff00000001, 0x0, 0x4, 0x5}, {0x6, 0x40, 0x6, 0x6}}}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x100000001, 0x6, 0x2, 0xff, "178352f314fcb820d74155ff0d815991f3cec7c3", 0x1, 0xffff}) 16:01:12 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f2d4d1ef4650000000000000000000000000000d41aff83733584e52560d994eb85509559d3bec604f462b6d8940339ebe43878e635189d5c0b483f69db99334d489118f91e9f34d27f059fe07980e0d0267f3705b56c37097ff26e96c150db1937630c77a5e8"], 0x10) 16:01:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x3, 0x20) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) 16:01:12 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(r1) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0x4020426b, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) 16:01:12 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYRES32=r0], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000fc0)='\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, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r3, 0x149) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000080)=0x2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000280)={0x0, ""/77}, 0x90, 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) unveil(&(0x7f0000000c00)='\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', &(0x7f0000000a80)='r\x00') msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYRES32], 0x1, 0x4000001, 0x1000) msgsnd(r5, &(0x7f00000011c0)={0x0, "27e6cf61ba34100087826815b96728e0afa16e4f46fa93735ed358b6bd5af0c30074908df6164263b50bd026f05ce7699bbb925f73be8d8ebd2907d6b685b95e2b0c6073eafec0f31c75fbe5785cb1ef7ca09e4d6dfb5e1c514ef3b81212ab3f4edde50b6dfdafd2fd6cdb7d46189d40bb0e07f3e63c280f050cb386446569bc2124f40057a5bb14bdb1fc53acc9d3ae82c83b46c2aa60766ce222ef07e2cad25c2753e7bb71f7cfabb6654543b573f1f73ebd5504d333c7a7a7f5271c2214738f2663304bba70f9852748265b24c617d7b8d8eb734f8cd54a4e5507c94c8fcbc5d939b03c61afda81b61891944782f2888117e85fce18fe607675e5e7519d292fce77b7ad33ef058a2b49e1b2d9132f0418771c63565aee82d501a1f69533e21724364056cdca9612fdbf2532ff1b2a23c4d8495387178cc6d9f1910819c2ff72be07121a2ed7321ac6846d6559b88e00d6cacf5d2f4f286cb18744f3e972b800337c99da6bc815bf53b2dc890b92feea331a7b99265b137758762d545279ee36d8d976ff1587d1a2ca411059839566faa129cc2ac4e656caecfd329aeba8de523cce9f210487381e787b884031bb3b75fb2f984b1b2d821912b0a09c12bcafaf7bf10d4920b7c88cc6e889ee979bec5e5dc8f6b75505187b09bda3c06e4d8704f1b480a651d33cd43c484de082b072e4cb109a7e08d9129f0135588439728c838424c9f3a8c44011916eebfc9e5f9c80fe065c25a3c0fc4b06ac9100d4e1d15d408d6d3323f8213a8dd53d705232812fb5e3352c77670b80e718cc3baf7820e1eed1755d0f515b08a605f39a9ffccac8be2b259b1b874567417420ce68b6e075d03784046e2fd7aad5c641ab1cca215a6e83c3946edf27e8180970367ace92737ac11091dc8a101f477e66893bbb14a9c8374d358ca445faaaa0f79612e2c0725b1414cbebb802cbc6d1758f4cda247ff18a3c9a7f21d98611318e9aec710a195a079c96fbee2aeef48ff7b93a5377bdb76ed7497130bdd4404c2def5753bc11535d1f9c7369c3ca785d6a6d931dcf503f37762a07c7401ff72b502fab540c9937b3cc0b75d785c80447780df82a69cb40da299d266f6ce706b98b0d1012efc2e42f5217969d4623932c08b6c6ebb88a362b01bcbff9437090959f8a001df75b68651f97db52e8c29878ad14bda101a1f9d73043760db2d27d8bec4537c82c983f76d9588b211270b12327f9e297bbf8eced9adb5e5cb2acac76bdd7dffee14591aeda905e04f125a73d3c6f52a5f2574bc31498a96950e911d987804b3b2ed2b1db517c0cbebf0b7f1706514ea1e2963d2a72441b1425b3530ac55f0104da58fb8a65a76394e02c39edbb9a2dea5b3e34d5a1c3f10e65836421e44932288950972d6eedd142d2881551a6b184be4e5d3b1f87e482c934afc7abf85515726f0c1fde597ab23fe6b89a7f6c82ebe7c908c9d0ffe739f7f09779a5e48bcaa7dae5bc4e234955effc32cf90a722a8fd714c8adae7a71caf1850e136ed77034eefaa3eb6d25390fccd7fb8dd76213a7202c36b03e42871eef1eaf8f0fde6864a2585c5c3cad808b61f444168888ba5d3492b9f9b9c7c19876d191d4323fbdab3f5fc865920bdd47f973f81e9e60f09602e9729c7db51f86a84d93e7478ebe87286e128c02123ea0571f7ef0474267d1504ecfed6766d03512601809fe66e072f16b3cdc22ee073f2bffa7a94b6e229235f49dcbe1fd3878a7df836aa243569c05ed6ff45677e4d012ead02cbab200547d25287e462fb92163d7d290de7b8934530a97250eb739d8594fa813c3b442f39f160965b79d99b8bc6f8e9291a58f3f60024106666fad564e6e527705e1ede416591549497957912c43c7ffc80ff76650ec4a9aa765a11e07991ae4ba48194d39e2ee2b4e1d91bd01bc5ab090d2275470b3977370f5900f6b6f63171fef511f0156660ef60f148749d25fdcc76989d94952d5af2b2331a60ab004525f9eae7933e2b278715e0b717ef27d52074e62c01bc97fc485eb7a3e12d1d52eb89368de91480b8590497319dd7ee83db4aabefa9ae4463d72f028f16c2d724a799c806c22703a0679d8d3d269f6b71376c95e10b69f0f8b64f7dd879af2536731976da5b17a99a14dd10e79eeb3f878a4cf75c331a832dd9616eb95121bc952f5e355a76db6ed3e4940787c238e805479c3d480a92ecebfc03dc6d7cb8ffe6a4c347434e3434f9b12957083be74b070bba90476891fcbec28269d74c9ad98d25ae05bdc4c34ae4318ff923458f403da6a0b9f303dfbe0d3b2f93180189b644188bf9093f4fd40a761e4851f18d309b15fcc89cebd5d2b48338b5e044a76db6a5ef1f960ee020084199cfe233b08c37339cfd38d63d7ce2fadba6dc8497a8054c42af592ec4279ae071cfa595cb250e4fd10f80b36fda4383310d4d50e118570b67ef7f38d44edfff54488afc2fdf1b48a3747bfbbeae5cc125720cd4652155584675f60fa292b7d40747e85d52ed99af5f01e9613d406abb38c7155896da44fbb0c90d601f185aa44764c0e052a15c7b9e66657029a93002c408fa46bcb37dbc29c560a8546eab0ad08a66eb75eea90ada2c08a1253379612f775937e8ea16b22cbfd719ba19e120be147f15c9c3e775de414aee6e359acfa42c7eb840117d78ead0f2e56476198614cb1fdefa73df5f707eef0a635f3a7070f4ac37d6b4a1fa34db0a027c2a664c19b2c8a481276a37a56584a4d28acb7e9baab05cc45ed7dbb430d0d6051f31c4d3f676f74942b2126eb7f664683b5faa3a72c65c8bfd960c45e3009519cfc9a4757a82eb76dfe5cda4048315662f4092336ea835fc740414328a07ba27e63672a1dc89fcfb3b42c93f7376b2a69fdb168cab28167aa4d823e5ecebfde2f6996f536965ed4719b68ea7a073bba482ef89a6d67a82b87749f543a4288c74ca11ce8f012e99b12eeae9520ad0c9994d24fa88a8031610ac62c381b588204bbf485771171544766f7463aa88f2f19de7f2428f7766a0d25ff345aa38b7265d41192ed62befb6a1465819b533db85d24f721c628247d8dee018a3a6b4cd233e5c1163c8792f9482dec05c8b7b439cff3aede9b5f1ff637e0f4d183c622a47efb6bb5b78bff03f9c01047894a834af95125a6058ebf800ae8e5a3d0b78f6463972b27ef28b63538d271293d5e2ced668cd53025a56be29582d85d5ec3a1364366e71d96215a159c234a8a1116a60443609e011187e6120a50187847998a13bda41804ce63141f43c89f4aa33669f5ad72679cb7ca1ba46069e241d7d26d94709848244d131d2aa62d3bfec69bf9fe73bd08c36409cd693bb0786315e491a735c51212c4171065603aa5bc1c56b17c560b57b801f876fab1eba6b252cb7e9120af78c39a74f58b9422eda91ab10a9e1cf8d44de36d071ac6a1e0382df16db2ff37d5942a7c96dbdc788ebf3cfaf55f357b8be41db21b0177e9991ec1b6395fdb5e05babfe3406c92665842b598751987c89865f88f67831511a7aef49878d9826ae996e2b78caf3738eedcbbcfa8259a573e322729fc339082f21466edfe44a00ce1a6cb422fb4051c2642a3b71dfe5ee02ed0d84127166b899105cd1e141666368ceb4088f76ab635713f53c6ffd0a773aecbabeac8ecdf1d396398d33fcb92aa1caee45fe8c3026eb6cc821013c3f774a17b5b27a67cf1f67e8f2767079c7ce71432d13ca99d2cffdd0c6a4d5fbc0123767add86a8781fbdccd41adb069fabbf925cee98474b7c5d44812c59f728e95fa80330f22d210308b241d36d49d1dace05bd3e0646a23da5407558cafe0747d1877e1ebaadf7e69294c6da858cfa0b29f0f2f58f0662687f3fc3b750e5532e5a823eb2364d5d8281aab2f6411adaeda96b85d8b77ad1978a9342f22240d5fe798cbfbf17350a9d48c31947f8a1ec1b6b7d7ab9ca1344618c88badc2b17ce385eeb8cf5db38579509edaa08d66b8ce9caa5d65cc75520e67bc12a5040691d679bec926a0008f243abe951f6d33b5367c29b8df4622001cf403666b1c5c0964877ea324440428e55dabc15903346572ade8247acb54d42903c708f95dd7b5b0d0af825cac74eb3ed356824a5e4611d60292834edf195ec40aef8700a74d0b412035c4a170a3cb7a56e9f1c6399fe77c13183e5264e1cc34e4f0778ddcd5bcd8ee38179b6fb7f8252a6185669ea6223cc59e44b953f101e328c4ea11d9c01d2f562d1f2fb7c89c84e1f21829f25e205f2972e1cb3a7b1e170602ab563f0df27d3c1e75ef2dfc2317387b2b1346fd5400dc41db72c55e301731bf7f0143d47d757974f8b2cd4cb9b2e0a9b4a61057af31c4e199b604647cacdfd5ca3427defe35582209e65b45a7a328e2ac5b2d929fb785122df59e6af403b22789511af08d5ba9604c2a7e0a5c084b164ad44b00a70a33a1eb57473f447aa7c2d5fccbe21a54749bf5a88c3cba8cc31423dadb9f3d18189f638aec22204e96e74cbeb95c508810ee4d42fb6de64f97a0291533a40736e2ea240aa0fcd4f166c3b213c775de5ec62acdf0cdccb1eb9bcce2edfe569c8b4932662a650889c723fb27293c9a6735732d4b1c24da72fcc0f50597c242bad9297bfc08b32c7f61592905dec864edb659aaa5f1ed0d8c4ea22a1fe12bdd2b9f5e97f156549820fe6c3fd1b8c32672d1185423c61da4dc99407d2d285912752f1489a451a3337341a6dce42ab5658995dae8ccbd1bda3ca5c68a042f46d58dd9cc107f945d085f1f4d5c11ce803af18750500e1e68ee14c88fe4bc09db38b14312810be8ccb25074d1d6c30d86c7e42cf8eb71490bccb995198263626283b0b6fed200c21edf4b2249d6b928e06d76b6d6e2c5038b7c475a0c2b07baf16f92cdb1c8cd9364fb8adb53fd0b45713d088eb4850f680ec9e1329d271cb5482de88c47eba49844a1f5b4b2a4c540c4b3066d3acb8e129f50475c1ea54586704d716ac7f77b2a36829f7cec47f6ade5ce83da0eee1c6cac7ea7d54b4bef3e7dafe100ce97fc0ad3ba42703f1ab8fcb7e7b519d77633610d4cbe4a5ff1a6705fe662386f5d0d76b81e88055e2a8f07e87742cb5d34b95c1940b85533be06d689d6c4b308bbb3073839f143a772e1443c3953c9f84100ad918120979b797057ccd43acec82bc3d37d990645880ee5ffdd59ae2bb80b33d9358665301d857cd46436f9a80d92a175ad8879986ae3b78b4161b909d908b85c07c5837304f531e6ba7f24fbc904d7646e7f7ff982967d21aa7ecb3b2dfdf34c9dc003d5f19ed2574618483b2fa0dd56a8524389f47324e89863825c273c9431d5ff2db9c8d67ea1df02cc1f0c9e567a35bf9fdd446a64ffe3c0d58159153976981cd2361d155d2a51ec0466c532f8bd6981700d98fe5eb7b35c0ea82b9c88c9d684a6de3c2208b7535473fe4b3da0996a9714e246871be20ac71bd665bb7a32512a1b48fa63c25149a3506c465a3d6c8899a1117e399dce3b768c1d5dadada114c488946ec7540c2268d8b161ea985446b17f8cd66c31337e3ea65322ecf2e0785a3246c3b5373f125388c3b55d5cd70ca9c70b0d01b03239eecbd390da4fbd50ea2d40236f12fd60cf3a8519599d166566e5d0d016c3b120ab06754cd722405382470fde3e9f595a5cc2debd39e6c0ffee34d4abb5ab591e2a454127a1e9e82362e85c0b57d6866c481a802f28feb2102021768f82fe5e0e55b9a301d2a2e1f67c1aac094b25566f758d874a27a89e7223f72534295bce685a7bb9eb"}, 0x1008, 0x800) execve(&(0x7f0000000cc0)='\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', &(0x7f0000000e00)=[&(0x7f0000000040)='@\x00', &(0x7f00000006c0)='.(*\x05A\'-\x00', &(0x7f0000000d40)='.*%:]}:\':(\x00', &(0x7f0000000d80)='^%\x00', &(0x7f0000000dc0)='r\x00'], &(0x7f0000000f80)=[&(0x7f0000000e40)='/\')\\$\x00', &(0x7f0000000e80)='\xcd{[$\x00', &(0x7f0000000ec0)='\xcd{[$\x00', &(0x7f0000000f00)='[{&}\x00', &(0x7f0000000f40)='\x00']) msgsnd(r5, &(0x7f00000006c0)=ANY=[], 0x0, 0x80000803) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015713c88 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015713c88 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000001740)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x9, 0x0, 0x24c5, 0xfffffffffffffae1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x400, 0x1, 0x1575, 0x4}, {0x3, 0x400, 0x100000001, 0x6f}, {0x3, 0x94, 0x8, 0x9}, {0x43d, 0x7fff, 0x9, 0x2}]}) 16:01:12 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) munlock(&(0x7f0000530000/0x2000)=nil, 0x2000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0xfff, 0x46, 0xfffffffffffffffd, 0x81}, {0x2, 0x10000000, 0x400, 0x1}, {0xba, 0x4, 0x3, 0x101}, {0x800, 0x5d0, 0x5, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0xe2, 0x7fff, 0x1, 0x1}, {0x7, 0xffffffffffffffe1, 0xffffffff, 0xcc44}, {0x4, 0x3, 0x0, 0x3}, {0x4, 0x1, 0x200, 0x7}, {0x8000, 0x1e, 0xfff, 0x800}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x9, 0x2, 0x8001, 0xff}, {0x5, 0x10001, 0x25, 0xfffffffffffffff8}, {0x7, 0x9, 0xffffffffffffffc1, 0x8000}, {0x1, 0xfffffffffffffffe, 0x10000, 0x101}, {0x3, 0x8001, 0x9, 0x9}, {0x7, 0x100000001, 0x3, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") 16:01:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) shutdown(r0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x804, r2) 16:01:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='h', 0xff35}, {&(0x7f0000001040)="db", 0xfffffffffffffc62}], 0x2, 0x0, 0xfffffffffffffe01) write(r0, &(0x7f0000000100)="4c98127b20507cb9af0bb013901a70cf9010bea24a948dc83a8909ddc203f259fe288b742d102fac3553bc08f56848c6fb211280430ce29b7a00bf7c76a2e37288a08c8dbeeddcd1f2de171eb93522e3cc58c11072a64fe53130de1a20d6a94919c755a4c898aa7ff50eb1c35a147ea118c318b310ae20bcea09af6669aa7b0d602d215812a93fb3385a9fcdde30a4ba3ef640f6ed9972877b73a96949e04fc383246162161eef81ecd3bb3f527e12781daefb2b0bd4480accc2057349be0e0102a03082013bed6576316725f2986340a3f222b6906b92185a9b", 0xda) 16:01:12 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x29, 0x0, 0x3, 0x7f}], 0x47eb, 0x0, 0x2, 0x0) nanosleep(&(0x7f0000000280), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x101, 0x0, 0x5, 0x5, "cbc7cf52ab1373ec1b4a177f3d41e12418490ae2", 0x401, 0x6}) close(r0) 16:01:12 executing program 1: r0 = socket(0x800000018, 0x2, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4c24) socketpair(0x10, 0x5, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff}) read(r0, &(0x7f0000000100)=""/242, 0xf2) socket$inet(0x2, 0x0, 0x7d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="cbff1269c66cdf00", 0x148) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket$inet(0x2, 0xc000, 0xc813) 16:01:12 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) openat(r0, 0x0, 0x200c0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:01:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) sendto$unix(r2, &(0x7f0000000140)="7d733ff4db74cbbcc230550d99409a6f15a0437181310eaa7c8d04498f5fa96336daffba95e2d9d8b624736b2ae62212df9c84c820d55ff431aa9b9e8e1547db6e613b12fc6bcda97e2b59cab2b4b142ead81f38085baf742114e1be92e8c15c2d796c279e914a7449bc2b7b0bfa3942f2edfbb1927031d8ea196056b2a4ac40ce0ccd18dc170838a5535484d25c24de3157124f8304b64268b72ad33badd294007de2c94faac5cd9c11fd6775c90772336dc85e45dc459e458e8ce74da98c040f21eb5a07673a0dc5b1899d6a6e85641f2d20d38ea43f6680253a98fbe14890179903f15bb526d25d3b2292ec", 0xed, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:01:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = getgid() r2 = getgid() setregid(r1, r2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) r3 = getgid() r4 = getgid() setregid(r3, r4) getegid() 16:01:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x6, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x35}, {0x6}]}) socketpair(0x10, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0xa64e0dfbde208845) syz_emit_ethernet(0x1e1, &(0x7f0000000340)="b6") 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:01:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000ffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0x6, 0x4, 0x8}, {0x7, 0x200, 0x4aa9, 0x7fffffff}, {0x1f, 0x7, 0x401, 0xeb6}, {0x9, 0x7fff, 0xcb, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0xff, 0x7, 0x67, 0x63b}, {0x20, 0x1, 0x401, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x7fff, 0x1000, 0x401, 0x7, 0x1, 0x5, 0x0, 0x10, [{0x400, 0x2, 0x40, 0x92}, {0x4, 0xfff, 0x7, 0x7}, {0x8000, 0x9, 0x27a, 0x6}, {0x80b, 0x6, 0x7, 0x4}, {0x7ff, 0x3, 0x3ff, 0xffff}, {0x0, 0x200, 0x1, 0x6}, {0x1000, 0x1, 0x1, 0x626}, {0x3, 0x2, 0x1, 0x4}, {0x4, 0x8000, 0xb396, 0x40}, {0x7fffffff, 0x3f, 0x2}, {0x131b3269, 0x1, 0x4, 0x2}, {0x1ff, 0x10001, 0x10000, 0x4}, {0x3ff, 0x9, 0x0, 0x8}, {0x9, 0x4, 0x0, 0x1f}, {0x6, 0x3588, 0x6, 0x355}, {0xfff, 0x5eb7, 0x0, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:01:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket$inet(0x2, 0x8000, 0x4000000000009) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="caf5b415", 0x4) accept$unix(r0, 0x0, &(0x7f0000000180)=0xfffffffffffffd5a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x4) socket(0x10, 0x0, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x8f44cdece59838a1, 0x0, 0x0}, 0x8) socket$inet(0x2, 0x5, 0xf3) 16:01:12 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 16:01:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)="0000001205ff30f258c75e91a2f75d202d2c4ea84102236a6f316122052ff1223da044cb6cddfcc0ceaff54a254d7add50f199f42c91f575b2ee743ebd1530373c545c918a6dd4788846c21e7a4b3c35ec034ae5d856786b93bedc7762a4cfb2eed71c5086f8b8904012226857961fbc0f916d87e208c55af35f6d4f310b5028bda4655009c0ee12d8564b773180475e0daad6f18b6bac8839d64a54f5d50d71d4a73e", 0xa3) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x4) accept(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b314ad0c0d150cc5503d17db1ffe8c465441e6bc447168bb42083dae1c685e349113bf322d8b5594acf5878e1a9790b39c8a3a20187"], &(0x7f0000000140)=0x6e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x5) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:12 executing program 0: r0 = socket(0x20, 0x4, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) 16:01:12 executing program 1: socket(0x2, 0x400000000002, 0x0) 16:01:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x43, 0x0, 0x1ff, 0xfffffffffffffffd, "b8000000ccefff32000000000000000000000400", 0x3, 0x10000}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x13, r2, 0x0, 0x6) r3 = msgget$private(0x0, 0x205) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x9) msgsnd(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="abcbd078552eb1d523e282d3ddc704762a03619b68fd491281dde7dc63a87032fc0d191cb8b53de48e98fd77c2bb1478c9760a65429276098f22ea59e717dabc3ea63bbb70457df7b100550ee177240a37feec6d3f9fe669542c60e2104963214af57df6360bca69a4b6d8781fa075d4ef95fe5b8c80ec1bfeebcf6148627dc9c076d756a95ce4bcefce6905bbe785d964b6992ee169ddd15d554980335a5e3893226bd5fd10265a0268fad1"], 0x82, 0x800) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) sendto$inet6(r1, 0x0, 0x0, 0x2, 0x0, 0xfffffff1) 16:01:12 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = msgget(0x3, 0x1) msgsnd(r1, &(0x7f0000000000)={0x3}, 0x8, 0x800) getsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) 16:01:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) 16:01:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r2, r1) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) close(r2) r3 = socket(0x20, 0x4000, 0xfffffffffffffffd) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) getpeername$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget$private(0x0, 0x0, 0x200) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000140)=""/143) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180), 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x8) write(r1, &(0x7f0000000440)='mn', 0x2) recvmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:01:12 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x167) chdir(&(0x7f0000cd2ff8)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000100)='..', &(0x7f0000000080)='../file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x6, 0x1, {[0x401, 0x1000, 0x3f, 0x0, 0x7, 0xffff, 0xffff, 0x10000, 0x2, 0x10001, 0x0, 0x9, 0x0, 0x800, 0x400, 0x8, 0x4, 0x400000000], [0xff, 0x4, 0x18e, 0x101, 0x3, 0xc34, 0x7, 0x5, 0xbfa, 0x2], [0xff, 0x7, 0x5, 0x5, 0x6, 0x8, 0x101], [0x7, 0x5, 0x0, 0x7ff, 0x1, 0x9], [{0x2, 0x5, 0x3ff, 0x1}, {0x7f, 0x7f, 0x3, 0x10001}, {0x1ff, 0x3, 0x8, 0x200}, {0x5a5c, 0x100000001, 0x70000000000000, 0x13}, {0xffe, 0x1, 0x8, 0x3f}, {0x7fffffff, 0xb9, 0x1, 0x5}, {0x10000, 0x9, 0xc000, 0x1}, {0x80000000, 0x100, 0x2}], {0xebbf, 0xc1, 0x6, 0x7ff}, {0xfc000000000, 0x3f, 0x1, 0x6}}}) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget(0x1, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) 16:01:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) read(r0, &(0x7f0000000040)=""/195, 0xc3) fcntl$setstatus(r1, 0x4, 0x46) fcntl$getown(r0, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) fcntl$setflags(r1, 0x2, 0x1) 16:01:12 executing program 0: close(0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) socketpair(0x2, 0x5, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x80}, {r1, 0x8}, {r2, 0x3b186d6fe0c06a23}, {r3, 0x80}], 0x4, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7ffffffd, "0008b37b2ebd74493dc4dcae3600"}) write(0xffffffffffffffff, &(0x7f0000000140)="96", 0x1) 16:01:12 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x6, 0xc003, 0xbfca) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000090000008a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dce0adf189cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8fea2aa3cdc2e80e306615b7a814b77f3f5a659255b36b4c9fedf80c18dcd6fa2281490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4acb2c3ebed7ad1bd9da569f770ddbf42b3a87e7080028b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751376b6c98bf0d9f371e916fc7bbc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75d5a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1017], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) 16:01:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket$unix(0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000004340)={&(0x7f0000000180)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/71, 0x47}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/152, 0x98}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000003280)=""/161, 0xa1}], 0x5, &(0x7f0000003340)=""/4096, 0x1000}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10080, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x6, 0x40, 0x7, 0x77, &(0x7f0000000400)={{0x9, 0x1e, 0x1a76, 0xa1, 0x7, 0x2, 0x5}, {[0x2, 0x7, 0x8, 0x100000001, 0x100000000, 0x1f, 0x8, 0x99, 0x1000, 0x8001, 0x776, 0x6, 0xfffffffffffffffb, 0xffffffff, 0x7fffffff, 0x9, 0x10001, 0x8], [0x10001, 0x0, 0x6, 0x15, 0x20e, 0xff, 0x9, 0xffffffffffffffff, 0x80000001, 0x1], [0x9, 0x8, 0x6, 0x8000, 0x23, 0x3, 0x3], [0x3, 0xff, 0xffff, 0x0, 0x9, 0x577], [{0xfffffffffffffdc8, 0x3, 0xffff, 0x68}, {0xfffffffffffffff9, 0x8, 0x10001, 0x8}, {0x83, 0x400, 0xfffffffffffffff9, 0x7}, {0x3f, 0x2, 0x7fffffff, 0x2}, {0x2, 0x1, 0x200, 0x7}, {0x100, 0x8, 0x3, 0x7}, {0x4, 0x3ff, 0x4f37, 0xffffffffffffffbc}, {0x1d, 0xfffffffffffffccb, 0x3159, 0x40bc336f}], {0x5, 0x49, 0x3f, 0x1000000}, {0xacb, 0x0, 0x800, 0xffff}}}, 0x5, 0xd3}) r2 = dup(r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = dup2(r0, r0) ioctl$BIOCFLUSH(r2, 0x20004268) r4 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x100000010) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000280)="18da770b4ff6e54cf60f88e3a8c62239bbf64ff61e0564c74c7f6ecf3209ddef0ec6cff86c44aab2912e19cf33260ac36edd7ff55740208951497ee64af00d63a6ecb83e26aac8ca6109397cc33a0bc4e8be1fd99f6065340bbe86da0fb0d1eb1f39b717166787608de1785f465e5d3496698c65a0fe12eece8c2a56e405139c7eda451d846fa146", 0x88}, {&(0x7f0000000340)="6cd2905fa7377b8649591f44029e68546663e4811ac917800cd9b8c98573e1de4498a97a1ce450c7ff5cbfb49d6cf23b35c13389777e6ed60394a62a66ce6c17cf1a122796877481256bebfbbac90e7ed5cc49cbd82de58ffe394832830761b085f805da7d3ee8f1b2b5669a8570585fb5ca7206c34e8b7043dcc4b37752c6d73e", 0x81}], 0x2, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x53) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x6, 0x1812, r4, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) 16:01:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, "1dfbdfa6163cb90277925f1be62c36ae61c4a648", 0x0, 0x1}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r0, &(0x7f00000000c0)="10f44001b753ff1a585249c3fd7d6274d1b1e549d2a38842dff77eac9e95ca3578212036992740f07e1ccd7577505eb8ed6b39290c90b406ea205db99a555b8be7546b69f4bb78af7570073d7244dc3ba5f73164bcb2b8f8485316cc66de7e8acccc01ec865b89e335f4208be7fee532ad6c6c272dba4ab6a16974463de8f88529a2b9e9e02d3087224f9a305a2016b2a94e82f64b0ca614649853f2d6f38ad14fa2bb0576817468bbc798a812ac4db01e9abb39298890ebf4ee0ec4ebe374abd04592", 0xc3, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xfecc, 0x0, 0x0) pipe(&(0x7f00000001c0)) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:13 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x210c, 0x204000046485d43) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000000) read(r0, &(0x7f0000000100)=""/101, 0x411edd5121c76444) setsockopt(r0, 0x8fb1, 0x1, &(0x7f0000000280)="f8bdcc5f70fa0c89487cab43b619bf109b81c0d1c10d7ec782935db903e2f1a297ac431a03058438c97ae15ab7f9fb43dcc377d5d4c230c53493732cadf9730e393ae93fa76ed3b900095e25aedfab16ff77420e447533c4e6e497db640752a7e683a955d18d9f863f672bcd7a7bf405e844f4f5e6f2964ced27373ae5deb18d577c61b10a358e9d1bde3b866328dbd709e4c991f6a539717b5326b8c6bb07ffcce56ae5af958f3cbdd887116ab5dd9ac3b6a2d6afe730751dae2f93b1f11dad4e10564c72202613a6e8a965049a1939d338882e395388c81915c75d480b", 0xde) close(r0) r1 = getuid() setuid(r1) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:01:13 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10010) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x10010) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) setsockopt(r0, 0x10001, 0x401, &(0x7f0000000180)="1d37a932d765bcdbd0a147378335f2cfc6a89f2e1920b46b719e5e916afdac916618f0d22ba29fbb86231aebde3672ca24348766a30d40ca635785b4a314b14d865e8fe4", 0x44) 16:01:13 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xb157a52dfbfd79ec, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCDRAIN(r1, 0x2000745e) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffffa) kqueue() 16:01:13 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) writev(r0, &(0x7f0000000000), 0x0) pckbd_enable: command error pckbd_enable: command error 16:01:15 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000040)=0xc) setpgid(0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:01:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e04a57b7f503c43e4ccf20efc331909991b8cb4150da514df28d013273ca801dd1dc631fde1008904000f315b6fea42b1954d534b8fbdec79e07d39a0dd1f2f85b7676ab5b342295f9925a539aa73524af3013e895347128d72bb8b7f45bd951e31d51000996016cf1df2057beefebbc71ff4d519002848e8c8d6c74160a4ea8d6cd309bb5b647ed25119dfbb56a6a5a780d38534789ff15b5f86f040d45ec327e8f1edf37d8ff3a09f151881b3e7cfcb427f81110c8c4dfb44dbfdd0fb2903740579d48814ef13413a6a927e0c7f767c7f5bfd2e32904dc8c6dc6a23046f8b716144ed6825da084baafd4596fed955c1bd7ae18dfe1774e4b012f17572e560e93683000000000000000000000000000000067da8fb708644e900c744d0cef5fe42f042ff336df448dc73c5d5d1ac1c1c2b1396735fc2769c51c8e21eedaf1caf7d15dd34d899625734954fe8dd96edcd112cac2bcee5239f0c3c1e5d9041b56fee18f8ff1609362b306c4ccb37fe9c53d852e7e1fb132c0f249cb066595d7be5bac8eb6a05be11462ab13ab04c9b2e8d94002097dfed78e71bb5e1f6f1b598f75eacef497f32b698345b089040c1a9b8129f23afcb4bf70ac7656be25d1599643d56b903b5fd45d5528b6f65e566bc23c9bc6a0ec21e70478946d2c6234aa1001c21f1690ab8f1e5b020c7b1c7c6f1202a76ca33efd0901a5ec8bc02664171d2411974c63ea071894a47124f012760b610d1eb74c8a94f3b1e0f089eae09d195feae312d3ec9eca530e3a356d7734796bd7e84aa382ca965d3d204c526b647a04a886d678a7c7998f6455d9a5e601363"], 0x10) 16:01:15 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) close(r3) 16:01:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:01:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x8, 0x81, 0x20, "821428fa847f67fccc0db1f6b5e0c6fd4870ee84", 0x10001, 0x4cf5}) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8001, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="d1e04007bc589c0a769e872a9a0961a967d59dc0c02efaa9962f1eac6838b8790c1d986a717df4b9bb9dbc8b859022445520c9c25c01fba7406b2b21f546574352ff429b8a127c88f01b950e8799163b2bfb0844fa54e919e42967cb76144e2e877d54b1a8d64d6eac4f", 0x6a}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x22) r1 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r3 = getegid() r4 = getpid() r5 = getuid() r6 = getegid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000140)="3a15c18992d196666c35e08fbf98ce353f97d60d8388c4b164442fca177c9c7cef973d493ead76fd31d5cb357c918cbbb79b14ab996508c50199651ac694fe8fe7ac9f09abdf1525709399ea887e44ec86f9fbb27531089047106f8f900f642913ba3ce16089e0f695ede05c8f263396fc2952ec1af1a4d3bed30e2d74737b085fa4337e57b6bd775b7b5fea176440b1c2b9be8e33c8a9634b8d23d0718f8767c6114cc6ea32938c39f8f8fbe14da57db12dbb7d77f9846799e745087d88ba5832c50bc0607b65fdf6d94c8a0e955be65c1bf07eda66", 0xd6}, {&(0x7f0000000240)="66c88533d07b73fb9052d19c22088c7b76b591358287c86a1d67449ddef22f35d123fc0167f327a0353efa414408e25f3e2dfc666eee911d65c6fc2f008147b208646d23c0b865152c0fbe28396abba21add2728c46be5fb214dd67d99b6073ef27e84481cb43b8602931f72fed1eb221632ca571d4d0144e4f2755b374f7a0ad64fbdb344e953aea569423cbc03cfb392b170acb101ce34ccac22", 0x9b}, {&(0x7f0000000300)="92bd5cde008705f06786cdba6c4be2ada63aff45e16e8ee74246ff15bcc89fc90c7982dc15fae94fb57a6b09faad43d14711555eb9cf1fc1b4a690fdf1f6ced6ea64ac3f8fb960d24fb6ded621504afd", 0x50}, {&(0x7f0000000380)="2ee65306f521e2ae3fa4b7a5d8005c57ecafba8efdb1362e30030662214ff1ee2f5c9c1452a3bffb37b495335dbe933459cfc8beecd81122bf8f1de85bae61a7db4bf3e3fc686a7e76cdb0238b64190d", 0x50}, {&(0x7f0000000400)="eb73d5eb4b574ffe17cdd6e28c106604731c3d7bc76ba184ff46f3573b5049a5bb0358e1f3f3f5ca107bafd85312eb6443adc5ddd0dd7ecada78555033129bfad7f48816066e8547f29ebcb0eb650f55827a28eb85b3edcb016d6813e35dc9ec482ef1667115eacf087f816789925b9213c0a7029a7853d253a8af40a01a0c756d1dcfeee609c19cdec5399f126c64943fd5d6ae751e7f2bb5d3195781e4efc83349d56fe3715e7ad7c46bd74409ceb5edf6cf7808caf112f41dbb1e9c7d", 0xbe}], 0x5, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xd8, 0x405}, 0xd) getpgrp() 16:01:16 executing program 0: r0 = socket(0x6, 0x3, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) 16:01:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r1}, {r1, 0x40}, {r1, 0x44}, {r1, 0x1}], 0x5, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:01:16 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) recvfrom$unix(r0, &(0x7f00000000c0)=""/47, 0x2f, 0x40, 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) poll(&(0x7f0000000200)=[{r1, 0x40}, {r1}, {r1, 0x124}], 0x3, 0x5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) 16:01:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000100), 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r1, 0xa, r1) socketpair(0x2, 0x4, 0x3, &(0x7f0000000100)) socketpair(0x1, 0x3, 0x0, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:16 executing program 1: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388b9736064336de4689df953bcc38bd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659f65c6593d2870b4122cd23500"/202], 0x10) write(r0, 0x0, 0x0) 16:01:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = dup(r0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x8, 0x1, 0x6, 0x1}, {{r1}, 0xfffffffffffffffa, 0x65, 0x0, 0x100, 0xbf}], 0x101, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x24, 0x4, 0x81, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x4, 0x80, 0x7982, 0x3}, {{r1}, 0x0, 0x20, 0x42, 0x7, 0x6}, {{r1}, 0xfffffffffffffffb, 0x4, 0x2, 0x7f4a79a4, 0x7}, {{r0}, 0xfffffffffffffffc, 0x3b, 0x831c27cdda3b163, 0x4, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x9, 0xf0000002, 0x7, 0x3}, {{r1}, 0xfffffffffffffffd, 0xb7, 0x1, 0x22, 0xfffffffffffeffff}, {{r2}, 0xfffffffffffffffb, 0x14, 0x20, 0x1, 0xfff}], 0x4, &(0x7f00000001c0)={0x4, 0x4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xae, 0x0, 0x6, 0x3, "efbdf37cddeeef8186ecdd45c58d045ec9cf1edd", 0x100, 0x1}) read(r0, &(0x7f0000000680)=""/4096, 0x1000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) 16:01:16 executing program 1: r0 = socket$inet(0x2, 0x7, 0x0) r1 = accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) recvfrom$inet(r0, &(0x7f0000000040)=""/203, 0xcb, 0x2, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) connect$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000002c0)=0x8) 16:01:17 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x80) r1 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket$unix(0x1, 0x1, 0x0) r3 = kqueue() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0xfff) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x10}, {r3, 0x4}, {r4, 0x80}], 0x3, 0x100000001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f00000000c0), 0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x9, 0x7f}, 0x8) 16:01:17 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/231) 16:01:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f80000000000000001000100"/177, 0xb1, 0x0, 0x0, 0x0) dup(r1) 16:01:17 executing program 0: setuid(0xee01) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xffffffffffff3ee9) 16:01:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() setitimer(0x0, &(0x7f0000000040)={{0x7, 0x800}, {0x7fffffff, 0x1000}}, &(0x7f0000000080)) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1000000000000012) getrusage(0x1, 0xfffffffffffffffe) 16:01:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = semget$private(0x0, 0x0, 0x40) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000080)=""/30) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) 16:01:17 executing program 1: r0 = socket(0x2, 0xc003, 0x11) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x3}, 0xfffffffffffffeba) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x34}], 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x900, 0x0) listen(r0, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 16:01:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8080, 0x33) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000440)='r\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 16:01:17 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) fcntl$setstatus(r1, 0x4, 0x80) 16:01:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x1000, 0x583, &(0x7f0000fff000/0x1000)=nil) r3 = geteuid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getpgrp() r9 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x4, &(0x7f00000001c0)=[r5, r7, r10, r4]) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0xffffffff00000000, r3, r4, r6, r7, 0x8, 0x7}, 0x5d1, 0x0, r8, r9, 0x4, 0x10000, 0x9}) r11 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f0000000200)={0x2, './file0\x00', './file0\x00'}) getsockopt$sock_int(r11, 0xffff, 0x1001, 0x0, 0x0) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x28610aa390102647, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) 16:01:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x10c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:01:17 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 16:01:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) write(r0, &(0x7f0000000140)="b5ab706e5f296da2e6c6a872c264bf6b8991f155259d845912719c0c1c4cc03f81225965d46c1ac9dfac5c564f6fa095c84408b334470f2be9ba01bafd760661db568a6fc54b26bb3e658cf3b66a480e539770acd1885c24875a7e5901778cdf9973cf82ffadc693d4ee38e2cab9b9d967daf85d69ee1c5e40977df3f0d867a137d10c", 0x83) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3ff, 0xfffffffffffffffe, 0x8, 0x8, "a9b0df8bf60d5c9284f64fc75963a1225ccd5e28", 0x3811, 0x80000001}) 16:01:17 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 16:01:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000040)='./file1\x00') r1 = msgget$private(0x0, 0x400) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(r0, 0x5) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x5, r2, r3, r4, r5, 0x10, 0x7}, 0x491, 0x80, r6, r7, 0x3, 0x40, 0x26, 0x5}) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x40, 0x4}], 0x1}) syz_emit_ethernet(0x4, &(0x7f0000000340)="b6") 16:01:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r2, 0x0, 0x7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x1, 0x0) bind(r3, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 16:01:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x28, 0x24, 0x0, 0x0) 16:01:18 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x9}, 0xc) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:01:18 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x7}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000200)=0x689) select(0x40, &(0x7f0000000040)={0x7, 0x8a6f, 0x0, 0x6, 0x40000000000, 0x7, 0x4, 0x312}, &(0x7f0000000080)={0x31, 0x49e0, 0x3, 0x0, 0xfffffffffffffff8, 0x0, 0x1, 0x4}, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x0, 0x4, 0x80000001000000, 0x101, 0x9}, &(0x7f0000000180)={0x7}) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)='7z') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x601, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x8, 0x7ff, 0xa}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 16:01:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x28bfc0e2dcab61c6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1f) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) 16:01:18 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) fcntl$setstatus(r0, 0x4, 0x80) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) mlock(&(0x7f00004c6000/0x1000)=nil, 0x1000) mprotect(&(0x7f000054c000/0x2000)=nil, 0x2000, 0x0) 16:01:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000100)=""/116, 0x74}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/85, 0x55}, {&(0x7f00000012c0)=""/242, 0xf2}, {&(0x7f00000013c0)=""/162, 0xa2}], 0x6) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x7c, &(0x7f0000000140)="75c48070b69146d8af1c531c0a939c28aa463af856dfda021771b4b926701d89756a28db76a7cade683a71b47b06602af2442ee34205eecfd7f177a13fa5d4f2d11a8ffc0a2ab9d4de448fec51c0879c1b4b9ffba088d010010ca0679e6076398bc6a4f6304a659937df7e80ad21686d645406ac0026c3d52302bafe") 16:01:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) getsockopt(r0, 0x6, 0x7, &(0x7f0000000200)=""/159, &(0x7f00000001c0)=0x1b8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 16:01:19 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="ab485bedd477305c08c64ea35ca13d0e943174724723422d71c681dfd64de03c683d4617e1be0623a8dab8e1413e27b90512229b4038ad794c4d15aaa8ed28d643622a85b572cc28407e3a491e6b3f36180a6f7a4a2b191b9a1fa2998db0e631d9aa7ea56f1a755671055aa01e4f8123a5d71d9ee2ef4237b9bb6746cc811f6e5b285a379e4ea19f1785ad3aebceedf4959d8e955a5697d524ca9e72c5dca24d29c3743e16696140384f0414adc88b3bcaa8233a74beaa6abded8234ee5e20f55052b4c5b20f6fbf7e3cd95010cfd5e4496774766c1f2697", 0x38) r1 = kqueue() r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x5, './file1\x00', './file0\x00'}) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x10, 0xa0000086, 0x3, 0x4}, {{r2}, 0xfffffffffffffff8, 0x10000000c, 0x1, 0xfffffffffffffff7, 0x8}, {{r2}, 0xfffffffffffffffe, 0x13, 0x2, 0x6, 0x3}, {{r1}, 0xfffffffffffffffe, 0x10, 0x40, 0xfff}, {{r2}, 0xfffffffffffffffa, 0xa0, 0x40, 0x100000001, 0x2}], 0x81, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xb, 0x0) 16:01:19 executing program 0: r0 = socket$inet(0x2, 0x7, 0x7) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:01:19 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0xc}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x1, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="bdfa4d2582c321a8cf9804c0f328d0a0ad2846ea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028c8ee00001309", 0x5d) execve(0x0, 0x0, 0x0) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x40, 0x0, 0x0, 0x40000007}]}) 16:01:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x4, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x3, 0x5}, 0xc) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) recvfrom$unix(r1, &(0x7f0000000080)=""/56, 0x38, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000000000000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:01:20 executing program 1: unlink(&(0x7f0000000100)='.') 16:01:20 executing program 1: socketpair(0x18, 0x1, 0xfffffffffffffeff, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) pipe(&(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:01:20 executing program 0: r0 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r1) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:01:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)='o', 0x1) 16:01:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) rename(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') unlinkat(r0, &(0x7f0000001140)='./file0\x00', 0x0) kevent(r0, &(0x7f0000001180)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0x5a7b, 0x2}, {{r0}, 0xfffffffffffffff9, 0x6, 0x20000000, 0x7, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0xfffffffffffffffa, 0x8}, {{r0}, 0xfffffffffffffffa, 0xc5, 0xfffff, 0x6, 0x27}, {{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x9, 0x9}], 0x99, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x10, 0x9, 0x1}], 0xa365, &(0x7f0000001280)={0x6, 0x969}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000001300)={0x8000, 0x6, 0x81, 0x80000001, 0x100, 0x7fff, 0x8001, 0x10, [{0x200, 0x401, 0x112c0000000000, 0x100}, {0xfffffffffffffffa, 0x100000001, 0x100, 0xfff}, {0x0, 0x7fffffff, 0x7, 0xfff}, {0x8001, 0x3, 0x7, 0x5}, {0x1, 0x7, 0x7fff, 0x7}, {0x6, 0xfff, 0x1, 0x5}, {0x0, 0x5, 0x20, 0x9}, {0x1, 0x200, 0x4}, {0xffffffff80000000, 0x100, 0x2cdc, 0x80000001}, {0xa5b, 0x7fffffff, 0x2a, 0x800}, {0x3, 0x6, 0x8, 0x9}, {0x7, 0x3, 0x200, 0x8}, {0x6, 0x101, 0x2, 0x9}, {0x7, 0x4, 0x80000001, 0x1}, {0x400, 0x100000001, 0x2336, 0x3}, {0x2, 0xfff, 0x0, 0x7}]}) ftruncate(r0, 0x0, 0x7) r1 = dup2(r0, r0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) readlinkat(r1, &(0x7f0000001440)='./file0\x00', &(0x7f0000001480)=""/182, 0xb6) getgroups(0x2, &(0x7f0000001540)=[0x0, 0x0]) setgid(r2) getgroups(0x1, &(0x7f0000001580)=[r2]) r3 = accept(r0, &(0x7f00000015c0)=@in6, &(0x7f0000001600)=0xc) getpeername$unix(r0, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001700)={{}, 0x5, &(0x7f00000016c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) pwritev(r1, &(0x7f0000001800)=[{&(0x7f0000001740)="c56d4e5fc206e4b86bf21389ddc6cac40c9d82ad01985489f4621397cf2d49493f289184ab1b9adcf8baf0b45dc6", 0x2e}, {&(0x7f0000001780)="81aa98df24ae51363a73262292112f8859152a8132c0da862b1369352746434cd9422c763d94aaebb5a9b0822db2d9e210165a5105d0f4879a41bd", 0x3b}, {&(0x7f00000017c0)="007b607a3e2b05c47533e6c5107cb248fb2c21d4079642c0ab3b358d68bfc223fd49ed5bde60680ca6962c2693a49789f6b89b", 0x33}], 0x3, 0x0, 0x0) mkdir(&(0x7f0000001840)='./file0\x00', 0x20) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000018c0)={0x3, 0x10000}) openat(r0, &(0x7f0000001900)='./file0\x00', 0x80, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000001940)='/dev/null\x00', 0x20000, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001980)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000019c0), &(0x7f0000001a00)=0x10) lseek(r4, 0x0, 0x4c, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001a40)) fcntl$getown(r3, 0x5) pwrite(r3, &(0x7f0000001a80)="bccf1c8b5f745514bc15e9cfae4405f3c2b67e536438bc22f0a892c4d40f37cf0880199d82ec1a81c31114efbeba0d85aa30221e3a18cf9a3e9659f689f2f89af296fe597d5ba5ec23581e282d4319cd2e3cfee29eec8287f9e03a52cbc020907391c8e9f7240684440dc53ace9ba199d33f6ea3bec9413f86d34c796a7c2b17fdf8858c2ea8e4cc5f752ce6b2e5b20ad5edc3e6066c", 0x96, 0x0, 0x0) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:21 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x4, 0x1ff, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x4000, 0xff) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:01:21 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8088, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$inet(r2, &(0x7f0000000100), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:21 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCCBRK(r1, 0x2000747a) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000000)="562b6d8a1735e825f16f3abb87605a10d1b0fcfdea112f19f6f0e7ce98bb17974c2e9625c3b5be7f27353f7fe5881f0db6d1357a7c8665d52f73cfc6f70936fcd3c051970d04e45ad15aaac0fa9614b72cf24d4c9e9bfcb2b6ae2f32f9cebf818858ffd0f650d2c2b4e4fb61aed69dca1e06", 0x72}, {&(0x7f00000001c0)="6ba900e7fc0a432b913ac8292fa83b44f80ffcb432d3f7d943b7980f138b95de5e3cd6df3e5912d924fb7fb61a7bca502be17bda2ad06cf95c46f5b945cffbfb3d6a6d0c4cc3cb64aa37953792c54e5c0c985384ca8a88c8130e42d82064bd275b44406d20ed541df54384037b60cd224eaf5b67fbc2639bda2e5cc70947d15ef6d24e87b7f9bf54155ab80ff72b3cf9baf63afd6abf6aeeed9ab4cd79904ef94c5a7c455f7f126b4f6b5ffa589ab817fc746cd7d192e3e0ef1159ab41cacf4711dcba6c2de6bcec56e001b7e0c06347fc43c2ec158e94", 0xd7}, {&(0x7f00000002c0)="8df12e7b7dbae452f6f350d476e995f67d91e8afedb535b3174ca409830c4a030c59a7f80bb5bd96c5c30d107e6d99f22ec7eb0954f497f074e2851dcf17fddf44a6f4146ca064804c3b35f6510121f55fba41958c73ef7a5d542b064d26db07e56412ba5a97b83fa726bab50132a5db69", 0x71}, {&(0x7f0000000380)="81e994de9bf52f09f9ddd19cc9efd137a6d9ab87e0588eaf38a3d28cc676d6299f2f5fc8bcbdddabe88d296d47956b8a535f99142c6247b954016d59ff6c189ac74e49cd30b3332653a535873a6eef93b99873eeaff4b14e8a11bb4f4efa65097aba461a00716d1263f03e610f57fba7191ab5e94cd57b186eee4dcdf88554bc9544e849ee5f1f495b9d3d05e5c65a356aa38244b3b2299082051680c7b85fb893b2a30943662d0c5bd644a6c82d8de69afee54faa073373a23e23e1503af0cdbbc0743cbdfa028cf5078da6a900fc6585da596d1fe7b14c14d84df9b204f88c217085bf52", 0xe5}, {&(0x7f0000000480)="f0e816d82251078d332870a2300b835eff1be55d8f3d64e3b1ab697bf48b221b64d7cf70f9703a30bced9395c697ff73358b1899c5f9980c7b9fe9a83c132b86897c5a6a9bd9026c08fd6c35a8fb16ef840c88a824611136da7f4114ef5733b3b2b0476312443c139504b9b6da7c76fe8bfeddcbbfcc333ef0c631c672797e39169d1ffd276f5f2330d5ff8687205fc2305834c3648bb7c8ca67c910504798dfb4491ca99502cd251b8b1636d0a658df9d71f7f614dcf2972e2499bc421d71947e70a0cb4e4048adb2e00d1f4ea3e53f77ab42a3a120c746fd967252267c9a175491507c8c9205c014cc9d2ea9eae1bf794ce88f5d8a", 0xf6}, {&(0x7f0000000580)="811d1c5a357546162249daebe080754606c37cb3a37b5ce086de93690b01f44369db87eed515066b491ff2b7373670996f412e3f019ba089fdcafe37e5798e2454dd07774cb4cf8a336a5d40ba0d05ade01f35e372097d87aa71ba24dd6f8fdff777c98ad301641660136e0d371c6bcd93bfe93ba90d34e6588cb0846629bdfd2ae354ac098670dc5d9aa6ba9104d9179b4e111f0128b6dde92ae674fe99fe53909ebc4364cc474f59c67b59d0", 0xad}], 0x6) r2 = dup(r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xa, 0x0, 0x200, 0x0) 16:01:21 executing program 1: r0 = socket(0x18, 0x1, 0x401) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="07e2e0afd633242da7c0f7f19bf229", 0xf) fcntl$setflags(r0, 0x2, 0x1) 16:01:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) read(r0, &(0x7f0000000000)=""/24, 0x18) execve(0x0, 0x0, 0x0) 16:01:21 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) r3 = dup2(r1, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f00000000c0)={0x1000}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:21 executing program 0: setrlimit(0x4, 0xfffffffffffffffe) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x920, 0x80) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) chroot(&(0x7f0000000080)='./file0\x00') 16:01:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) close(r0) r1 = dup(r0) chflags(&(0x7f0000000140)='./bus\x00', 0x0) pipe2(&(0x7f0000000080), 0x10004) write(r1, &(0x7f00000000c0)='p', 0x1) r2 = semget(0x1, 0x4, 0x20) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)=""/50) chmod(&(0x7f0000000100)='./bus\x00', 0x6) 16:01:21 executing program 0: setrlimit(0xf8919422ed5eed58, &(0x7f0000000080)={0x3, 0xfffffffffffff801}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x6}]}) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000eeff00001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) r1 = getpid() wait4(r1, 0x0, 0x2, &(0x7f0000000000)) 16:01:21 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1ed052c4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000100)=0x31f) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:01:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x7}, {0x0, 0x8000}]}) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe93, &(0x7f0000000100)="533be035680bbd44ca2882") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x1, 0x0, 0x3, 0x9}]}) 16:01:21 executing program 1: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x184}], 0x1, 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000000180)="40174568ecf9f151dbf84cf436095eaac820268275c8cec7883eef32657bde0229399d49960bb701316818bdce3c55e80a0107de90a601febf95f880869b1b33646fafebf1b218fee3ae8d353aaf5316572649814430ed9f0d20ae0c93d6887dea149d4aa0ee75dbe2e1b33c57654eb510fe4e70d6b4006b994dbb3a889937f6a17b07ef66523719ae594b60983627fc2ec80e5ca4f277a42f074a9973884f1ab8be6ab267461021f9d5d4844952b4155cda320b29d70a1c8a0fbf5d7c82c73d4ad1dfb545085949037259fcc1728886eae60a6cc4abade5f8242b0a3723c3e7fa37cd4067e0d241f2be8ef6c521", 0xee) poll(0x0, 0x0, 0xa194) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x1a7}], 0x1, 0x0) 16:01:21 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) fcntl$getflags(r0, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000004}) execve(0x0, 0x0, 0x0) 16:01:21 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 16:01:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/222, 0xde) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x300, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) ioctl$TIOCEXCL(r0, 0x2000740d) 16:01:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)}) 16:01:22 executing program 0: clock_settime(0x0, &(0x7f00000029c0)={0xfe1ecc7f}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 22:28:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r1, 0x20004455) 22:28:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='%\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='[\xf9,\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='.^\x00', &(0x7f0000000380)=':{\x00', &(0x7f00000003c0)='*-.+}\x00', &(0x7f0000000400)=',:\x00']) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) 22:28:15 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="652eb61421d17ba2b975a8a95627e7c08c25c9c44a3f2410f318a89c21b57096e921e2b72e3fd3d9566e411505b1b9d6b7b61ab45a5714a19745a9f32a9007c6cb0c5f45b987fe22ad2d64", 0x4b}, {&(0x7f0000000100)="9114062e9633ad6972eb316100bb06628afa23f1630b382822f9d5b7a7d972d5c26daf00def1ba62815ffe8a42ec6c3f1137c50d5c95456194ccb231c5c1a261182f5584ef273b580f05f7c0712d8a0f8320cf1d8c7162ede4ee71bbcdea70e430d0e60f0cc6b1dd93f608c680c6ffb36f", 0x71}, {&(0x7f0000000000)="ebe413807d9dcbe8fad50cb8f519c5a3a53e7ebea4050f0f550537e5033bba820e13de54dcd89339c611ff6a", 0x2c}, {&(0x7f0000000180)="3c21976dad160c19d33a533ac7d577d3310eb8805107ae", 0x17}, {&(0x7f0000000200)="d28d94b646bb437e046d15043d6fc990f7359226b46e444745fd3fd7103791ecdc5e82d7d4d2f91a78de8cfcde277e3684cccf57b88a74e9a3d58cde1210fa2ed9ae38ffad4004ed45fabb522d82628a4d7cc67b21ca5247616adfac133e6c8aa06ff669d9da595a6fc97cf3769bc993f9870f21442fe41c72c1b4b62c0d57cb64b371e2846d1aec22ad4a53ef3524239223170d954c", 0x96}], 0x5, 0x0, 0x0) 22:28:15 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x800000000004515) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) setpgid(0x0, r2) r5 = open(&(0x7f0000000080)='./bus\x00', 0x201c0, 0x10) recvfrom$inet6(r5, &(0x7f00000000c0)=""/43, 0x2b, 0x40, &(0x7f0000000100)={0x18, 0x2, 0xfffffffffffffffe, 0xcc3}, 0xc) 22:28:15 executing program 1: r0 = socket(0x2, 0x0, 0x3) sendto(r0, &(0x7f0000000040)="24519a20ead07edb1d3b4c8aa64352bd3c48e349f86f316fdbb4ba4a88f1aa9db2631cfda8ebb3247eec573e8e435e85a9ac7c67e0f8e7a8cc28ded682b80f3be47d1537c9c471728b9948b3b55601a476d222b2ca6482296501e18360889c2cdd9ebbf38649b98cb0c6ee", 0x6b, 0x8, &(0x7f0000000100)=ANY=[@ANYBLOB="0000805421b37a2380db78535c02eb0e81"], 0xa) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) socket(0x1, 0x1, 0x1) socket(0x6, 0x3, 0x6) socket(0x0, 0x2, 0x1f) shutdown(r1, 0x2634bbe7570a4d0b) 22:28:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x99ee, 0x0) r2 = getuid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./bus\x00', r2, r3) 22:28:15 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) sendto(r3, &(0x7f0000000080)="96faea43e4c3228d9cf824b4c023a294d046c66218f20e643bc75c5be1ef09af9409d0065b63d85f923fb7b24b8a1ce417d7981a8ff765594bbf89e799721e595e", 0x41, 0x400, &(0x7f00000002c0)=@un=@abs={0xe79fc16125d52a6f, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000200)="de5270bc9a4872eb04df55e5e6d463ef034370e2b3d8112a3ebd9cd41a92156eaa43ea541c10efc1f53327e4bf560632e484906648c49c1cf8be34382f9a2b9b339473209894dba6fef1ec5374b7121c68934b2447cbb5e7c57460fbc627c22279792ab3f16f50cb0c83969ca7891b06782852806e92b3324a9a2e65f53309a81f6fed87586dc267891a9628429735601977eb99ea3012634c779de83e1542198b73e867a38c44f3939b387c0023398a3c9b1cb24aa0e674beed839525ef", 0xbe) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 22:28:15 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) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8, 0x0) 22:28:15 executing program 0: r0 = socket(0x2, 0xc003, 0x2) sendto$unix(r0, &(0x7f0000000000)="ab43e4f7d6f50a563df64a867a286a5af59de15df2523df7159e125d6a69f48364dbf7190e16765d0ca22b0be07464860846931792a18fef9f2ce609ac55df8c52fabc1088ae9c5649e5dcde98ab40e5d9fb499876cad6564e71b74bf5f5bb38ae91cc5fa5a9ab6d011d99db9c03b52b14c4e362f5fb11d06354201fc79fd22b73fe5cf60f7f9c30fb16ed7086fd4de690b459d3fbce61823f064211866b1a97dea27953cee63f52aefcf4b1249fbae7b270ae69ec2c6520cfe900cdcb1331362654a720d324b979cf", 0xc9, 0x405, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826", 0x171) accept$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 22:28:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0xffff) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) 22:28:15 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="00000058aeed67b0d17de663f7a544822ba7547dfe28fb901336229a9ccf992359e679977d74969f9927ac751da0b9283f00"/59, 0xfffffdcc) 22:28:15 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000002640)=ANY=[@ANYBLOB="000008000000000007000000000000000000000021000000ffff0000000043eb2bf96b4e968915c3f89551aad740abfabe877aa60b00eeb1584470cc8d27d0be097b1b6f875bbce8881c8a7ee17a5ce2bcf8a7a34272377bf78d5f0d46976b07d30046e2427b7218ab3a5f412a46cf29f6c69c8130fd000000"], &(0x7f0000002500)=0x1e) write(r0, &(0x7f0000002880)="0800000000000000f88e9b01193a2e07001f87d43cad4f34e0620010122bbaa863e07a73bdb4f2f9c4dd531fef7b4ada78d1b38e2b7ac05f8ed15994fad2c21772c99875fa353f00b443de025ea27e721ddd8392bc7f0000004d36c4be6cab9ceb01c200000000000000000000000093d71c8757650aa8d4c2be583e15c352b32058f7b1795c45dbd9c05cc0a86f3711dbf9a2660fd887f7f11f41eb881b9b98111cbc5f910a1a29f0009e6b52b142848bdeaf3db1faf6d5ddd5aa6392707869b841ba4222aaa8baf8ccf625d8608513eba523c5620d4928d3aa084eaa952feb44724c7b4940536f1ca0d7a6d190e9a9b0afe2b294f99776a0f308071d0a5f5e291f5c0f82e53db2928c21e22ee4932ea29458c9c8f04a060cd893cc40470236bf2d8a4827c6adc6c9e75c8e90dbeb433b0a0e19c4758ec9fd6556fe33e5525ad5555463910fe4606e7b286f214ed398d7b3a2d7d81731084e69199510dc20c75848a22c487892ce1858e652d8a7657202a38da9643259716191fa10e1634cab", 0xffffffffffffffdf) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r2, &(0x7f0000002340)=[{&(0x7f0000000140)=""/153, 0x99}, {&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000000)=""/59, 0x3b}, {&(0x7f0000000280)=""/90, 0x5a}, {&(0x7f00000000c0)=""/36, 0x24}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) open(&(0x7f0000002600)='./file0\x00', 0x10000, 0x40) r3 = semget$private(0x0, 0x2, 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000024c0)=""/49) r4 = accept$unix(r2, &(0x7f0000002440)=@abs, &(0x7f0000002480)=0x8) pwritev(r4, &(0x7f0000002400)=[{&(0x7f00000023c0)="c2672e2cb35f4c1435ee15aa7b7dc81b60aa6802f86f4de4", 0x18}], 0x1, 0x0, 0x1) 22:28:15 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() kqueue() 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x1, 0xad1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 22:28:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)='g\x00') 22:28:15 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xa20f12ae741df9fa) semget$private(0x0, 0x0, 0x2) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) 22:28:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpgrp() pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000005c0)="6851c1d38043067ebe826182ebd12632463974740d48e1de3bb10d705d973da5a4d13da0fd4a3da5244a19f0d152fa6254e3b339a0804298dd44eb484cd8596c6e3eebdae742c05eebbca9166d6b51c79de79650c2f08af11ebdacf098278ba8425533b6e101bd0610865c803ab83ffa1fe10b78a8e311a4adf0272b86b0d14c39e7625dc5abb8ec2a187b365bf0051873a24741b317c9bcb5f15732a5c95725dcf1f2844b25687475a3306bbf1f39f14885d1a51d7f0e7920faf77089e1bb21137012667ea97f61bfc054bc16dd72d9f046c08765ee31b6a0f978d0e3afffb5888a5bbab227555703bc8484839c8bd74fc1552d980d1cede26b3d2670676a8f976d63d47bcd9d937686337bf34bab83a538571d3658a399bd7635ac0d07b53e0adf53046b72a12c9ec598a6e27bf19c74563cf27894eea97c8bab04bee9cde9d258a95bb0516cdb98503b6600dc2b62bc770f16a590e989d29f6824280e7d08a4f207cb2773d61a94766b9abb60ff83da1e959fa016686dd78e6caa9b47273cd9f5918876d0dfa2b8e312c1c7564af5a5fd61fada3942588551c4f153fba92e57bd31544814cf3ea50a6d87fe1ad47dbf6637bfadde15553c1a37eab9cdeba644ae104d247608b8d4959ae2ce741fdd5dae1244a54020a66ea450373f98b36c9815f35f28cf23b47b1f6cf78ddb26fb74032d60b33915a11bac141aa2debcce12bf7ebbc426932cb34091d26af4929c8cbbd382e0f525ba5befa97d5294bff11ff31409b2d0465171a7e426bd3efa1aa904d3517f71599f64b7a36bf123d0c8aebe2b2781c87e3532e1d870da7c3975ea8ee16894070096b432547d62ee7993b37d4b8f5aac0ea80c332153f54e41c44118661413085212cba2e7c932f906a45418bf92eadebc8cb8f07e3dfd95aa7b1f8d2e3209b969bde6a32c5e9a21c2b83390d8483d9a982e142e67325da5c34716ed0df345d305edfb52fa06ae8ac316d3f21d19c16be425db999a71a2f8c70b884f26b930351bb5a8fcc12193a0c059c5c00bd7f05e2c4abfeadbac2844b0270ee057a676f18cd9a6d35112c0e40102ed668779861bae8b444c17d43adccf0553e4659b3bd3a0b427abb01ab42616a60c9f22512b5f56e47bafacc05ac46eaf37df7a79f8e486e64bea78c8d6bcf483a505be8679d4c85c5be93b27087dfb1f8a03ecc4359eb661a16f0849d8450cd0e34d635d36319a771de7ad47c90d711fcc0a9b81e8fd46cb1e41df2f5baa8c4ca3951cd286b535f0d76349ca4523957bfa910a3726d887381863f43d27ca7e7cd3c8e8de837694010d210a2c3bc5837e2f42a77dd826246acd7d529041daad67391db835661bed9a6466ecb666ae0d9d356892be3029d9bcb3474436b9c934a0011ad89d890fd8d399babd8877dd95665726bbe51133b6b19c83db2fa7d27307e43f359fba462f31e3145a502c9462c069252635579b71eba57c36d0a1268214b464318a12438b754ac18d7e8fd40473541fe4c8914b05c489cce7eb580e3107c52a3fa3481b990105b7e105a4fcb86887d36671c08f76e3097004de06c54b0ddf08bfb0ebc8cb69a13342733d6be1998cb6cf43525cecf666c665ffdc88fe9112e0144e522e4fb87303689c6e55c5365077e69b43e0559aa77bcf3aed15ec433926b98c00a50eb91af1d4cfba6140680bb5317de6840d4833629f6d1bb55936fc7bd1012ae6cf309defd047de839eef80a032cc3eb92db93d4c2f1eaf6d5262b6f4fa7d9cecb691ac328541cc6345542d2f4ce256f2cdbf77c51957aa3a96c8f62f6ff880a961cbe003b638d46b198af4f2337a73c0342b83de1a09daefab35b3863fe7a13cc04c8440edd9c968320b64db1d61c02df834710be2211f502dca3460f7d426be96c4ae64780f3008353fe71dd1b695d4f440d557c9a2eaa5ffa6cf0f4cec8d6e1aba3020453ebad5cb9ff145a3fa848b7cf215514ef6995411ee38af07fba3a94168a51387bfc44a3836718d5a0c32d8149aa2eccc3e5962d96a3c0efe60700c3db183e3a2d8b7e935764725eaee2bb606af29233aac14c63223b66e1368ae81fb2a30e0a9687a8dd4254197fcbafe70b2ed727d1e2cf26bcf42849c72b98173aa051d8616754144e84df3c12c21562325cff5a16fad0c4be0191d160ed058ebf4dae182f1551c2db9c60a9ead471fa4142e483293f81382d352a8ad279a95615b99916f9481b7e88de19d46446f117af87394c977a7a3fe0933253d79a771980192ee2e945affb4b684f0ef450808dd6f32488a9420e1a30f1a7f1cbd8bfcc506d8542fa7f6374c6668ccf544a387fe5ac03666f1e6643dea7f0323cfb53e1001c7b4a2d0ddca9ec7660d1c779947a86eca348dfedfcef551fe60b031a328cbda1a5184f1703b11cb613da380beefe6f0462188c2a89d03f7157e06d6d6b6f620a7e36b967817f65fbed986b265c49b7762f196e086f1791ee70655e64ee84d2826f0da198c82b8a220ba6b38b699d60e5280edc1048a2d872273ac4d2cc765dd40c1c971290e4cb4eccf4f93f5556634283d80ef0d0a7564b541dc9fd82eeed4b11d197a727cb27153f3da796553c31a98e5c18e43ee0a4a44d698c4e05cc80ca5a61a0a430ae8523763721fcf9a3e57785808863e94957cadb460e7c5b26aa84f36ffc3688bfb2e040db396304c30f089b66f3882e6e38119ef0bdce6e0484bdf002440ba4f97484e5a21848fe3364472d297c4ef2ef868fbc604f19d57dd6d1d2fac9c2ee80435391c3166c6781d0baf711b27dc163ab79a708a8f0e2d0aa1206667c67c7e69a2e85b22005b6233e935f9316130cc29e4986de182550f05031d757855a4d029af907560621827fde7cb12bc1873ee5b23df2fb8cba9c3d688923523c579edc0a4cf475e9a78e2cd150663fb7685f0406f6a5ae2b7427651906509e7e86a9ade9ba54d3e979e48e1dc472f3c456dde4bf5f6f06693fbd9fdc8381ffc36d088d7583e0502b91a048297014715c7178eeb026f4e714278bb8f1938fb4a5da26c4e5b874b62a7076ac699f182caf7d7ea5f4ed6b1344d2c91a8c981f84af1f06a73c41e60337bed60d8bcdfa877cbe3b858ca6d8bd3c9f528e4c933a166f1c3a4e47d58eb0c0cfa7ac710b5a7c3cd7ed2f71fb556d9bd638b7ef560de18115e287ca38390b52d170d88cbd887574d2bb968e8a60b2ad83f6b63fa9dd8ca0e2cce948ff1b4e47ac9fe7dd038aa7457249922281041a6038ae401183950042d5384babc6182b076bb90b31caa1af7cb637ce4d623d51e34516f0375f872fa738e7c50ff49f10c477bddedb381fbe96dd9e3b9c6a2fb338d7feb7108cd2149c8c726816caf61281c2cd1e8504925e100c1fe10f9cbeb522e817fe1c358cbb83fd56442d7d1bfe16797def0b756b9ea576718d1039d64eb3ad6f63f78b70bfd3d73895bb241b12b9aa1f0ac41ae43878edffab4b89ab72414d7b56d7e62f9b3bbd6cb0b8f2de0aba36434805d213b27a58658209231b8d2d1be64231747b56b2c597a00fc2c68ed090a937b07abd0179bf741aa96928f6c9b0e5f5867cbfdc7129cc302b743c890babc76b0d6cd349cba3d24369055f6a582d2a76b9affe547a33f28cf5b4442a76c7ba8efb1895477e0438e3c542deb11bea4c631d48211e17449cc1ecd3145d679968558386e29d32a40b761e86c2a73625781e10a29f9518e3d0393493b035e4cb47dd33d1a893abcb72349609b672dd2e002597a856ceb5aee82a2df412a85cb114e94e82754413e2f15d3ad32b37624dde96f56c03da255f146b47751dbfb8983b8d286a7f3516b1cbf7e52a3a74426749fb9e560ab795717b752f2bd9c713f185a4d6ec578c1ca49c2cd7bdd9f22245ff34db9596b99ca12d4b4a8de9360da3c85fd149911ac4216b8c8d7ae61b6199bb25dfc00f6c107056b05c9f6c50a5afce61c380f43c8aacaf58d7043179286e3a13fe3773426605e22a18f7b61029ffd99b82142c3b2c575374784b11d000bf7fa9d508fa265d509bf31c0e4e21929cb2c910a5cda5e0d2eb2b5c5d95c1e15e4fa80f611393800f8d446539c51a53d60d45119b49e5176275f2ca38ae207e830b6960c8d1eb78d4071e0abe24bdee962941e04957d384ed6d358c5b55f5fd73a14c48d5a21c8cfba7f141d9f3ffbf201cb9df052aaaa7c38aa0d567285697b75f5c09fa7f0bb19919d2b2db3cbc471f85cef020a41ab3b5527b11edd10cbf2bef91da6397db7962e8c999e3abf07ba0350aba47244c201e2e3d8520ccacd37d07bfdb420974e20cc726b0989d9fb570a48f30c408785a101ba23a0801bd9e21069647e32c2fe9f76d685bb50eebbf6ba63fe601f9fd9acb87fb4d3484e33c10421b0ffd6aeef0b3f763474ec9e270a9e73014820a63d5d16b455c34f517e278923935d0724edfbd03069f88d6917da8b95d04e2badf375242e659c4942d477e4cb6f51fefb41919ef6ba70e6324e839120671f6104fffa1c7cc60e96f40982b09468a11576f2821bf5a18a0b8bd8f55d934c33b62e4b09861b68814713a15273e3d5c7eaa338e87fccf4495ad0d11ef94932db29e1ac723cdbfdc795e19ea47452d7756ff69c9abdf707f24863dbdc4053e244fb7bbbe7ac023acb52b0e3e4a372a66ce11499b448975a2a2e075351f0a301a5a771026be04ac40eb0ceff70f7c42d54b7b9de9c5854ade03df15af23c5ed82af6f38d48614451635b73131aea081d58ccb869eb816d279366a9286f4602364a1083f006c3084ee2d5a3b8c3bdfb70023fe1ae43c81c7d4c895aab7b0ea55ca3a0d0cfb8f05ea1ac101ff0fa7bcb784782510d5197c6bee0fd4be2d1119cedb215b0c1b7c8e67b6c8ee63d467d2e70f7c2c7da08ba4d3dabf1b01dd5af429ec57c73842034d0ba7ae629a1bdefdd895e6cee2e44ddcd6e04d3ed500127c5fc8a653b1a6047ac707f2b61b902d58f56bff9e06fede31d86e01273cb003893566cf2a744726d16bdbc51a83b16f005e03c66c44a7667c11fd90a4da2e5af4063f9168c90d25e55edcdaf9782c946b042a895638a94080b7878da753ff8cde6c7389662f534c409728bf108e319ec5a0412a7ae8abbd5fae38b22622e166b95ad8f9c8eb94ccf59c0335d34e1f9ea44b656e25fa3bd782e11d7bcd1fac20bb107b089c483affdecbdfe67633cbce573238e659f6f458e7519f19bcb16ab5e7a2b98e65cfec6d14c99062f310de7f3c29bc36105bb012dfd5b680ab6f1dcb97e77919e0024f1bc0f108cfc6fd7a6f9429fa5e96a6f54519dc948e4fd042c52bf2bb50c606352734269b747a76434cd9716fb86a6ccb857021d56b179e44a223cafb7c4f9da8b6aa92b1dd41cf57b94a1356be2e42960670ea0c848299d98a93d38976ab1cdd191cf4267ecac9f16c885074d9d4f74109e529e479e81b67b13788b6b8942d5c77006d30d5a7819b34aa45b362e32fcb22bcbfcbbefcce4246dce9f008d639636be0fc6353c0647d18912028fa4354301e32a83ee3bb185d19cebe95ec7e5ca83073d3dc2a5bc41f1873905be6a6861db04aacdfaefc155791abd9d1a81f3e8d18adfd87565aee600b37bd2f85050487f34f8df00b058a054e9290dac47510b7f097be0300bc379aed82981b6734c43ed0d3a5c9ae6a8ebe64b55e64076b82260b2f24ada67d4f880f8cb07ae0719b2fb19312367032a7976d1ba4a2cab485d959fd26fab3defc061799334717e9e0295d8a7551ccdf2f2a5bd3266b2df66055d30228986f2", 0x1000}], 0x1, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0xfffffffffffff801, 0x5, 0x2f, "2fb9e4f6e6e58025785247a0114edd73a56ac9e8", 0x6, 0x1f}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) r3 = semget(0x2, 0x4, 0x400) read(r1, &(0x7f00000015c0)=""/236, 0xec) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r4 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r4, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x0) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 22:28:15 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x8aa4b25c0447defe, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/97) mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x6, 0x1, 0x0, 0x100000001, 0x7fe0000000000000, 0x9, 0x6, 0x5}, &(0x7f0000000380)={0x100000001, 0x7fffffff, 0x1000, 0xbf3, 0xd39, 0x400, 0x1, 0x420}, &(0x7f00000003c0)={0x5, 0xc40, 0x3, 0x9, 0x5d, 0x57da5f11, 0x3, 0x1}, &(0x7f0000000400)={0x6, 0x2}) sendto$unix(r2, &(0x7f0000000b00)="87a288f96a89caf646d3944ac151cdf2b43eebe7faedccbb5e187154e53a8ddc0cf415dee787b546407f97f162a2dad9799e12492f21bc504a0821620dd71ed8b0700b63caf6184e4ac89540e3ce11982a0de08bc06c73ce57df665d57db4d17090cdb58f1096fa9bc3989d0e4ae133dcaadeefee38854383ff55b6ea478f3c2d53bf825aa928134365fbf087da953650380421685c609dfbbd229319cd7d91f3e25256d49f2a2176e9f52aee37eb9d5c6fd96b3cf5f640aec1e93cf75ec585768eaa8c7160f4bf5aeeb8286bd95feee6d5748a439c3f202e12c96227df9898bf0de2e3c", 0xe4, 0x1, &(0x7f0000000c00)=@abs={0x1, 0x0, 0x3}, 0x8) preadv(r1, &(0x7f0000000a40)=[{&(0x7f0000000440)=""/227, 0xe3}, {&(0x7f0000000540)=""/76, 0x4c}, {&(0x7f00000005c0)=""/161, 0xa1}, {&(0x7f0000000680)=""/164, 0xa4}, {&(0x7f0000000740)=""/173, 0xad}, {&(0x7f0000000800)=""/115, 0x73}, {&(0x7f0000000880)=""/243, 0xf3}, {&(0x7f0000000980)=""/108, 0x6c}, {&(0x7f0000000a00)=""/11, 0xb}], 0x9, 0x0, 0x0) preadv(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_addr=@in}) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, &(0x7f0000000200)) 22:28:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00df", 0x9) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 22:28:16 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x880, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x18100, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") llpckbd_enable: command error 22:28:18 executing program 1: r0 = semget$private(0x0, 0x2, 0x641) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000002200)=""/4096) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000200)=""/145) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x2c}], 0x34c) pckbd_enable: command error 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 22:28:18 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) 22:28:18 executing program 0: readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x328) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xb1, &(0x7f00000001c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8690, 0x0) 22:28:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) r1 = socket(0x6, 0x4, 0x1) listen(r1, 0x100000001) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{}, {0x22}], 0x2}) 22:28:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x40, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) 22:28:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x108, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x8, 0x10000, 0x2bd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000780)={0x3, &(0x7f0000000080)=[{0x5, 0x7000000000, 0x10001, 0x1}, {0x8, 0x9, 0x0, 0x800000000000}, {0x7, 0xfffffffffffff181, 0x5b, 0xffffffffffffff24}]}) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f400653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r1, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r4 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x7, &(0x7f0000000e00)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000010c0)) ioctl$TIOCSCTTY(r2, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r4}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r4}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r4, 0x4, 0x4c) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x2, 0x101, 0x1, 0x6}) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) 22:28:18 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) kqueue() 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget(0x2, 0x4, 0x8) sync() 22:28:18 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:28:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="795d812f05621f7cca665f554021c1bd6bd69bbc25c99cb2ac3ac6d957530bb938e1a413e21695895ec619328a0e96742e565eca4a140ad03139b105bf6a7af1c11505fbb7e9887c6f2ce1db85374495917aa2c2fd0458c01c73b077c2bff459ffe1963ffede62a850a6ba2336b4065f8e248d406c556316d3ce1f1b368c345dbee3af2f120834fe9ae967b9a4905e5f9a285a790fcfe1194fabd411e68e14cb0e35a36e343164", 0xa7}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:28:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendto(r0, &(0x7f00000000c0)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0xffffffffffffff2c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x81, 0x4, 0x1a72, 0x29, "6f16c1ebddf85943f70dbf659f4373dcd200eba7", 0x8, 0x6}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x6) msgget(0x1, 0x80) poll(&(0x7f0000000100)=[{r0, 0x10}, {r0}, {r0, 0x2}, {r0, 0x100}, {r0, 0x4}], 0x5, 0xffffffffffffffc0) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r0) mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0xfff) dup(r0) msgget(0x1, 0x400) r1 = msgget$private(0x0, 0x60) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ec21bcd07d2ceae2c6a31cd27c3746dc3b25a2204c6722957732dcba2d8745094eab6763e17f034e540958c6639aff44b617c46497bebf90cd111d8f016e668a2d0554aa1d06fb22222ffb97b34f9d36ceda56def5e5d90ee0d59ea0929adb3b0aeee4d3901caf88c6787e1b8a8b44de8973c688efcf024d83ae8340820"], 0x4e, 0x3, 0x1000) msgrcv(r1, &(0x7f0000001b40)={0x0, ""/97}, 0x69, 0x0, 0x800) 22:28:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) 22:28:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x2be9, 0x0, 0x20, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000100)="a27304ee1c39fc2ba09b81bc5c41b82ce1adf41b5f405b2eea5b3965042f01f0a3ba5e8f3ac1ad066b0ead3c486ba1509a132bead07a8b87c35f174d03b5c6bec2ed38c744f87c949716f151fee0c0480e3509a3e09fc58362147388dbb1792f974f6ebb21961a78e436815c394bb6642786ee15773b6eb10be5ab6b625239916a246986e4cd", 0x86}, {&(0x7f00000001c0)="994ea9ff96770315dd0e52d05b3101c0a31001b7772165c7fb6094709e5e3c5371ee8583f6fbaa1adc59dd1594de3ca3bedc6a5f0aa763e779fcc4fe9a153525b10bc1956f5a102d4cc3623c847d6c238e1cf76a6832c4813e5e47e553251a7e3406ef843b2d2c7a50c2d4713269445bf6a2392cb7d26407cc56a468b1b4534fd429fd7e0a14a8e8d13f7ecf0c5dd09e432b406146750ab98646df03bc19aa4a39168f60fe9a6f759ad098dddcaa550b55fa162a5023bc0e5485a649c23a219b1a", 0xc1}, {&(0x7f00000002c0)="dd1b49025090de8fff197913be9a8ab50ef47c4a84d716985cabb9b669e78000446249a79812fccd837b903075e0eb2974918ce14a7ba391917516199c2b5260586bce46a65ef7caf21728c359b338826224889366760d0604dfd2cfdeb5d9f299aa46f1aef3a9a4e3bdbce4b2b35b52159aa3ad3a41a840ae858ee06dca5cacbdee0e52a2dbea3a80995c09fb202283804d53697043d021a123c1e0ff601de3112e5a49d4daddd6dcdd8a5946eb8e80337d76c005cff6a73f4e1d83ae7cb7b5536abb0e4032513aaeca7b508cbb7d04f2365ae5c4ade42230b4f5f054d4c93962ca900430112a20d15a68b389e885d8a7d36cb1f211df9e322e9a16c13affb13bc0de024684c9dcf2e0a7000c06dff73b63bdbd063eac178c2bba15947bf7cc6e3bd52a3fa03656f38a9514f0ceebb00234060306284dbd7a8ae79fddb22857cac52c9f0c344b1e1d18397530e92e0726172ebc7e6ea3f04786af3fb4abb11943aa33bd9c0a57accc8742e64367908a6bc841955f69153fbf5ba2f2650eeda70979c1299b50b8e3af5f90738cd92dafe54e5832bb28c0b745825af658a51fb9fb83623178c3142b53a2e464f10117950577f555aa684a7c341831fb48cc6e847cde98531ae3e48b857bf2dc5f19dbc25cb752340b0530eb4fe3f02c5c4d50ed5f0263a6a826ea699f9cd7830d4c3e326b264bcf6378f67e45ecd99db9796cc006d34dbd74c6821207778990b8fb67b7839fc8ab59ebed7a91462f7b2a0985e90ce34b8ffc840eb9755cc9fe41d4dc3e4178f55b701fa4f3709ed5cf2b7f2fea4a71a9a1d49e052a67cf953c9af4dc797a87d48025b37e0d593fb453454ff60c2270197e4c5cfda20ac09a6dda3f60c00ebff5b794b2a2b357853eabcdc367d5edb56fdaa85b3699bb4f8b17d351386139955b0ba43fe14a59c5792d9fde3a851ab494ff91b3f3b3cf6d45b3a9912781de8317c9a885ca180b2572c31acaf3b1404b68a349530c2e3af1fce3afa31f841e1f8bd294c3239210145b60a6bcc698b06a09f510f53fb084acedec4c7fd0d13ab26cd3ea78488b8d617dd7e32a2f5060c5701fa9414ed35cd0451f8947faa03d7d94538c6a6dc16124fa380c70b0ba223fae09ddaa259b450c97bb36a70e772066c8103ce1a63e6d6a4d1dd20a0e3e08d27d256d9b3f754dd8515fb7b058d7bdb7239cb2b43c385801e6577699a5183a598a1a04ee9070ee0040c15a24463170e02d20bdf8748acdc4d62ee9d10bcffce3e93558cb09963eed9a2e7ab9746a0af4b97603f518b023a2ef69cafba8032765356840f05dff62933baa17cee5609c4971126d35a33a3a7eadf95e5aaa6b2c1140b3d4ff3296a04d0bb62aaa545f7982e1c70c5e93cb89dce461f29c4b28fedf4927224da6d2f2a188e73ad46babe7099dc51dd0ac8532dfa245916c39cb559de3e497fea49b2e71c66ed8fbc034c7561b1a88f4bd83eb8dcc8decf8cc767ed6d0ae3671f6f33d53015952e8330c727473ba0e0d96757f3539f30986956d79830d7137264a46db45ee5a69113d796453a1e09e6419856226750ad824705faa0a74976235c644afe2929f52dd5129b80204e305f16822b61d7b6acbdf0e5314bc6f2aa4cbb1e9e697c21702c50f4d47f13f5a54fcbe793414bdc5aeaaa3bedbb4958e14091f8080b8df895ea675228bfbe55a1bbefeb63e16e781f90ddb08d0b6c7bd6f6bd8adfbd4ec8738bf1bb82b22c9d56577b2891cdff9d979927f4214e95d892343f74e1b15f4b7b32bfe84be59ebee66049700986cce27c5745986607b082e7811847cf377924bd7b9ee174f6c678b696117afc0a135e038ccac00802ff9646e9422f774e7717c310b7cea960aa865715a03060798b4a8161881e4767c6983af4ebe1b216c218573da58cf1fe557f7e97fb2d8a8581cd28599619d3fd5734b21ed377656a846fe51d2c4aedc3e5e0001d0f72869aa1a9f1003987368670ce28e2b8dad2e4ed9b211d9562eb9ddccac0b4b091f5434b495221103171fc417adf594720c528573747507816075ff50474251427781660f552303bfaf7b1515ea49ab2fecb67ed841a53f3e4be8fed685b5e3f5a672d102d558448e179c145721a16f0df177b60e7392edfc8936cd5f607f3cf31af10a7fbeb35b2e25eaf3c12bdec403f993d416e5f6abd4f6cfd18e75641b4bbefaa071f1a681241a288f1f3b8a9cf8b7fccc575f8a8d2b268261f606c30160acd3584963187d347bcadf31cbb2182df6a78f80ee7c81c468ed134187545cd3f1fac4b2b2f2aca6ad6d03caeef68d1ae0496ec7f5ce45ce28f35bf0fb40de712303233533f71d494384aded9471f7c4347c6a046d88430f0be8dc211af025a10ce36841e239a646d0b2c74e03d35692e564438e1ea65f8b686bc0a5b5120f1ad433c78f4c98e6662b6be996b37d0995f25914066233742d77b180f91bdcb1cee60a32e8a320b393530758287b5067cddc3d34e8059a6891d608dc6eab1e5fe94105347bbd1d35acd83dcc5b746a9ebc74d3d094dd65287eb920d04eddeadc7a41107a550ff2d1b3a5ac978efde13cc94692e627aab1c13a4f3df26585b33d251497f5a5d0f20ad04010e0ea1a49bb507cc2c810fc8e1702f2d4b6cd98cf4919c66276b74662d50824e4f542ba98d8d8c7698d0f8a6be0c3f519d58f34500d3cda817f4effc17a454e57edc05e9063d6e50b759f673e7408e04d2d125fee75fecbcd30121a8509278687515fd168af40c37904eeb5bd917666b609be3883852e3a3e811513b707fdca3ede0cc6a34985707c79c6e11e5d94436ac9ea97837431fe9c74b41665cbe895dfbd638847695ffd34e3e4fa7c76e24c30d30434c65a862110f2c90a169e80b19b1f89643f906b3bc678a9f1c49f9621d78d149ec6ac163edbe326b7e124d7facf36bb978919c831bfe8bcfb4f311c9ca3821c44e1d6e23b1895bc80ee40d9d764941406f4c02e9dcaa56837beef93060e70406a573dd641864186c358bd3dece596e1ac5cd343ad9a795badf237ccd8f6726ba6d5e497d367da7fb60b90fbec8538111ad048c439a7d8ded98deda1c8af4ef48460f00faa3e54d8b8e572efd3bf7ff8c5781b6ca65b4e1e8e9c4972149ac9d9b42e3ca03a872cb7e061633ee46a80f8b4c59d6678a90576e359862ff1262eda4ca5146d8993b2adbdff68a119f0585d5b8f47a9ad69a0e13c5975d6d07100d854ade876426576c61da1c34794137fd7d88a5940eb649f116f6aa107eb7240d59b7359659e0356c442d82bca010b6e4091a85c9e6f53e145592c0e9c897bc852974957ffd364a88cdcaee28523f4ccfd6dacaeb32070009b57e98016e2b3d3403266dd0133d24662866d6bc7d1d369e5aa0813b1a9121b1febebd6765ebc3473cc88d6155428f0884e7fa6dc786f85704ce39f2b2aba8f85307846df39dfeabdc457f65d5b2e4ca9d1e35d2eb1a89a693e3fb06dd2724e5167cfe765c48a8d17c80e91e1cf1c12948164a56e560adc83718d070309c897b623c1255857b9f9b449c10278e8f7f805385e9fd487dee68d6aaf7bfa78fe331aeb310848ef4603b74cd18d1376de7bbb674581fb5e22d1d24103edacf047532b83af1729fd9dd2b75b5eb8947e6c7ab3c977676c45ca7e0678e5f9cae118c937e39f6d6e35cbf506c405d95b3ae407f7aa2514a47b47de509901a95434b748a20853912fb5f7f900c4c732d0c412390bb2f56931b1013d3780c3d119c8ac7b382725038c9f5fe708ab571e528d8c39d20010c3d1469478ccfce55108d43de4ecd7809b4280fa8cca5123c6da43bf760f7470511d43cdf3f1b28485932701978468c077643c22e904c07b15f2f413f912aa240dd34b5a6c3a739b523e7c4878c087b8307d64c87583595624da6ae4474dc2b3bd12dd90cb138492863c1fc1d6d19226ff6784d5d36aed5bbf2538ccd7ebff5e21db086e3ec82f673d346ec4fc0a57b0b7959628fb86007da328331dff338de6edfc947d96877cf8c5303d83e35d0c4fa7589274a4cbab8d53825e94c587374c41865f8d2851950caf87c4dbc643501ffbe4167c1f32fe8278ecb9aa7e6643cb9a254334cfd28a1e071d346323a97553fd55a4f1d7d9aada28701c1e70bd1152f005980da078b007f58ea56ed292fe0eac4c4c0ee60f1654e5256c7dc9c09bba05bf374df8f97600d6e64a435bcdf8f48633d1160e26579085b9656e631ef1d4874937a607940dd32dbf040f32e4fd819a6b907fce38c24ab0a6666dd0c73f2d95a9ede939c167f8814e94fa6978c50993f6f2c74d8f6a7aefe26b6b6ba7b5f054b1101e3f11aa9dc89198871e3ebbe6c3e565968606d7c1490d5080597d6ffd1e0da073ac6d130781adf1cbd422f5b33f45b68d31e0497f71ad2835891cbcab232e3779010e7b2787cb8191aeb1b93f9430cd63447522231f256640962d88d21b5a06e74e6136ec2f68340cd501165bf597c315ec2a3043b2868aae16ec21dcc0421f22f750bfa4a40a89e656545d7ec126d08d13657e8a633073ac657cb713b228942a5f8011c0a819dcb51fd1132ce9bbb7314dbcc1a9d09af9844f0dc3622638350e4e8eea29a94e65e1a78a44f56027a81eaeb3eb2c26ba4c3ee232f5c052e100094ccb1d145385e34a59a847db7016a379b38ae42dd3c40e0b09dde81727d6c4e5b90013f00e17e302f0d4672d5590d3fa23ff8dbf8fbca59199c962c8ba0f3fd2d0f9a229ffc655c841e136a07a83d615f606c337e1ec91381897d6b2c51cd581a0b672cfbb906ffe071b42bb13a7040ae4ee6a3a4dc098587cae10da1a9d9e0c2b74dc60578eea624beedd4068b183026d4ededa156286334063e803588914599d6823f574f00a6d0c233bc83553b6c4eea3dd1226029f4f6d8da09e0520b3f9dea9712d12270b39f0b69cb3f8c8a4b45d5e0389ac62c35a1c629dae512cf08703d7dac9c704fe1d2dc561c0b7cb290ce7f968139ac56cd69eb8dd35faf83548965fbbe1bbcb281ed0e141a10d9eefe718631f0339bf02ad0bf5634d9aa7639c732a8abb141d0869d902d26f4bf8edd20c119099a973854621e1a8ef768c37db8f31d3bb7f94ccd876974afd344b8e0e0a934453cf6633268f800ecb49676d0fd75eff448576e6fbb0dea069a8b7e423110b3061b126fcdaa6bc0c976d24c6431c8e8c32cce548b6963895d4bf803324120235266da80f44e0bbebfc4e08242f6f80566087062e5a56361627490e174639e6e894a39c259389c8ce5ff66ccdb8d369cb65dda8934d0126cc35cfd383f86e01cd91527868a2667888b80effb0f215934a32f2e16f995c32be93451442dcb2341a8d4f51b3150a4fa12103d7ee215da79d0d1d23abc32bfc379e5bcb8649ae15e91e112e788e9b88f4f4c9a1c94f672923c81c1574217f1f214c0852d9b05834d35b560da257769c64f9a780063b61f63b3ae70f552cd166d709171fabe58e7b5df975cbd2ae0b6b589cde3454dbd927a897d8b3b18dcfd75b7ee1ede0219abb8bd2099482efd899f6c7406c9d9d2424fc3f789529ecae0de96127411ee942a94e1bef7277e180f80050e3ff52041eb52b35ecc3705025165b657f251d1b3532b8384c183f47f12de8dc441f90b7fcacb6a425129b2dafcc84e106fb76b1a63da31825750010fb1201e7d26edfaf6d4b61241f3ddbb39144b9f06a91011e41f46d5f957815b0fd4536161d5a6edf45d5298f7d59bfc0384517d674ba9bdcc53bb9c30fbc731950cb9b3cbf0fc4", 0x1000}, {&(0x7f0000000080)="42fb451c676844373cecbd6e5627ad6bb3cf2ae07091841dcd7379f9dadc88", 0x1f}, {&(0x7f00000012c0)="60542ad01cd75d1bc4d18dee34ca0ad50054e6f4e5ae9bd2024c684244495c18c59ee9a38f4c0d653bce1b6d3ef92ae157db61bc823224f6264489544b25779ff011fd5bf1ab0841bf2d3faaafb4bea6b3fedc4bce56fd60ed5f1cae1a1664cdb0bb4aed79caf6349b720d5d976308fb9b20e900d034e1a5cdec34f47934773eae3214f025929691942842a1c32d0d68cb22ec41e9bb63f105cd", 0x9a}], 0x5) recvmsg(r1, &(0x7f0000003a80)={&(0x7f0000001400)=@in, 0xc, &(0x7f0000003980)=[{&(0x7f0000001440)=""/163, 0xa3}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/187, 0xbb}, {&(0x7f00000025c0)=""/64, 0x40}, {&(0x7f0000002600)=""/143, 0x8f}, {&(0x7f00000026c0)=""/159, 0x9f}, {&(0x7f0000002780)=""/245, 0xf5}, {&(0x7f0000002880)=""/210, 0xd2}, {&(0x7f0000002980)=""/4096, 0x1000}], 0x9, &(0x7f0000003a40)=""/36, 0x24}, 0x800) r3 = dup2(r0, r1) getsockname(r3, &(0x7f0000003ac0)=@un=@abs, &(0x7f0000003b00)=0x8) 22:28:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 22:28:18 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom(r0, &(0x7f0000000440)=""/4096, 0x1000, 0x1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0xc7) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') open(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x2, 0x40) 22:28:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x10120) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/200) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x80000001, 0xfffffffffffffffa, 0x4, 0x8001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:18 executing program 1: socket(0x1, 0x0, 0x6027e2bb) 22:28:18 executing program 0: link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x100, './file0\x00', './file0\x00'}) getsockname$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff700"/4098], &(0x7f0000000040)=0x1002) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x6) 22:28:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x4) fcntl$setstatus(r0, 0x4, 0x0) pwrite(r0, &(0x7f00000000c0)="b5ec9d557dd290dec6cf9c150de9ac09b9f319ace8a8c60c6cb406864105d4d8eff2767ec7e5d0d24f6250129bbe5adced8ba2602857341dc64a7711f959cd6cf69b1b623a323da7abd3a37b36956e1b8e8fb8264f95e7e46cc568dd8b590c0762ed8935992aad8aaea772bc6870fd455e2ccbee4a31ec27675d81fda917f82622dc7d1686bae022d862864c55716a814fb59e6babbfeffa9bfc105c4d77", 0x9e, 0x0, 0x0) 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x800000000014}, {0x6}]}) r1 = socket$inet6(0x18, 0x5, 0x4af) socket$inet6(0x18, 0x4000, 0x3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') 22:28:18 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8000, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x6, 0x2}], 0x7, &(0x7f0000000240)=[{{r2}, 0x0, 0x88, 0xf0000000, 0x256d, 0x10000}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x415, 0x6}, {{r4}, 0x0, 0x4, 0x2, 0x7, 0x4}, {{r5}, 0x0, 0x20, 0x2, 0xb9a1, 0xfd0}, {{r6}, 0xfffffffffffffff9, 0xb0, 0x4, 0x800000, 0x80000000}, {{r7}, 0xfffffffffffffff9, 0x70, 0x4, 0x6, 0x978}], 0xffffffffffff8000, &(0x7f0000000300)={0x401, 0x31}) nanosleep(&(0x7f0000000040)={0xffffffffffffff9b}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x5) 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x44}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) 22:28:18 executing program 1: r0 = socket(0x20, 0x8000, 0xaa) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x6, 0x4) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)='./file0\x00') close(r0) r1 = socket(0x2, 0x2, 0x7) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000090000008a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162f58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dce0adf189cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8fea2aa3cdc2e80e306615b7a814b77f3f5a659255b36b4c9fedf80c18dcd6fa2281490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4acb2c3ebed7ad1bd9da569f770ddbf42b7efbdc9caf13cfcd9493013a87e7080028b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751376b6c98bf0d9f371e916fc7bbc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568dc1e05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75d5a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000"], 0x10) munlock(&(0x7f0000ff5000/0xa000)=nil, 0xa000) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r3 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x70) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x1, 0x8, 0x2, 0x42}, {0x7470, 0xfffffffffffffffa, 0x100000001}, {0x5, 0x0, 0x4, 0x8}]}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x7a39, 0x4) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d14bdf18cf26e3ff66752f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fcf098a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472", 0xfffe) 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = semget$private(0x0, 0x0, 0x2) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getgroups(0x9, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x7, r3, r4, r5, r6, 0x40, 0x7}, 0x80000000, 0x40, 0xfffffffffffffff9}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x3f, 0x1, 0x7, {[0x4, 0x7, 0x6, 0x556b4597, 0x1, 0x7, 0x0, 0xffffffff, 0x20, 0x6, 0x5, 0xfffffffffffffff7, 0xfffffffffffffff7, 0xd6, 0x43d, 0x7, 0xd3c, 0x3ff], [0x7, 0x2, 0x8, 0x456a, 0x100000001, 0x5, 0xf49, 0x7ff, 0x10001, 0x76d], [0x0, 0x8, 0x6, 0x8, 0x3f, 0x73d3, 0x5], [0x3ff, 0x100000000, 0x1, 0x8, 0xffff, 0x5], [{0x1, 0x800, 0x45a, 0x4}, {0x4c, 0x200000000000000, 0x1, 0x6}, {0x101, 0x7, 0x1, 0x80}, {0x9, 0x0, 0x10001, 0x1f}, {0x5, 0x80, 0x5, 0x4}, {0x5d, 0x4, 0x80, 0x1000}, {0x8, 0x7, 0x7a, 0xfffffffffffffffa}, {0x4, 0x6, 0x1, 0xbe}], {0x179, 0x254, 0xffffffffffffff8e, 0x1}, {0x0, 0xffff, 0x2, 0xf95a}}}) pckbd_enable: command error 22:28:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) link(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0\x00') sendmsg(r0, &(0x7f0000000840)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0xffffffffffffffe1}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000200)="0d56e90eafe5c034c105b59da704fd150c5a69387423a2e4104ac5af4e8837573d5672c3a5d122192ab8f0a830c8c9179f1f27205cc35a04b2201b470d835091c8c26751ca0dfe2b8c07d15b58240cea346ed63f8ed05cfe5a0d4de152bde3c989d6dffc2e51a1881cfb2e9a44624772a4a70b7c3799d05e5b94352626b811f9ee03fc93e1392050cfc9dbeb5a6f501c38bb4021fec62be80bb82f94b1d1f21f02dbc8dbe6e46098b483b79e697b84bfd0f5307777dbd4c2bac2888879", 0xbd}, {&(0x7f00000002c0)="276ad4c8f2fcb5ee7184e67ed40f83b73d8e6096642860c34b38cd6488f98705f484891ea5013bd27fd98bb770ba59a8b6d768e34810c436d176b4fcc644a792c36e74137ebe912228ee747e25d03e797b25f0a72ecdd5307fbd1349fe087f504a5cd08e19a28cb25779cbc35c3ebb0e06149c2428d28f316ece4d178159140f38087544c3a5de4acb6dfee6cec37b9c0ddcd916d23e5107bdcb0cc3b3a0c9fe3cbf777a556031b9bd5e778df193544a07631fc3c3931ea2ade20c8114866815851eddd5a624a33b96a61b92e6dd9c50f599481a000958b26edf9cae9d067cedc6ee3ffddcfbcfcfc9b6718dfe1088558e97a456eca3f5e6e31e5be541ff00", 0xff}, {&(0x7f00000003c0)="01ef4e0485862c260f77", 0xa}, {&(0x7f0000000400)="bc263914ff5f82f05940d85809d82ee8b4fd5093f32d86e43607bf85bd31edbee58182a8a93df2fd7406c8e68f444079a27a1d1b9a42c9e0f3dd79fad183667d8e456b470486e3d2e9b11ddca7c7733696209d24996f49377e66080792b16e1681e6b70c411987fbc9eff5b4ef0601e8c519d5d9d052f63c743c09f4828d526c63e1c8bdcaf3ed00f927805dd6152f8088f2f6ea88fb9272120d7369b3c8b0b5d559a6f8eb9df7444203820dc61629eb92a07a26c495e6ac", 0xb8}, {&(0x7f00000004c0)="8b3d4ade9d0835ac3e3a980128555bb1ed2816376e64125dea1327ff35e5b9403af5d2aaf1b05b9d2ecdce39f929dd1697c44be1d9122b6e94d2a78d2b12e111b99f478872a571a58738881e63e01a614d35308f3da7c022cdf53880d3c0221cc4b278284b216f3d7192b9586ef0ef3753368e240cc1c1495e8e8d9e8bb1f7be664f0ac8ff4a98ab959275178b9bb6660274818965a4f8193439013cd2", 0x9d}, {&(0x7f0000000580)="9cb1b74b2b7324813489c2cf0d83b7346c8f8c38740a0570d5b14354597ba37bad24aa5faa9f9d82b922e0162c0eebf106bac734e42fd156db3b88850f29e89bfe83a753a9fcaee39d1956d1c2f2d021bc68bc470100322a34118d29aa9cbccf466a05d237f2a63d9e4f9624181b17a7b50c965eedd611aaf102df774cf4c35a98bbeb91d47c40ec74bc517906f3b1c604ed959ca82d70d3", 0x98}, {&(0x7f0000000640)="fff2b78755a38958a02ce1754a315865c62fd8f4ee92ce26b09ef7c34f7b2e5d2c5af98636f43412cce03340083d", 0x2e}], 0x7, &(0x7f0000000700)=[{0x108, 0x1, 0x4, "15120faf3b4e8d882837a660c5514716799b5965a04a3183846ed053a3a74f0b939855999be397fa9db8c1c5de80b83a468cde0c1894bcf295121cc6a174e0a0ff28c4b874610fa70614423cf19d7c4a1ef58dad1913a441c960438a0af165230124bdb81cfbebc10a0a88e5c38a2144c32a9b195b611f5a6ec047c543c5f6deeaca9ad37c0c638d5029fad7b36ed6d2c8e7b83e6b4d9988f39a9270be4d6bed9751c77f0ef145d39955250b29435e02c2cf9ece75e5efe07073742131adeb6c19c6722b74704fc48c14671a7acc9d4b7202d368beb57b7341f63a951bbab24332cc5b9c0fc73f110e8a76802bdcacc3b9d3a40289"}], 0x108}, 0x4) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 22:28:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$unix(0xffffffffffffff9c, &(0x7f0000000080)="0ba7b0a9c90c9b921464a0d5586fbdd4a058a4c080ee81e502612a1d9997687f4d5d19c4f67491428733385c66cda62eced78f0c5fc030d8b8be1c18", 0x3c, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:28:21 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 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) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) 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') unveil(&(0x7f0000000080)='\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', &(0x7f0000000300)='r\x01') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) pckbd_enable: command error 22:28:21 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x214, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socket(0x20, 0x5, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x7ff, 0x4) 22:28:21 executing program 0: acct(&(0x7f0000000180)='./file0\x00') setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x87b5) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef47", 0x200}], 0x1}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fcntl$getown(r0, 0x5) getuid() getgroups(0x0, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 22:28:21 executing program 1: r0 = msgget(0x3, 0x200) msgctl$IPC_RMID(r0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x1) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000300)="75e5f3c8a97a7910736fcaf0802044c624ab0573241d7ce14c08a6101c1ceb3ce73b73ab64ff47e06a44c9e528fbdc454a65050fbe7b6194e2f0b88038215d1580bb01bdb4a842a50eaf42a94dd31884f7fd869a96766069998c4352b544120482070c0e237258c2699153dcd03451d42b16f7958184bfa8a48c355a38bbb4a5021ef3abd06ce12b927c3b14d5a640528f6f754b460807993d68b37275f49e6db08c1b3e4847e32246f8cffa6f246193685576fc93437290cb674340aae7dafbb5", 0xc1}, {&(0x7f0000000080)="2168654ec8ed00622c14d4c125a08a633271660a7a82b5b6fdf8b0ee8a7543d189773bca7c5356f0394bb43fb8e7e7e4adfe47670423c8649ffd4078421ff08f97f3f434febff2ef4c9eab0f9c518db8373f87c23a936aeea7a5e12806205fc80da3d66b6127859b86c69a0f60b9bd6f163116de", 0x74}, {&(0x7f0000000200)="167ef459fe58e8cc832f1f8f8777b119e6b9742c04c529850e5846bca745e307b16621747129b77d741c7b78c294b625dbba35926f1e47fd81a066fa8cfac5f82183ff0228633776b8c65a3d7dc5bc155fa82fefc0a0621dfca5590a588358364cc50210c8d4f8f2bbe225dff95f5401749ee7302c41fc86a879822d8326f8d9854f68b4c8772e0a67283a65f46ff93efb3f84ea7ebf49ba95aa571bc62cf79df6727339af6a22", 0xa7}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84100080c1}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getegid() syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x20000000061}, {0x4000000000006}]}) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:21 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$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 22:28:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/96}, &(0x7f0000000340)=0x62) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x40}, {0xffff, 0x400}}) pread(r0, &(0x7f0000000400)="c1c9e72c87f41b17728d291c09a78c8b96f20bfd4e0b", 0x16, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0xd51b, 0x401, 0x81, 0x1, 0x7fffffff, 0x400, 0x3, 0x0, 0x1, 0x931a, 0x8}) sendto$unix(r1, &(0x7f00000004c0)="428f7986a3a6b6b9b0ecb3334e0ba91bd24597157ad4aab9a03ddfdf6fc48bece7e30981a45377b7f32aec9db3f48b018c", 0x31, 0x1, &(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000540)={0x738e7c13, 0x0, 0x1, {[0x7, 0x1, 0x3, 0x1, 0x2, 0x8, 0x2, 0x6, 0x2, 0x4, 0x0, 0xfffffffffffff679, 0x1c7, 0x7, 0x0, 0x0, 0xfff, 0x43f4], [0xb4de1f6, 0x8, 0x8, 0xff, 0xfffffffffffffffe, 0x92, 0x8, 0x35a8, 0x3, 0x7fff], [0x3, 0x8, 0x9, 0x3f07, 0x3, 0x2, 0x9], [0x7ff, 0x2, 0x8001, 0x328, 0x1d7d0c7c, 0x9423], [{0x1, 0x5, 0xc6, 0x8}, {0x8, 0x7, 0x2, 0x3}, {0x0, 0x0, 0x74}, {0x2, 0x400, 0x0, 0x401}, {0x6396, 0x9, 0x1, 0x5}, {0x80000000, 0x400, 0x8, 0xf4}, {0x0, 0x0, 0x6, 0x994}, {0xad3, 0x1, 0x2, 0x5}], {0x1, 0x2f1c, 0xe0, 0x6276}, {0x19, 0x4, 0x3, 0xfffffffeffffffff}}}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000007c0)={'./file0\x00', 0x4, 0x5, 0x401, 0x1, 0xc9d, 0x0, 0x2, 0x1, 0x2, 0xcaa, 0x3}) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000840)={0x400, 0x34b, 0x1, 0x4, "4e504bbe2afd13bdd2425c01196d36857655aa5a", 0x9, 0x50b}) fchdir(r0) bind$inet(r1, &(0x7f0000000880)={0x2, 0x1}, 0xc) fchdir(r0) fchmodat(r0, &(0x7f00000008c0)='./file0\x00', 0x4, 0x4) mkdirat(r1, &(0x7f0000000900)='./file0\x00', 0x10) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000940)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000980)={0x7172, 0xfff}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000009c0)={0x3, 0xffffffff935653ac}, 0x8) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000a00)) r2 = dup2(r0, r1) recvfrom$inet(r2, &(0x7f0000000a40)=""/157, 0x9d, 0x2, &(0x7f0000000b00)={0x2, 0x2}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000b40), 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000000b80)='./file0\x00', r3, r4) pipe2(&(0x7f0000000c00)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r5, 0x20007471) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000c40)={0xff, 0x81}, 0x8) 22:28:21 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) sync() readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) r1 = socket(0x11, 0x3, 0x0) bind$unix(r1, &(0x7f0000000680)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff92) setsockopt(r1, 0x20000000000011, 0x7fff, 0x0, 0xfffffffffffffea8) r2 = semget(0x3, 0x3, 0x20) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffffb) r3 = semget$private(0x0, 0x1, 0x105) r4 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getuid() r8 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r10 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x4, r5, r6, r7, r8, 0x40, 0x20}, 0x1, 0x212, r9, r10, 0x3, 0x3ff, 0x9, 0x3}) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000280)=""/79) r11 = semget$private(0x0, 0x7, 0x4) semctl$GETPID(r11, 0x3, 0x4, &(0x7f0000000140)=""/172) open(&(0x7f0000000240)='./file0\x00', 0xc2, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r12 = msgget$private(0x0, 0x3) r13 = getuid() r14 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) r17 = getpgid(0xffffffffffffffff) r18 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000380)={{0x2c267675, r13, r14, r15, r16, 0x13, 0x10a}, 0x401, 0x1, r17, r18, 0x40, 0x8, 0x7, 0x800}) 22:28:21 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket$inet6(0x18, 0x7, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 22:28:21 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0436fa4f376336acf00b7804be781e499108c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb574b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208717ffffc000100000000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x1a8) 22:28:21 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x56000000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ee0e430edbef29220fec7902e246d05378f942310fb13dd11da284d7b7e3b63d5611e7ba973b246546df376e2a359ec314c15129204dfdc4336c35e28cb02f1e864f0b127f5a13c7c85c630e4f3303baa3fa58569b104a16c7c0306ce6e3855343", 0x61) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 22:28:21 executing program 1: socketpair$unix(0x1, 0xe3c3d60cfde12fec, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) write(r0, 0x0, 0xffffffffffffffc7) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 22:28:21 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x16873840d531a7c6, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000200)={0x101, 0x1ff, 0xffff, {[0x146a, 0x9, 0xffffffffffffffff, 0x2, 0x10001, 0x8000, 0x1, 0x74, 0x20, 0x1, 0x37, 0x9, 0x4, 0x8, 0x3ff, 0x2, 0x0, 0x7], [0x4, 0x6, 0x1, 0x8, 0x0, 0x4, 0x1f, 0x3, 0x80000000], [0x8, 0x8, 0x20, 0x9, 0x5, 0x3, 0xffff], [0x8, 0xffffffff, 0x3, 0x800, 0x2, 0x34aa], [{0x5, 0xc8cf, 0x8, 0x3f}, {0x3, 0x40, 0xffff, 0x5}, {0x0, 0x400}, {0x3c, 0x1000, 0x2, 0x2}, {0x100000000, 0xfff, 0x2, 0x5890}, {0x0, 0xfffffffffffffff9, 0x3, 0x6}, {0x1ff, 0x401, 0x5, 0x4}, {0x10001, 0xff, 0x4, 0x3f}], {0xffffffff7fffffff, 0x7, 0x9, 0x3}, {0x7b, 0x100000000, 0x100, 0x9}}}) close(r2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getrusage(0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 22:28:21 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, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 22:28:21 executing program 1: setuid(0xee01) r0 = dup(0xffffffffffffff9c) r1 = geteuid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r4) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x5, &(0x7f0000000040)=[r4, r2, r2, r4, r3]) shmctl$IPC_STAT(r5, 0x2, 0x0) 22:28:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/9, 0x9, 0x2, &(0x7f0000000080)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 22:28:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x400000008) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200100000000b, &(0x7f0000000080), 0x0) 22:28:21 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xc02, 0x0) acct(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCCBRK(r0, 0x2000747a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x11) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8000) 22:28:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000000)="55942162c5e7567428761ad203e957b0efa6833a2f91a689ae3104d4de28844c110903db", 0x24}, {&(0x7f0000000140)="b2855c6c9cd26a0d4751a0e9d63d1162e0a9f0a2ed4dc701734d2614df665b496a5fc059bbdcca7834cfb9f5e0f583262c741dcd7218099c4041913f4c3bef1c7fb67e56a252741269b2f1f4531f037b84b24728a6764f79f072648f816d2cf63b934cac4291c7a2fd18922ff10315d2e903b10b8e0a502131bea90d729807b8526b77ff220b2bf1e1a182148a074fc090b2620a0f3a91740bbc203028d9a0cf57fd8e946c761de497b21502c6786ec0d328572a88", 0xb5}, {&(0x7f0000000080)="20e3479fe71f8ee48f471b37b7dfd86e1acb073932c416914c", 0x19}, {&(0x7f0000000200)="408b50ef9c5a7d9d7c41a2ecf2109a94c6bd2e6b6fd83e29116d600f3a14b861768396513ab644821c7787a76cdf6588037d5e47a7bd67e04ccd69cc0b39d18d306ae16c598578aabd283b7a1f4db01c2fe3b9090fa066ccf6487e74c627446914d6c24fe85e6a20bb4fe5722acf8633", 0x70}, {&(0x7f0000000300)="47f9c4ac39bc9e9e73b3724c9c9b2a5631ef23016a11303425c08c67e53e601139a0d1500c83b3f8ef77951c38b509ca70bd70f5cd79b3d756dc6bbe492296c00d85dba0579b23ee7339c2a6f9fd4dc24b9ab14c29ede66ba733f2451da1a3793cbee5bef8717bda0d6a16d56eab9b3164312b1462bd3597c804e9aaec2fe7d4b5c2152a503dbd79574c1137accde851ac2693877cf4fc3e1af071637165976935c2184635468e7c5f251cdd1239b748dc7ba1080d6417fa257ca4031593ea121a29511036575ab3c7ef7728309eb179df6b9eac921b0c8499436dbcbb71afcac99a5ab5229ee47629e3b56310", 0xed}, {&(0x7f0000000400)="dd5fa3c1c892de9ef39d3d41166dfe2d733f8ee1a44f4cf56e215cd35a1297d4395803c887d70d5450f90fdee86f05389e82900cd7a7239315ceb02f553206618487c7e52f72dffd634e37efd7157f81ff407666", 0x54}, {&(0x7f0000000480)="da03caf93831622c32014e161aed938a406d29b819484b725f2bfe8ca59f48f062ef5a7b1bec93f01c69af237440659e7216a0b6c218ff733e2f7cc35a0666d30880ccb5f439f6800905746c239de84475ccc3c31159b7f8da324da9a7128444bdcfcc527c72acf60c74f1e3486e0fe75dd45db3b14a88569be08e90a4ce85d2d8ce4dd4cf8cf86d0433fd71f0f856e53f420f0baee00f772093ab73d7df57319ed0c9c1defc47c29f672318f8316341d1693a7e492ace247dc4b69dcdd335f2eed907559eb79a034f68298310fd1cd7f4614e87e4d6d870df7bf7c0e3155541d95f8aca9c0f5250719124fb3aca00e39db3627fcd5e39eb0f7125ed94", 0xfd}, {&(0x7f0000000580)="53c48a93a004add8ce6a5daa972125a77005d3502da7804f732cc6fa50d68b31fef4df7655b573a1a34f4efff7b7d07c16237cc1605a4ca42abd3bff2ff8f45e8de9abbdef7721cae3fba07290d4b93d29e4eb8aff17cfb78d8ee015c4bec0d7b8ae8f69bc0ea6794475e499d294f9efebf0c212701d162633ca59b0dcb9eaeaf4c7ea32225de5babbcc0ba3f362041d9bdcb7f8c1fe74cd23c74828c22eb5cf3d8b5446b77cc96123472733f0ccdb964c8e422c334394b0f8627f6a4d3fc0e0a0f786179083e11600f966beaa31eb30176b7e0b6b32a1ac1d78b93aba6858cf9ee3d976b7838851504b1aa353fe22d9da", 0xf1}, {&(0x7f0000000680)="860ebe1d190cecd91ed9af770c8169c690c3708ec96f15e6b526ba16e4f001cbaa0d02db4b0df93f4ee76e1a159161a6ab3f3f5589cc2f8e8227e3e082f703be5ec4baab4026", 0x46}, {&(0x7f0000000700)="9eda6492e4d3ab169261ae29b185202fa1d8f1c1dc219b9404f6a3c92472064852d19441f4de23bb624302b9dca4fb0257490144e166a9b2078005a5430189391a855cdf466cdefe030e3390e2eecef042575c00957eac4a22d023e9388f66a959350d9e6792ac31b87f7dd298336cc6ab722b9c004e659f6e75a39471f0ce467410986519e1bf9fe039a025ea45c7d85d261db5fdab376119da7cf78f8a0a8d3004c3fe653f4d97649fa6e01beaaa32104d9711adee8756c7faa9e5fbbff182aa30c0aaa4deaa42ced15e843d24e40b821a81e04600b3", 0xd7}], 0xa, 0x0, 0x0) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000002c0)={0xa1, 0x0, &(0x7f0000000380)=""/161}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x87}, {0x1}, {0x6}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x181, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0xd7, 0x0, &(0x7f0000000180)=""/215}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) load: 4.29 cmd: pgetty 67262 [ttyain] 0.00u 0.01s n0% 310k load: 4i.29 cmd: getty c67262 [ttyin] 0.:00u 0.01s 0% 310 k malloc: allocation too large, type = 2, size = 18446744073709550016 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *116775 44639 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffff9c0,2,a) at malloc+0x9c9 vm_get_info(ffff8000171548d0) at vm_get_info+0x9a VOP_IOCTL(fffffd80361c0680,c0185603,ffff8000171548d0,1,fffffd803f7c6ba0,ffff8000ffff2508) at VOP_IOCTL+0x88 vn_ioctl(fffffd803755d4b0,c0185603,ffff8000171548d0,ffff8000ffff2508) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2508,ffff8000171549e8,ffff800017154a30) at sys_ioctl+0x5b9 syscall(ffff800017154ab0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,aa8c0dd6010) at Xsyscall+0x128 end of kernel end trace frame: 0xaab5f15be30, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic malloc: allocation too large, type = 2, size = 18446744073709550016 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffff9c0,2,a) at malloc+0x9c9 vm_get_info(ffff8000171548d0) at vm_get_info+0x9a VOP_IOCTL(fffffd80361c0680,c0185603,ffff8000171548d0,1,fffffd803f7c6ba0,ffff8000ffff2508) at VOP_IOCTL+0x88 vn_ioctl(fffffd803755d4b0,c0185603,ffff8000171548d0,ffff8000ffff2508) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2508,ffff8000171549e8,ffff800017154a30) at sys_ioctl+0x5b9 syscall(ffff800017154ab0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,aa8c0dd6010) at Xsyscall+0x128 end of kernel end trace frame: 0xaab5f15be30, count: -9 ddb> show registers rdi 0xffffffff814eda77 db_enter+0x17 rsi 0x4a90 __ALIGN_SIZE+0x3a90 rbp 0xffff800017154510 rbx 0xffff8000171545c0 rdx 0x4a91 __ALIGN_SIZE+0x3a91 rcx 0xffff800017541000 rax 0xffff800017541000 r8 0xffff8000171544d0 r9 0x1 r10 0xffff800000acff80 r11 0x3c407e64ee65f751 r12 0x3000000008 r13 0xffff800017154520 r14 0x100 r15 0x1 rip 0xffffffff814eda78 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800017154500 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=116775 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2c70,0xffffffff8256a900 process=0xffff8000148a2d98 user=0xffff80001714f000, vmspace=0xfffffd803f014220 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 44639 290533 39244 0 2 0 syz-executor.1 *44639 116775 39244 0 7 0x4000000 syz-executor.1 27835 156842 47848 0 3 0x82 nanosleep syz-executor.0 39244 518456 47848 0 2 0x482 syz-executor.1 67262 475323 1 0 3 0x100083 ttyin getty 85902 443041 0 0 3 0x14200 acct acct 10693 397830 0 0 3 0x14200 bored sosplice 47848 329665 95113 0 3 0x82 thrsleep syz-fuzzer 47848 102107 95113 0 3 0x4000082 thrsleep syz-fuzzer 47848 172517 95113 0 3 0x4000082 kqread syz-fuzzer 47848 146599 95113 0 3 0x4000082 thrsleep syz-fuzzer 47848 29847 95113 0 3 0x4000082 thrsleep syz-fuzzer 47848 445644 95113 0 3 0x4000082 thrsleep syz-fuzzer 47848 133732 95113 0 3 0x4000082 thrsleep syz-fuzzer 95113 461167 49803 0 3 0x10008a pause ksh 49803 245922 84426 0 3 0x92 select sshd 84426 28600 1 0 3 0x80 select sshd 61603 236058 24549 73 3 0x100090 kqread syslogd 24549 51976 1 0 3 0x100082 netio syslogd 73937 27623 1 77 3 0x100090 poll dhclient 53302 405812 1 0 3 0x80 poll dhclient 26561 225191 0 0 2 0x14200 zerothread 32361 194198 0 0 3 0x14200 aiodoned aiodoned 28089 265421 0 0 3 0x14200 syncer update 66156 130696 0 0 3 0x14200 cleaner cleaner 81653 190640 0 0 3 0x14200 reaper reaper 85393 155098 0 0 3 0x14200 pgdaemon pagedaemon 55593 40151 0 0 3 0x14200 bored crynlk 92509 379699 0 0 3 0x14200 bored crypto 41899 402264 0 0 3 0x40014200 acpi0 acpi0 29226 433026 0 0 3 0x14200 bored softnet 38395 372414 0 0 3 0x14200 bored systqmp 49689 392071 0 0 3 0x14200 bored systq 39721 50641 0 0 3 0x40014200 bored softclock 90627 74363 0 0 3 0x40014200 idle0 47785 27746 0 0 3 0x14200 bored smr 1 365136 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9544 6424K 14809K 78643K 16863 0 0 pcb 13 8K 8K 78643K 282 0 0 rtable 111 3K 4K 78643K 875 0 0 ifaddr 68 15K 17K 78643K 286 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 165 0 0 iov 0 0K 24K 78643K 285 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 76K 77K 78643K 3630 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 31 0 0 VM map 2 0K 0K 78643K 12 0 0 sem 12 0K 0K 78643K 234 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 2624 0 0 sigio 0 0K 0K 78643K 48 0 0 proc 50 38K 55K 78643K 952 0 0 subproc 32 2K 2K 78643K 170 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 242 0 0 in_multi 33 2K 2K 78643K 194 0 0 ether_multi 1 0K 0K 78643K 10 0 0 mrt 1 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 538 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 93 21K 30K 78643K 7000 0 0 UVM aobj 123 6K 6K 78643K 134 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 233 0 0 NDP 15 0K 0K 78643K 89 0 0 temp 191 3536K 3604K 78643K 21320 0 0 kqueue 0 0K 0K 78643K 18 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 24 0 18 1 0 1 1 0 8 0 rtpcb 80 129 0 127 1 0 1 1 0 8 0 rtentry 112 129 0 84 2 0 2 2 0 8 0 unpcb 120 769 0 761 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1754 0 1754 1 1 0 1 0 8 0 tcpcb 544 534 0 530 1 0 1 1 0 8 0 ipq 40 9 0 9 5 5 0 1 0 8 0 ipqe 40 24 0 24 5 5 0 1 0 8 0 inpcb 280 1430 0 1423 3 2 1 2 0 8 0 nd6 48 20 0 16 1 0 1 1 0 8 0 pkpcb 40 8 0 8 4 4 0 1 0 8 0 ppxss 1128 34 0 34 11 10 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 574 0 359 17 3 14 14 0 8 0 art_table 32 575 0 359 2 0 2 2 0 8 0 art_node 16 127 0 87 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 14 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 232 0 222 1 0 1 1 0 8 0 shmpl 112 132 0 11 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5465 0 4077 46 0 46 46 0 8 0 ffsino 240 5465 0 4077 83 0 83 83 0 8 0 nchpl 144 9252 0 7662 60 0 60 60 0 8 0 uvmvnodes 72 6358 0 0 116 0 116 116 0 8 0 vnodes 208 6358 0 0 335 0 335 335 0 8 0 namei 1024 29384 0 29384 5 4 1 1 0 8 1 vmpool 520 10 0 10 4 4 0 1 0 8 0 scsiplug 64 3 0 3 3 2 1 1 0 8 1 scxspl 192 31068 0 31068 13 12 1 7 0 8 1 plimitpl 152 191 0 184 1 0 1 1 0 8 0 sigapl 432 2772 0 2759 2 0 2 2 0 8 0 futexpl 56 42638 0 42638 4 3 1 1 0 8 1 knotepl 112 685 0 666 1 0 1 1 0 8 0 kqueuepl 104 619 0 617 1 0 1 1 0 8 0 pipepl 112 1346 0 1327 5 4 1 2 0 8 0 fdescpl 424 2773 0 2759 2 0 2 2 0 8 0 filepl 120 16081 0 15981 5 1 4 4 0 8 0 lockfpl 104 832 0 831 1 0 1 1 0 8 0 lockfspl 48 274 0 273 1 0 1 1 0 8 0 sessionpl 112 26 0 16 1 0 1 1 0 8 0 pgrppl 48 58 0 48 1 0 1 1 0 8 0 ucredpl 96 3069 0 3062 1 0 1 1 0 8 0 zombiepl 144 2759 0 2758 3 2 1 1 0 8 0 processpl 864 2789 0 2758 4 0 4 4 0 8 0 procpl 632 5893 0 5855 4 0 4 4 0 8 0 sosppl 128 26 0 26 6 5 1 1 0 8 1 sockpl 384 2366 0 2349 7 4 3 3 0 8 1 mcl64k 65536 1823 0 1823 160 131 29 64 0 8 29 mcl16k 16384 10 0 10 6 6 0 1 0 8 0 mcl12k 12288 55 0 55 12 11 1 1 0 8 1 mcl9k 9216 26 0 26 9 9 0 1 0 8 0 mcl8k 8192 51 0 51 13 12 1 1 0 8 1 mcl4k 4096 118 0 118 7 6 1 1 0 8 1 mcl2k2 2112 10 0 10 6 5 1 1 0 8 1 mcl2k 2048 63476 0 63437 13 7 6 11 0 8 0 mtagpl 80 46 0 40 4 3 1 1 0 8 0 mbufpl 256 115701 0 115614 97 77 20 37 0 8 12 bufpl 256 12985 0 6599 400 0 400 400 0 8 0 anonpl 16 296429 0 283986 162 95 67 78 0 62 13 amapchunkpl 152 11951 0 11851 28 20 8 15 0 158 3 amappl16 192 16251 0 15528 154 109 45 56 0 8 8 amappl15 184 10 0 10 2 2 0 1 0 8 0 amappl14 176 424 0 420 1 0 1 1 0 8 0 amappl13 168 910 0 910 1 1 0 1 0 8 0 amappl12 160 189 0 185 1 0 1 1 0 8 0 amappl11 152 579 0 568 1 0 1 1 0 8 0 amappl10 144 401 0 399 3 2 1 1 0 8 0 amappl9 136 829 0 822 1 0 1 1 0 8 0 amappl8 128 371 0 347 1 0 1 1 0 8 0 amappl7 120 459 0 452 1 0 1 1 0 8 0 amappl6 112 571 0 563 1 0 1 1 0 8 0 amappl5 104 401 0 390 1 0 1 1 0 8 0 amappl4 96 2913 0 2888 1 0 1 1 0 8 0 amappl3 88 716 0 711 1 0 1 1 0 8 0 amappl2 80 21685 0 21616 3 1 2 3 0 8 0 amappl1 72 57572 0 57164 27 18 9 20 0 8 0 amappl 80 6250 0 6216 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 133 0 11 2 0 2 2 0 8 0 uaddrrnd 24 2783 0 2759 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2783 0 2759 1 0 1 1 0 8 0 vmmpekpl 168 20131 0 20101 2 0 2 2 0 8 0 vmmpepl 168 332290 0 330531 212 121 91 103 0 357 9 vmsppl 272 2772 0 2759 2 1 1 2 0 8 0 pdppl 4096 5572 0 5538 6 1 5 6 0 8 0 pvpl 32 816786 0 801255 351 187 164 272 0 265 32 pmappl 200 2782 0 2769 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 816 0 250 17 0 17 17 0 8 0