last executing test programs: 2.607603659s ago: executing program 5 (id=2268): ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x0, 0x1, 0xbe4, 0x5c0}, 0xc) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r1 = dup(r0) r2 = getgid() setgroups(0x1, &(0x7f00000000c0)=[r2]) write(r1, &(0x7f0000000100)="1c236718ddd100ec3169c3ce5ad954105462c133c5dcf83e382928eb1922f7de42795170c4c322bfd26f30257ca4448d2feadd78fe3f7ee23ab0201466dd2d24acda7f14dd8014869f449b72fd778c9eb33d0b166f5d54ae22848a", 0x5b) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x5, &(0x7f0000000200)='./file0\x00', 0x8}) fcntl$getflags(r1, 0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000500)={0x6, 0x9, 0xee, 0x9, &(0x7f0000000280)={{0x2, 0xfd, 0xfe, 0x1, 0xdc, 0x401, 0x1}, {[0x9, 0x5, 0x2, 0xae, 0x7fffffffffffffff, 0x400, 0x6, 0xa20, 0x0, 0x101, 0xc, 0x30, 0xc, 0xe, 0xff, 0x0, 0x3, 0x9], [0x8000000000000000, 0xe3, 0x38, 0x3, 0x7fffffffffffffff, 0x10, 0x7, 0xfffffffffffffffc, 0x7, 0x10001], [0x3ff, 0x438376c3, 0x1, 0x0, 0x100000000, 0x1, 0x9], [0x318, 0xc, 0x5, 0x7ff, 0x1, 0x2], [{0x0, 0x0, 0x2, 0x4}, {0x4, 0x3, 0x8, 0x3d}, {0x9, 0x7f, 0x100, 0x3f00000000000}, {0x71c, 0xc, 0xfffff801, 0xc9}, {0x7f, 0x2, 0x6, 0x8}, {0x8, 0x3, 0x4, 0x8001}, {0xfff9, 0x5, 0x0, 0x1}, {0x7, 0xfffffff5, 0xeade, 0x10001}], {0x690, 0x9, 0x1, 0x5}, {0x8, 0xc, 0xfffffff7, 0x4}}}, 0x0, 0xf0}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000540), &(0x7f0000000580)=0x10) setregid(r2, r2) sync() r4 = getegid() close(r3) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000005c0)=0x4) sendto$unix(r1, &(0x7f0000000600)="65eac38e97e258b806b870acf7f804504c17af8827c5343570c3d91f2a29a9d86b1e2ee07398eaaf8022f860a6d43414b4a3b5dd39001ca6067836a0a0a20cb2f1b2b1afe6b2a4cab57067dbabd5ff517b8a02b8d404ab82c76f20dffe7fd6f9cee046671035311d44ec45efebeffbc1b8226fa4228486c4b5fddb44a197205e4aff53cb58171254896546b89572fd", 0x8f, 0x4, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000740)={0x708cc873, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r6 = shmget$private(0x0, 0x4000, 0x252, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r12 = getpid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000880)={{0x2, r7, r4, r9, r4, 0x120}, 0xed, 0x93c, r10, r12, 0x6, 0xffff, 0x6}) fchownat(r1, &(0x7f0000000900)='./file0\x00', r11, r8, 0x0) execve(&(0x7f0000000940)='./file0\x00', &(0x7f0000000b40)=[&(0x7f0000000980)='[#\xa5,+\x00', &(0x7f00000009c0)='$%!-)&#$++)}\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)='/dev/rvnd0c\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='/dev/rvnd0c\x00', &(0x7f0000000b00)='/dev/rvnd0c\x00'], &(0x7f0000000cc0)=[&(0x7f0000000b80)='\\,+}\x00', &(0x7f0000000bc0)='*/%#\x00', &(0x7f0000000c00)='/dev/rvnd0c\x00', &(0x7f0000000c40)=']&((:\x00', &(0x7f0000000c80)='\x00']) socket(0x2, 0x3, 0x9) 2.039465009s ago: executing program 7 (id=2298): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r1 = syz_open_pts() close(r1) fchmod(r1, 0x50) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x14, 0x3, 0x1, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x2}, {0x81, 0xff, 0x5, 0x2}, {0x2, 0x0, 0xaf, 0xf}, {0x6, 0x3d, 0x7, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) (async) syz_open_pts() (async) close(r1) (async) fchmod(r1, 0x50) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x14, 0x3, 0x1, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x2}, {0x81, 0xff, 0x5, 0x2}, {0x2, 0x0, 0xaf, 0xf}, {0x6, 0x3d, 0x7, 0x800}]}) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) 2.039290867s ago: executing program 3 (id=2299): r0 = socket$unix(0x1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) getpgid(r1) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) 2.018920597s ago: executing program 3 (id=2300): mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) mknod(0x0, 0x2000, 0x6381) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000040)={&(0x7f0000000100)='./file0\x00', 0xffff, 0x0}) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="688b20b5", &(0x7f00000001c0)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="559ab453d43064eace88f10445e1b26257b20b7bc70f24e2b28ede1c51ef4d4249fc6b435271126046996f91fb337af316805bc1b0fbd5f93a69268bc2467564cd5ed8830d0afb967a2028cf", &(0x7f0000000140)=0x4c, &(0x7f0000000180)="24874b7703ecc62b8db85f836d44b07dda47b830be1c3f9283d4ddc4d464d4c3edecc13ebec87a45834d7817cf5a974656cd75ce12c7023bc02312", 0x3b) 2.017894913s ago: executing program 5 (id=2302): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) setregid(r1, r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$TIOCFLUSH(r4, 0xc0187009, &(0x7f0000000080)=0x400) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x80000000000) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f00000003c0)='./file1\x00', 0x0) chdir(&(0x7f0000000040)='./file1\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 1.901864291s ago: executing program 7 (id=2303): r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/169, 0xa9}, {&(0x7f0000000040)=""/103, 0x67}, {&(0x7f0000000280)=""/101, 0x65}], 0x3, &(0x7f0000000300)=""/4096, 0x1000}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r2, 0x1) ioctl$FIONREAD(r1, 0x802069af, &(0x7f00000001c0)) r3 = socket(0x18, 0x400000002, 0x0) dup2(r3, r0) 1.658985984s ago: executing program 5 (id=2313): r0 = socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000000)="a005c46a8f42f608d265f97aba756f8c9bec74d54303bdfcded05a9e28cc07bc458794f465317fe031078981e7a6bcfa8c1829bb9b90d19aad9fd5352a52026eedb6a82a720334ac725d587a2cc1350cabbfe1cdb106adfd175b25b5ec1d0812bac9ed37a87bdc2f9864e61779c4ce5f6a6196190a051203bcee10d4f7af93665ed63b8b57ad1415321b9e11439c1a7bb4f0f20e2619940fdc5eff5295bb7f61a53bb8cae2a294833c75c6c1ca6343214e43b521a114ebd3540b556af553532f32e4091662f9babb7baf9a4b0908301bb15ce769260953bb11afef69a3b01c04ba08d421292776818f5bfc798d937792c53056c779fcfcbfd8", 0xf9) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000240)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000280)=0x1) pread(r1, &(0x7f00000002c0)="1b3d22342a4da8ec53", 0x9, 0x9) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000300)=0x7) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000340)={0x7fff, 0xfffffffd, {0x6, 0x2}}) poll(&(0x7f0000000380)=[{r0, 0x20}, {r0, 0x20}, {r4, 0x4}, {r4, 0x4}], 0x4, 0x12a1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000003c0)={0x3, './file0\x00'}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000400)={0x9, 0x9, {0x5, 0xecb5}}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000480)=0xffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000004c0)) writev(r3, &(0x7f0000002840)=[{&(0x7f0000000500)="0528f3edfb24976239d7f9f9364f859a9a27196b12e2abd960b53e766d59a94aef020aa6910423df6ce50f15cf265ad2528ddf6676ec54791299ada00da6000705fd225fa954d8b57edf3cd8385719f0309454ee519cc6b47007c296416c8ac5e3ba19c525c1c490acafcf17c17d30575a45606f64d3840345e67c2eeb11555d1dd1da68e31efab2ecc002882745ded2b04870eb30658011d2ac4074076cd26d9bf7a2e5111e88d3e5d9800860ad962414014c7e8e72e7fd053067f3e563448b2569c7657f3bc73ec220e62520d61e436dc8ff65e2f73b2c37249f730a2ef303cdce7892623954086221e7676e3e3b63d3ddae3f8a1e384c4f5a171b192f95b7ccf0c520206d798a3f26cd4f7533e4af67d97dff43651aeab6680add024cb17e5555a3c8055eecb3097c669a5dd67fb29eab13b996fba8d3fb709f17e9f14f8248d31c3b63ef79e7f0a55fddf6d51ffd04c5d68d72f189fef3c6d655c757d0bf8477ad35c5dea2237ae6b73bc074c5888573a7f81bb5e333153a05e04fa0408ad4f71d775cb27afb1e74d59101e4f65b9a8da0cac66b5dba04294fd43010060343a79018559ee28e336329416e8a5884b5fb23e8ef2d5baa070f2728f5b44adfa6b40c81d9c5b01134ac8883e31102353486c364788b6b8eb4321e706862b6cc06b9232fbca0c6797ef483e1d474953e3355871ded74e921dcab9fc74d8ca53f98f5466c3a6a1b56f9795143b72978cfe6cc89ea6d9a613a0702af8a63b28da9f1deab9f43c009d82b5338ad7a58066ac4cb19cbda71a691e781f896afa8154e847f36de5c27cba145dbd105c9fe28bd0bf32ec8eb8aeb7e67fc65712092512525f7b3d1b20954c2d6ecbf0da54cf26ae69de3bf1771b703d8b95c259569bfb48a901a39fc3f944f192450d506aa729217b45e9364b12b8c94cc14e33801ecfc58bdec491f9f21dc994002872c4a0136989895e2b41c535396f6fa6badf94f3c3fcec049a9b3be085ad727e9a6250ba524072470555dc8f6f8b1db7394386f20070eeea682723e584eb6bb45b54635671476a554953db19925be688a4da7e23135d63b993b7647cffb5cb4ff74e4b0ba41e474d5df22672087616d37a7fcb49d38ae32082635d8245bed27cf6081f5fa72f0448d967eec40fccac742dc6e5cd3383d5e7c042f7a09b2cee866d4eb0be92b33bfc0fd94731bfb5df6eb345eb5f5aed1134e3664152aa4344bdba40541b9ffa3f7f636cdf30b2be1cac25a57ca47c08966e91e0325c17f3f53bafc151b5d609d49b035a41290bfb83b39c6562cba6634efc183de991b32f3a90bb858fef0c12e4b5e3ba99d14a27096c9dffc0985ae45cd5bc0563fce394e32bae07381d5afe7c7dcff8de7d3435fb77689e6afe09d427e8022cf59e76bce43dc588a9409ada8d9b511df2c42819e8beb56bb4a790ea48efaf377cbe4fd4f00d714a52c972c59bf2ac797204fdf2285a9b4bfc3576e4d664d9a90349ccd0fe45148aa32e923fb12aa9492c38c57795e9032174dfbb49520002e5df86b357fab9bb772ad9029c05b4cf0ee5056b5529636f3792ba3de729ffa2b18ea6d954da1ae15ad2d9cc237bb80e9989f1c2d53bfae8e32ae3398aa423ab73fa51f5e638e441b60c18f13d954405bc5950c4278d503631163a0dd967ca6d70046586b91be0538ef1338ae94fcda4b6e5c00189864ca9d0a7d23e87400fe67906b7400627d3c15d166f0229104e5cc775a17879673c7239f270c65ca21c31b93dc00f89334be21fb79c795fcd6e2314e5ceeb380b17bdd4487ecc799f2f95433bcc6838426b73657f2e211a486421646ca62daf7bbaed164e16b66eda368dd85a07a26060b2ccebf65e85e92bebcab63862d4ea882798ab8cb39f812a1951cd3ea124312bf13d6677e617259eab53de0f71e299e0af84299a3e366645a97c238bd4bb369520a1aa4346c8853477e1c923972ce028549aaca4a664af440e2b6c1bcfa0a55232030842c2024dc38d9b9a380a2ea26a56bb27733facd7155596fd5ce48db2bdeaaee6efa8fd39c577a3a4b1b42b6627df363ede5c209c1e3333f61990035637309cfdfc47dc7df6b36cb5b9b9655cb25d793e019267a897b23e9f139d956db516fdd3ffd88aaaf7a56682e239cb933cdfb144db6e0fb85be59c0ca6a8ee25d8c6ad3dc34481b12f82da2f1485f361a4d06b33fdda027deff4699561504b00cb29b21533a91522dc9a2f6c558e3dade7d94137ea0032adc12e18b044bf2fb9184db041ec279e2d2c7b37549156cb1cefe15cf20e08c060054de2d09c4f56d2a761f9e6e30cf3c258e212ee3889c6d391206cadefba2baefa0e20f512f0681b354cef3dcb36d615d9ed574794e137468e555377d80e0b644dd6737b10fb62295c15ddd5f075dbb28bd4647c02c849b7161d2241912d9027397829225b9b18f571192a09189a7f9c542cccbdf7dc654f412013b7e135c280a1a2276707bfaf9e40f403755702c00cec9d6e87efe7b512cdeb48141dfdb1e26555256ae868f2e773905eb28866474f8600ac81dca822647282a7551001cbd1b1060bd0e6549c1b35663d71a2f00322cc4ccbef36d9c9a23d4d63a495fa05b73f0e435d2c551760f9c9e908c4636ff00bf442fe7f3ff72ad0d621f8b0b8913d4cb1be7310f99f0d785346dc202f2308c436b25f86b9fed28d8478480da96bcdf8e6ca7ce5eafa37965e1c630c6593578ab4c46957f7eae042dde86bf16ac8003f3bba85e8c9126337bbbbdb5dff23aa1fa1b472fd038542c8e04f681426ec115bf7f7f040be0eeed7c7b7658869a2c4af2b315cc9788b414a0bb5ceaf7d49c3aa7f88e87da871b78144385689e373960e3d4c6f71365209f4fc2b76b4f3d9d562839acb6c6d9a630d6cc227cd0b37775a0909e72f03cf2ac6a9cf2d0eb9026582ba06b611dffe69a50f70939cec7fc2852dbbb59a4bb14e68be944f041aa89ae4fadbef8cdc478eb93b11537d10950d6c95813596f7e84440bb1ec476c41bbbd5a800e9976d55cfe18e13f54d4279b0b026e0d2f9046b33edd39744a6229d130d3ddc13afc1bac9fc4f99abe122cc386828431ffb1388d200e78606733f136485a365192887a1033df31fd4838f87e47b66804becb3d6025484bdc9e42e6f38e7f28240c243d63ca4c2d7327507f935037ee6308a1791901f4465a71fb408acd2c010544d2183c08e39498105859323a0f1c72dc9b4eef00cd4bc10549557c16c81b86d5ad35fbe2fd2d21bfc80b665b9d6ffad93b614a0802fae63456d3260ef733b557238094033f0a2e7c77e4566824f780e82772f3f99c8b751d95f6d1174bc84c36539e9f2326c23fb41d42795385372bbc731ff0569f15f3f513ef2fa52820069ae99ef5be49f6da72abe1391cc7229dd91c9c1c84288d323f709143ac6bbf7c737852fa0aa2b554a44b955695fc92d12ed7963f8175fe42f95f6ea0b46ab857f75128482abe9e05a69d32f2f58c891e4491fa281d96ffbc08d14bcc49639d9a1457bc15e659b50dde90737337f9a42090ac11663b11d0ae4dbd0d5f22bddebcc1b744f37fe2ba7620cb30b93519739684c3811c69e76954aebcd85d25f6b87bfe6ec2816bbc8b01a1f883f677310f4a560e026289e6f4ae642d8a2126db1d7406b9294fc68479526ccf831d18c20dff4ce0d79535bf9cf42650131efe60b27e5a7042eb083c22f41455ce57b5eb11bf609c743deee5de2e8ff2bb99a18d31eef2951a4fc723c291c4a88a65d035c793f7d6dc4a605a3cc6c503d13965bc3283bbd802376d7c32c601066dba95882718212e8c3885f4e7a6964ed543a542ba8a9ff34f82d3338b361303af456a0c7e11c776d66c53dbabe571e859f04c769b239419eef940fed553902f6d56cfb871cd2b5b0bfbf320cd00700861a34614bade1cab58b12a34ac8fc17a8193e1a7efde6efa446501f74322aa120179136c6b061fffd3b5fc9ae4b18ca63a20138dfb76463ccfe7cab798294387eb11759f561c6e9471cdaeb75a1bffe4c0db58143e25157fd22a430ddeea4ead59504a19c852d2651ce078ca57ac4d80824e2e1ad38f1aa86043b954fd283d69d2e520d071e66d9597563b1c079df79a59163610870a2954df2252c109f7e897ce995d03eb1fb6776be0896a89b83eaa593a5d5c3c1bab2eccfcd3f8f24f5cf8d884055ed45e6cbfceaf5f48339cc3d8c728c8dc6e76febee4a522e82680490233546e8a1318fb666b94b64ab61e91532275b76f13743f31367322cd3115c4227219c28e34e5457d55159da874724c055ef7a0d9e6e9b5b3ebd9262976a5ee2f1b35fe99ffe62f97426e24a0fce9c0dc04f7059d8aaf971927f04cfb57ec83d7738483b1270fcd0351b54180c577b9b6fa220b1ac0e6c880faacdf7f66a8d90c43e39837d1ffdc5a73510dfe83ffb67f668f6abdb04d15548286c7e11e056925dda844e695d1fedd2acbff44559e20c06049172f1ac7f56ff8213d2fca6cca81bb80f254858dc352a4a6a6cb1476c76bb4e75c6a0337ff8e0ca09f265faf0952c9579b10db968bee19d438f5ed06a42b508d6f161d34fae0fdbd953d76c28f7e7268b6faca600c180eabc9e47aea28d467038a351d0aefd7b0cceff2107b21638c8732eaf2cf4d4268a3ef5594331b31dc08a1e9a75513d1b6db09854f0bc0214904395b6485dd0535be0db16089a89d7485427cabc75c0503964acf856ed219cd516da1c01fc9861367ef224ee81cf02e433cf57e536ad8fe44d50f8135801b5a4137c6f8dd92203125e18b0e27225a9f258a871640f921bf744950212d11b7f87afbd5c3cf4ce8097e20ab93abaca445f1353f5cdc0ecdc4f482986d99250bd2d5e96e4b895b663da7d8974ac9508b5c139430799a0d967de7b385b6622320bbff0125bcd59d1c6f846bf6d2ac2f8ca0f7716ea0f63feb31d229361d2a707710705de1fd8bca913638d99ddb6d5ce895a8793d04f4b5eb3b616dd2dc6282f76ec4077554d4825ab73a3678ab4f257a9deae46e059dfd193f3b9ce1a4f02cf4b6e16676471415e28015233c2113e4874a11e0a7d26243c1ab57a73332a98cdbf2e20f5694a62dc899bae000ed17c1f48f84c08115005000f935352137120a8f0af0d271dac4d0c0ee9ced4a81cd3bdf12fb1a1db0ae907efa584f5731fc563d909dbe8a6d45d73c90e314453ae10a15affe1785855be973d9567a789816822028c9a25d4f2adf5f830575480f2750202edeefaa54140a56131c263e3f23d5936ef54b663056f480e88ae636846ce18ab026bdb272d1291fa2366689fc3cd20c34e5de07409fd36ab731167ed43debd0c028a078a8f2fbc3b27467a409a5ef186887fdfecac8475991e22d8249a3cd36dfcb2f0aad53638efb57609628b5a1efd238fbc005918b16ee773089e8491c7c8125f884ab41f5129f16539affb09256f0000cab08de7b516d743c211d5b7ef4df7d172d60847edd9488adf17c0f7a4d7bc16fb3506243b8a3e98ac9545344e698abd979c6ee95869bf7213c5541ee84e34c567fa28db4c63d0709afe1da9acbc3d2196a51ca4bdbd2dab29ab40cfad7661c9fd8a54fe1fddbc878c860b506b16365bf21b0ba03dda45814f67d9043ab6165a4e887e7343c7bf4a73466627e75b9f97c61a62a78b4f531db07649524da05abfc8182beba339ec2e1f934a9e018fd6a253be34e6d985f3ac98418fa49bda6aa96ec020359386a8b0bb16e59304c2bfdb87699d85fc4414467e3e56dc48935", 0x1000}, {&(0x7f0000001500)="e04a70d213664e3343584242e643a69bb6457cbde917ad4db358c02deddf06f50f75d32b4a78b32f085c9827ff6a3d11a0becab7b2db471883a052edb9e6f26c01e3de3618cb015940a2891737602f74504d7c82f440ca2fba8047fac7fe22218edcd0169cbf34425039c93896c4f428e2e54f5f1ee43b3c596eb68caed228ae117e92e595b2dba0b175008a5c279eb5d9f54fdb3210eab0db6a4410a235d699e5817bf17a91a295c3b86f55a67c83549718652f94cb4cd930bda00f127883eaa77d6708970a7716e96fabd3d81c3182dc6b32938a183a7a0fb7ca08e2a0c87566c3adf09ed482d9ac681a", 0xeb}, {&(0x7f0000001600)="54eb000d5a6c5490ca4bd544ed9f417763e8cd8e58484f287beb50c7f774b0f29363bd0a69120879f04a6f15657628c54be63b8aaf34ee0096828b9f2981558d58afe80a3886a0b21cbcd4f87401affc6808d9e7185c99df5d90bc51d632b8e8f19fc06572da8d7961290ee2915b5032203506dc646bfa24c9b379d6fdc920bf82cd6383ee6f2cf05933f2e28fb939a270fc075d37bdd35a065997d7629509c60089328f5c276e42a457af2cc37c4bcbdaee171caef2c4bdd93e031f50dcbc7caf9d877b0716e99bcef7d7b23d53a1fcfb25e24bdea3379e7a2db3cb8863e22ce2d4b5f25939e34aa52c23e44712f078f5d6d1be690d5c03e09b2f16692d6da1c2793069a15249b3caff69ef147cde407edbd23549d661fcc530ae54b9a698bed80a1345424e7a2b30e08075a1fd20ac731521773e07d5ea7325f44f2e63e14e002f34a8220e6eb885af7dd55ccf2ceb7a5ab34242a312ab648a160544a0ff677302e039ac59a100c342fd81da0c12a9d4d2ea30378641dbada5815025789ff6ced77a829a4e83a8727d0c3a03eaa827b5924236af39e8df1f628f8b0a8f2376b310bbd115ea981b7389f9eac41c7cfc32026d11c575f26f9be4f93943fbdd7b402b3c949fa2338fed93bf4b1a18dbde9d3e795891a3d51ddd1f31a0ebd3179525dd0a32abfc8772dad39c695736360bdbf35347d8eeecbeeb56a1236ea3398f2dcecb21999c1d46b3bc0574270b63443aa8faab5b1be3eb498db8d945baf8619516f43865dda1add5f6ed4f64cc1f1ca97f887a4eda58f24119502c497919512f5081530ac81f106582dcbe581003aac367f2e299c1e2f0913117984df86580d67a680daf9734dcf739cf04a58517635041903981fb821cec140af5f58affa60c91dc534240ff31251cbae6c74d3deadd0a612ab7884e192bfe1c35bc587800d79e9c7bbd4feb059cf35a048db98b8c7e8df7d32daecaf6ac30dbd01c7d046e9cf267dfec52ee5498aac78b95932efdb04607a1ff99c6fc426669bd143bd85dab00c167c8bd942f51d001c05a247587922c3b42ef7f578dcb71abfeff61fd36950d83af6f463190169a8365a0b96f137e45eb79135d59f785b7dc5651e38713e1c22302c144b7b2e3203ff52ce7b7f3867862d2db9c7b1bdb88c176b346f801f15e72e1b43124fd1e64fd973e39f10f28000fea6167cb00ab949846ecc6b1c623f4d09434e274acf0fb212c142b39e45ca9b0b1e31093f90da68e88aa3d44ef6d6386d387fc26b2fd6d8aabf2163773bb2d081a5b172b7256196ce849a99b3e1a12b284392541d3c8a8d37905e844f35b8ae0df1fcffb4f90b2f99ea48c20ff8f5fc6a32cceaf8e39aab1b5dc2f26d94086239e652d2e9bf91afaec03348afdd42bc9a2ef8242397a4fa16ca8bc628ef0ee3771a1b09db392e15c0b4f7e9a28974dfd502c879acb17c55b701b7b5e2f38021f482561b5cd7510d4c6607d34b03ebad98a1c47ec478a4403f66f2cc225515a1bb5a6976294d114c12ac8437ddcd091aa0ecf630f55ef77f219ade951d3f544a64ad0a0f01054c0886b3b77c91fddf421a8867ead7fbdb108bf514f0aec6f1e9f2caf18cebd3aa9d466e60c8ccefb50e2158e84be69effaf5f254c95aed6ff5ded4ade0ee68cc4e99d3250c6766c43c8113e27b2790f533d8c4f94d535fa50df44c451b16d305e04021726a691b6ec3988f7653abf3895fb69e24bbef71401f98489fafeb9ba243a0a740dcd5326a1cda65df655f53b8b401c239411f68073656802b3e9c6d3896845dc520bd392c8c6af4c08cb539a6ece5e9c4db0b19b58f202bfef67d47fcf29577ed1fe9fa22a0e10b9b14b64e773c9b695a8e7be5f6465cd924e3432fadf4011732488a6e2613c2e3723ac7b465d3d51b4e3ecb10080bd3998d27f1dbc79b76f17aaa20e6e178f41590013107aad8252925ab8b4764c86e3506e076323699085aa3d963ebae9320617166cbb1de7a9e004d9d0012465d23bdb20aa099f2b171a8384dcb4b4be1d79206d2de0cccc9e5d70d171b8f67d327e27aae7cd3248d7ac48aaa14765376a1282eb9c807ce260c554cab4fc5c41e747ba00a4cb89918e761dc68ab5dd5c6f32044c661e9082cee93bd775090607236367d0ad8b66d249c4a6bd57f3a7ab9bb8fa66c1165150b108a45091418c40c6c89c3bcdc45eba08b8975e5da9a797c324df9ad84b7f1ada871a614f92a81453e4738c9afaf6972289e9ee58b5011bfe84c5c661cbd7e4f61a9d494d67a5d5d84639310ed5995c1de2599e967625e065b002128f308a0220b916cd8da59e800c0197746cea7177f9e86a65a5bc9023d538a7cf32700773a90778666ffb445c948c6f9d3fb9cc69fa46744cb79d1a4f16bf220c15f9011e4ca1e928a20c08ff12ca733f7e233cd5435214fd636f983897cad61282d39842d4dcb1394968494f3a25140fc7702b0a38cf362d97a4a16a73303005e733cb38e0a3b2b36551b53b39ba100332e2d37a100139f25de14cde28619b1a49acde946e99598be3525476e0600abbc3f1746562c82f4ae2582dc5c9be2dd6faf66a4a23eb04565571aba11c5d2fce54827fa9155e84e7b4663465cab1ead981d68636a3462dfbe4d93876740138af8d3545403ac26ca91ce0207c85245ef494994467baaa300a4031df17e315af69f6feffb359af9b156d3fdf9ca0c5c2d2d9545e3b3e8f915224051105e17776dc022d5f57951c2bf11d525c808adbb01c18861709bbaf3a50fdb82dc778af91a119c272b87d544c9b37002388407bda865fe8d0bf27d5accda1d9ac1f1be828dd75b64d38c87f1a577804517b55414b70cae557d4fa4da9062ecc1a83964e60da1f765ed24374388f681a1fd2a46a273df3ffaf71c790d2bbbb445e8f4c501c72e77bf5b630a7440ac35899be89734ba73c40d3d52ac792d4474eaa050d83ced2a28487e8c031b18f1c22ce1ad320a985ece5154e82412609e0ca7d67d922828854e8b8c00b5a0375ff8c74d42f7e67f9c5ee960648df230deaa920f73511601cc8e3534d2052089db3f7c9924cc2b087b56609ca4a7400daa80544338124525dddcfeb80c5287dfa1725111f9ab73dd897ea12456222657968c32834c6b41cbee1b1d224fc054dd0c7239893877ab220d1a3c493718421da30c5903f99e7e03770c160caa7924b528a41fd8147c3b75b5d8d39e63030e57a42bc60f607c4ee8b3a974f421b6e8a60a3390b2142c85a76d32084ab843c9cea9b7119329d27a9956120d4f2c3ec8e361b538ce64a22629f567fceca92f1e08d631c97c3e39d831317674b1ca460e52a78e8a91d454d89a6166dcd789c82f516e0c16e07d4e333dc68c05f254fcc4373eb3d9895c9744cdc25337d176964d5e6d843f365342a2a3bfb3a4408de782a1556086efab562f86b03233d773824a86e0f5f98e5ff6c91051a350f2f18cf5bc540dc7b0ef56bfdd43454069ed6e32452d34fab9520c356cb1ded3a5d17dedb8269893fad5915b8a14836199cdf3c1f9e02a64b8ba936e4b91fc1672e431c998f0a106240f55ccac98bdf0c9f5a48e47f579b57eef8ce9fc988ace4cf026c3202cc9f3cebc1c7d0f70151910af155cf8818d10083c0d479744945e901ffc0c7c3eacef959ae67bdf98e41effcd870aa301fc762a8de62ffe85593a88749ad595891c487ed153f1e4e087f3c355a4d6703e6836c4f5ba627a92c754010ecd5126d2100940261fc2127dc183226b622780ec849bcd4e5e5e724581ae9bdbead6fa93f62028cd88fd1567ccf0f7ec0714c6154001d7c7e74359aef9b0bfdb8e9b3c490dd7a6c0698e28dea2f8391604ed94c8fbe44443177e442bced2401e8da6913ef5813cb0388cd2cb9b3f3733c3aecc62b9a8064cec9327194ab8349eee7c9c385dc38885e59beaa1f299ba19253e741945e43e36547baa899775fd1b7c832fba478bae29636a737a3aaf246f167e5aac5f4c4039fde76b2a8d3768d103f3696bbb164980e83054b281de95a8611ab08998afe93419eaf2ecaef1c879f23d324820d48ba6c95be5d758f89e8c83f279c14f2ba9fa1f3ba58d547b157a3e4be1a4cf1a4af07b61cfac9b110c44d79bfadde4a33312a0b919258a11b060344689352553ff6f758754da416e57cbfaf3ad2b5d735f61a5b92e8cdc7eba3dfa59bc54a0d1d52c9f81a4c08ad03a870ae00a485fed54f5f3a655b4e4944d35db3c2b47a18541db87e54198639f49d76cec14167d2bd47f53dc4b866fdbcd1eb565042ce9a8535d7c7244594c212bb6e9745d9231eb237e4ff6ec8ef2e48b470fe19281e0f6d395f632bef0c900626c4dc2b164b401ddba5fd01b524ddf80a25ccea4f33f5a22d29587fcef8c27055c92fdd393cf73d1ddee33c151c8f3c3c672fa0b518fbcbe3e00c583afdd77e66c073932acfd9fc4188fc5f46fa5a4e8c550a31f43b51de7c5782fabbaa6652a2bd636cc6fb5d757583713a6640a2b30095153daa6cd793e1a8e8051fd4389df386bd74785ac4fe1e59f740dad14c9e2f2a08f7cc974dc45b2528999b6809fd35f146b98258b64c7908e1a136b158cde07d830b21a529f1374b7062316380700af5d5b28b0e26fd39f3afa2ac346fe7b33ad67800a36a5f85c7c6844187666c7d4337c7b442ec16f3aa0d5213d0a0cfcba5225bd6a69d8ab8c0d77d58f862bfb8f34a3aa8e662539eb143a5d8cc30a1fef12de00a6e5f0b21647319bb6918512445128315d9b46a70f65bca146a7c0c5f4d92e35305757f9b778d9d5b4ea830de805e6135036cef313b9aa4e1a25da9263f037f37a38abc8288203402e1eca14fe43aa4f7e90f557e5ade45939f20f362e1e40a18886fe5740888cc52743a0d4912401dd7256b6ae5704806dffee0b03d1759e1f685a38f6aa41844b65a6b35665e41951cbf41ed764edf816ee31951a11aaf60f673fd65542f25ec6af7c22d0b6a2d30d96be86b2b42dd02bad28e96734f5e7904e03e2de49278fd46c319eca75275b93dd7e96079e16abf5209631a4c12eefd11b1503ed0fbb4595ac0e4493069a5c6e1c57bdcd9f33622cb923d361d6cb60eb4c13a701c1d055d2c02c0ce18bdc26f57ed1ba6f05f393b70b925ea4c7a955551b05eea32381a916ed68d276ae6836c0671c7ad648ad6567c79975ca1cca9868f4470963e946779b181b8846e025a19ba77b166627f99e558e0d9f6c71cde79d8fd9b2c8ec6da9d3e560f76bc82bf2d371fc57dc46744add8e1a0666468b2f526c2f14f4af1d87304b77d5780a0ba84b1d071f50867036f4f00a8e78a608035c06e9dce34f9499b2bd545cc0f0487765c53f972f8d5698c3d1daad2b210a7d7ada10fca140357fce6e370721d30c3d6d3d9de4c77ebd343de93614916a05a32508bac3495a27b06175c06a91b82cc7145c80dc947c29cfb1ab38ed4c6c374d77c1bc6b3185a5577965c02482be32f410cdbbe7463cbbfb1819bfa8408ff25c312c24c916eb6e37ac2e715933d743249a84dc752844f8a2e721f9648dc9d426a12940c807e3c082f5edf29505febf7426cf1980f57724a3045e223a7859bf254780982d2dad599455e61320e3bd99ff4538d580c12da90ef07aa526eb44f761232bc8f50f541f49ffc81128ef6c2d9f80883a2328ae5a6ca256250a396841ff2284c8d048d289b16412ba1f8dbb515882edfc40c29033edd2a4cc8a8bdf30eaffebc496d7b7191cbf0671ae3f5022e7f0d090bf54a5c1a37fbd7a3bd997722ca6c87594", 0x1000}, {&(0x7f0000002600)="089a", 0x2}, {&(0x7f0000002640)="7a7584566f1926912836523e9e920bda7b3caf3c2e5433d51f86daf07e2dcd08a3ef3f44e435476f205e56d105a14e285978a6c34214b09a306dcb90684ab8891e67ea8539afc22b672d9663574260161a61c7153fb088ca84e4898e4ef6668d6b28254243f9e70d683a46ed3c19c1536cd15eaac03a761b42c6ccf764306a04c55480b4a4193a0732204111", 0x8c}, {&(0x7f0000002700)="b8e88c13ef1a4b2779a343d7bffb594d1cd4547bb8c93fa59e3ebcba8711983edc44b9049693c7929d0c6e26f584bdde6cea5e0adda79e9a2ff84170de3f72b127905ba3ee", 0x45}, {&(0x7f0000002780)="c42d2f3a06d2339c3852b7d1045bfb43a0dc4b02f7aada0dd8f5ca7f75531fe5856e722df2eef692f245e43fbd49aee8c51a003ff7f9a57115338379e15d58f609e0bcd004fbf3efcccac4b414016eec6263761e9dc259dbf92aad6cb91ff532e8b055de24403ca970fc66b61300e0f87818eda208799e5f49f4230a0f8df3720b858fddf8d917adf2cf4728dc71c08c1c46aeb43a3987e3b2f9a2769c0300", 0x9f}], 0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000028c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002900), 0x10, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000002940)={0x10, 0x200, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x55}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc044}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x8}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x9}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x100}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x1}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x10}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x6}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x9}], './file1\x00', 0x7f}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002b40)={'./file0\x00', 0x1, 0x561e, 0xfffffffc, 0x1, 0x7, 0xfffffe00, 0x2, 0x1, 0x1, 0xa78, 0x5}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000002bc0)={0x2, 0x100}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000002c00)={0x4, './file0\x00'}) openat$pf(0xffffffffffffff9c, &(0x7f0000002c40), 0x10, 0x0) 1.621865969s ago: executing program 6 (id=2315): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100051300000000000000402120000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c0000348a1b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcb050407000000c011200000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) ftruncate(r2, 0x10) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x16, 0x0) ioctl$TIOCSETA(r3, 0xc0104419, &(0x7f0000000000)={0x80000003, 0x3, 0x2000003, 0x0, "b7a2224b00", 0xfffffffe, 0x8}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x0]}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffc}, 0x0, 0x0) getrlimit(0xbffd9d2c7b091ee2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x3, &(0x7f00000000c0)={0x8, 0x9}, 0x10) 1.532564139s ago: executing program 2 (id=2317): faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) shutdown(r1, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x101}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.465986714s ago: executing program 1 (id=2323): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000005}, {0x16, 0xf2, 0x7f, 0x7}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71fff7ffff87e537dc3d33d7bc511cf28e36bc753606002980247821e93bf6a24f566eb9b331632404be9931d0", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) 1.433582494s ago: executing program 0 (id=2325): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) (async) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) (async) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x101, 0x1}, {0x21}], 0x2}) (async) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x51) (async) r4 = syz_open_pts() dup2(r4, r0) (async) execve(0x0, &(0x7f00000003c0), 0x0) 1.433116983s ago: executing program 1 (id=2326): r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x5, 0x7, 0x7f, 0x0, "681920c8fb20311831d8f613ba20273d561c6b5d", 0x5, 0x80000001}) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() r5 = geteuid() r6 = geteuid() r7 = getegid() sendmsg$unix(r3, &(0x7f0000001980)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f0000000200)="6b9e26f7234b3cb449a0cd43bfc71d1d0a1358224d9c6917bd077c45f339771646b7d9b18dd6edad8bb9183eab7fbd709bd672b08b476125ffe34259797d4204f4554b5dc3317702e588080cca496868b64f79fcf0a682f184e07f67ff0bc0b7a3cabf7921a1052eb6526fb74c106c01bab5183c3a9ed0f83808921e85c6f413caae337e992234d901dfd615e76068d482d734fc2fecef18fe567d373ee7c2256f86a369c3eb7043b3c999", 0xab}, {&(0x7f00000002c0)="bef92f254e59f81b9a6ff4d01c6501b57808d1298360ddc6745d603dc54c548b313991dc910f8fd723f3241acafb4ad85b7e94c0c5dd94f273ec5ecb0b61d25fbddac15b98c7f02a8b1cb08e8ec4bfdac9b84a18451634bdb7d64fee0d20e8bf5f812053a4e9f5e822be47cd4c0cc891ae339b6f0d16ead03898eab7fc3bc2e7c29b291a2d671c622e2fb82d225135075e44bddee15d7dc863b3d32436c507b2862eaf1c1a3c0028d19af0af532db98d392e5846a99de8667c6c8217e2dad2ab6f57c8eb2cc40790b322844797611737676c0297cb97561282245edc24b38fcb87e7adcfe85173d79133f9d4d2882721e5a1c8f2d6e582322e5748cbb7ac409771701103ecf2b0c2cd78834f3951a9a8f35d16de6dfe5e2d759dca31f01289bb3af14c0622d3b17577ee9f1e124477314d02bd5bc9f49559a657316df00d78f7cbd324aacbfee00498801ee4ea06e40abf0bdf270a020a063499e43b1ce984f7a7eff3fbb6d6cd2ddc91074f86753909885aa2516cd5c2ecfcdddf6f0aa32933eef1fb8d358a6071c0a54ec7872c329543796e219e5a38f6e473a53dd2c1db7c5dc8987a6bc50ef382185a5a9b1b58b45ef1cdd5133d883ddd1b3bbef212f5d7aa4441b169f73a527e3974fe5cd61349c1b60ea19cba9af43d3fdb9c8642e0d4a70243744756dfb8388107a0369e30d1d07b3df82cac82eada77bb02e09cd18f8a9cf042eec78b0523b238c833b7b7014f143ad17d0e93b6f183cbf307856215aaae122e1ba79c2f26ada65d4f76d87dce049f7f84bcf6e64f78cd7633faa5df05cfd9f158f8e08472a5adafa42ef43a1c3b5ac7148eea51474c49b86f7e0ba304ef312d80031da575296a01a01e9ffc007919765b939d428a3dcecd9cdb006b4319373361fbade5df20f7aa6a557c84b282b2c16bca7cd35e1e715a29598cef7005d506e88e85c41394013401919ba535a7e1de909f83c6c9d106687b84dbb7357e4572bf0926abfb25e888cabba3a30a45b34ec754c872ea68f1703a1fbed6e4ead03c09b91cc824f56dfeedbb493f1864e125d2c41e426b0ba53e653d50b6007f9857352dd55485ca260f2f9a290bbee2e29adfd72e0871a6ca1ba30562275817ff6795849e47d875cb62551ebcc982ac45ddc672ba1e53848aca10df4160647bd387d1f7938719494da0fe5b1c8a80cec2b0d6db2b0edcbb71655be4c666aa2e3e46b9c551b7cacb9c82091827ff001acd9e2bdf309342405a5a1329d9d9ed4c7f3b490d0914302a5be112140c4e6d00750027f655543d118de7b7e24c4758d62d7dc04bce15547d025b600e644bfb4f2ddf09f395b95df8d01e1d8589439428a397b45dcc5f57d1218cddb58d6311d7d0b14881f52288da94f32cf3ef929406d3e9d928c588183830789d6db50150520b6e9642b0003cc9323fbfc838a707b1df4ceae1b8a05ac6664059bdf1afa8ce55ac95bd6ab26fc08819222571d44f00934b911929ac42e6a527f1b74e23dd67b99c223079dc87b41151a436f364ccc6208d34a52af39f5b25c06840b011dca274003453e16effd54c2e3cd0eba6267111b07862e04ec11583a41c13e5157ae500bb554d7b423b95bea3086b2ed1ad1349e946c70e5640e89daad1eca6a8de8dcc03f740f3598dfea08fdcb7f3121d47f2cef9087bc7f9eac03215ac1d6982b29e410caa9d15619d3572da6bb1683a2d7caee326980ae2c8f9703cbc8189bcad9ffe2b51a0579d269ebd67de20d07d480a32adf567d5437f85ff48a878a11447c73eb356fc24a68a925ad2295d25072559f4fd1b06c4953efd34d15b6e6e4fe88f6fec6da78271612ee1c53575262dee4014b5bb6866d7584953d5c6c87b1a034e5ba05a8c14153357df46af8d330eaea3c2563ff99dd2f4b2fe0cee750cc9adebf25152e896fe45998bfdb9f7b19174f9a92e09a8673925e57cc866dba989090cf188a66a52f58b3027a97e3b3e2d7a4d9640f39554b706f713c1c535b17df3f00f5b00e662dbcbb3ad89134c0b24b2159dfa8bc80da2db9e9eebf84174e1e0f7c9aa241658826a4f1c16dc12c798c1f958065d6267e1fe203f8a016ab18308cca78d14badb4a3d230c9916966fd63be9e90b3466d081f907b1d1742c8dd1f34931280249a4e7d1663ce195f0d17842c4878a816b50a1a9e6f36837755974350562e892d563bc655c1bb95b9e0297f28043cdb9cdfe5392ee0c96529887fdfea08896abdef1416c4b7547c5585d82edec288365e2a54d46acf44dfcb1dd851a1d3a0407403567053471c745967dbda8f9d5d309f2425d6486f349ef68a080e7208e6798bc1828c23f07a13a3a2ba91d559d0ab252ac389ab221dff7a218a5e6176fc6bad01d09c8589c4ab42a01779e8024b586f385bd008c1bee3a2428ad98b349f1dcf9c7e2ee0adb6fd69f68e6f2906f2c8a73d86d060f6c30fcf18dad997d4ea582a09dfc9fa129aab9d318c4ccf1126f9c6afac4e8e7f4f940bf75fca33fe029fe8df3cf2288e468c5864ad5c3c1433aa4ca438ea8037ce9fffe72831683d1322797cdedd71bc05e199fb086f1e3e889809db72cb5d699d83be55bb036f0ab956d106a24f25056eab62315d008304d7efd812170c66b931dc0676da44a2c9f7e7f8a8830dfa07e1eaa21b803df0f1a560acbd573653a06cd35b3e5654d17e6437a8b64a48c464b28be15968ec0fcd64ad0ff9470711515ce69b6552ef878f5f797c667e08f7af9d16d2ab1c748a96dafbf57a312bbc7658bbfc0f3ae6390d2779d1df2cb568b8ad5e6ecb69da742e153994433edc76ad2414a7f2871f2e3181697dc68649e2eb8eb6c3a1f07fa2fbd423bd757a4f3b362eee06a500cb5dc4d1255fe46c677957107454ce32711403a6cf10c30cf6ec174dca93a682acc8d6b6850fd4daedec51a58fcc697347c6e8a2f948f78cb0e16a6c1c9ca23b9529871fc435ce7f44fc270af6fabbb979920fce0fb3e92632ca322ca1744f408193a5950c7a168f2d6034d280d91dfb069d1b721eacf2b3216d208b5940396ee0842f7ad2b6e873bcf81f3616b384ad7e690e59f1079dff79298dc9ec04513952f49938128c14000bce75dda26c738421b20fb5bda3d13ad8c84c7f5824ab0cbe483ad75eff5bfa9462d8faa213c7e9ba83864dc69e07a57524ad4793d876c9ebd36a9790fb26cf52dcf0b0c7c762845c690eeca6844150316bf0db08d84df061e6af6771259e020fc90fd1718e1e2ee8dda91d406dbbb46529384ab2c6efa7cda5b321766b9ee1fd949304a7c12205abb3cb9f6dc296a53bd4bf5164a897430b1cb140dcf328b176c38c15f95e28eefab64070d673e20d0dc43bbb16ee4a75ed67a49fb6eef0db4ec100be7516219b8ca5d74fe1a0a3011f553ec4c278014f6343b03dfb8b7bd034dd6312155448987d1f1cc784be29a3d1168592f46c7e981c8922653b07a9dd247e98393c1d6151cc57cc790034931066c4f051d41946c826fbb9f7be5636df34d0ba271173b4e90daffd9b840c56824e34cfac55e06a2cbb38f7cdf68ce84069d9d72928fd4162c9b93807a79a323dd0a429d75c3d1a520bdbb878691cf24a47d10917adb3e4c28af8c1ab6cfb66b9be8621bbdd80c90457f5f512ff1f8a612d2dc686b98e30ba1bfbbaecc5b99a6b68aac8b7bc9a483123ed45250d3458d08817536625069916f606e0d50e427d77fcbcf26a1cae5ee44ccf8775c0cad0597654d4b01fd520cb99f10e73b079ebe7c7560edb521b98ce64536c5c5fb67b80fd60fabe813bfb49164be6a986e3083cc19f498fbeb79fddc2043ed0fd433d7ea008118c8da025e82a1c472219142ddca7569b49bd8b6df2f561fcd8e316b3c0809b97813ae2044d65426dc894a119583c555c03674ae2956d2d2ad0426c80138a5d7ae66fda8de885c992e8c5947c5179e7a3c33d8a36945762e15a83bb9a4dfc4671cc33dfb14c041b91662c3a47db028440613c58b0a30ab5d0109ab8e5fb1c9770c3cfa56a8397ee43cbb0f6b4ff85ca655a6f20482c9d86935be7ec78ed38596b907f1f2ea49a22c9fbb94e848a4c88e25c4e63070b0da57e620a9c448d40fc9e73f83acd47b1e5dcd7d37c7f4572beaf9776ff8cfe615d1274df4f5be97c5a6aa69c742144723fe2da2ee65bb755acc25f67187ef665c79cc3acaf948f004da542ddd7a68a8402750554ef503b42dbb3287ad826034fdeac0e0119ff7c9da815106fdf26faa8ccb1de899627c315cf6069f93c3167811580594400814e359f776167bfe36fa479e4bf8e7c10512a1ff06f42de629a61b82ecde06f71a0c00220dfe0aedbf2fc23dbe18f26dbf102ec9855d58aa7d847be034fcc53097cabbcbb51e4e131ce530841542cf14b342fec33c6a439c225bc8fac4a4899472ed96ce39e57a08311d5c58e3ae61a1a49915220b7cd99612a7052ab3308bb88dc5b45909000233591f3cf40eb6d6146030362a86bf4c13f154db708cbe76dedac6349355915b7b9a8fa2c49d82e79bac48435021730d4b54521c764f00e77c6e3deb912e766003f650d46ac9b061a27814c02b7c1e13ccbe34a1b8845d02538d680279bd30dab93cff45e426c77fcf1b6c2ac83772c089d9b4e0529018505271534107de195e48557b377cf074c5c4d42ed7f2f2628f78da563d35ae202bbfab0694b9c8e1f68b69ca6b8da47e21e4c19076b5bde5b5e91c164e8fccf0842e76c9caa7dc347e9d80d2aa57697f0d5bb45d207c022acc7769eeb7dd893c0ad04c5819ad2a3a1321257ef5f7861dec4eab1167d2021288e44ea74c72011f680580690131e64977ed5753611c8c76d50869b509bb6dce8c0d63047d3efdba4436c629a842678016f44d6f38172b9c2ac6d7366d8a3a4896dd4472f8d7821c4a756f31defc581366f795f77fbb32e3e82f2037cc105515a7d0b3d0a8bb8a7275a97688dda76bffcbe747dd926e35bc24f7abb853fbf02c29aa9f51d16d321abd3e66e112d431ffb4d4d1fcb30df47f7e0bc8cc1f67fd50a14eaeb2f404b6bb6d0db4d9082b1fcfddf8211b7e8e8afd152e73d9c1c741756457c066b52b6eb51d18ae9c11c7bbbad82494a9e16b7765530160d2bfd04770f79416922ab0ecaa88223e0e5597937d280272b18d03d570fe10e3ed5820a257213cc84001e1d58d14065bac3374d10cff471310e40b8af38d2816af33868f3ff3f572d234961852a76cd32481bfd9bbe1a8f293899280cdcef878c5ede5adaa1d38501569fdbbb5309cb36d05a76fb551c7faa1cadc86e4bdef0f8453ea7831a9789f9a2132ebbd9c75f4d591d511584800f0f0c5b6716186d6daacb26367b713bc3c234d1f2dac9afebddf4ca98d4ba8c33942166ef019b66986a93234483f4b0927ed73020edbfbec49b35d4ddd5d53989f831cbdb5175de6217404854a329b9c2dc2d303ec8d51a39775527ff81b2fa057064bdcf2ee853984d864493a7b44b1d975fb7283c8b7c554a1da9ee9a6b94c0f4e0e1a24b16e5d50150047f923f60359b0e73b230030aa1677a7200298e38a0733cea65ff671d696d161f15a86f61c5d619fb0fc0e2104f1e05610ba0ddc74c71c2a9d1626ad5bcaf3a183eaa6334b97aa7013cf8b9d1a5192721720c0cc42b7450df01aa803dcad1a4007b9f7999f6e4713cbfceeea3e5810b63a33ef1f01cc01b6aea9c0c5052bfe90fea39e65ac056d2ec271b6974dff83ef19e47dab602c753a79bb577271352b6a86f12329ec35321a988a3a8e259a64a68a47ae37e000", 0x1000}, {&(0x7f00000012c0)="e6f60a1c2415c4b262852e0769483fa72f2ac1d36efe1c6f85151ae379c03108bf1085fc5bea7143ac21c6cff228737df6af2ceb1a97ac9649ef5016ae8c83f0f101d480917308d8ef8bf467ff0452c4d692bf233659411f17d71b171ed73f7138382fa384d83fe89666f0a3f1bd5e3c5c7d0f1f72a8991cab33aa8bc63fcc17164f1082d6b1b09d81b2a2f306f1cd17479e48eb6a1f8b340012a8a5fd24ad4684cd9c8008", 0xa5}, {&(0x7f0000001380)="6e41fd9483b926e27d2fae5f88e08f1114b93fad", 0x14}, {&(0x7f00000013c0)="9dbf8a1600ed8c97467927e591d30197cf00502d982aadbe6aba8546583f8f00af903faf1012ed699cc401b6fb769672f62eebf325df3bd2d93b43ea238d000fa07c48299ea9ee4f1ebcf127d77a22d99462", 0x52}, {&(0x7f0000001440)="f1b6ebd50aab851ef72effb109b6009c802062832798d25606c7df5eb45a0f42dca894ff8f54e4ff1108976396ad19b2954ccbf5d594f87704228f91cbecee1d33efc1e636432394eb1cc107dc3378e0983bdf8c52b37349daf1da2bff89dbc619d6573804c50647a93c99512ae1b694f7d7f2d398f0e48300c2b150dfce146423b1509a433affb241140cf2c8b6fb99016a678558f6150156e45fd046b477b2f8afcab5ad52cb05c7515f86d9ef054530ead2ea970bd69d0e4e034eace18e08e0449c5253559bacaefe9eadf5adacf88ccc30a810eed0dd03b0a2cf3b2d5a00a38404895d90446d4083868d9e31c8a13f1f428bd1d5e2596aa0cc0c8f6686", 0xff}, {&(0x7f0000001540)="28830edcf2f4d830d08255288998fe82b48e7370578a8c26f17067a003001f6f3a4701d2f9ffcb41409ab626cc456d462e8622b8401a322ba0219d25d2b4173bd713a30d74f91eadc77688d6091333f7a1246b644a8cdc2ac3f1329e07e7dfb4", 0x60}, {&(0x7f00000015c0)="6d97ec090cfa993c848637b18a1a0359ca94f9701db9900157ccd12ba46d3bc2e807921083b2a252b34ea6d82b893f2638a2feb694d9e28587d931f3438a7e5c740e34d9955698097658fb8b3798601c9df5bcc3268ebb03e80e78eec9077e1d42969cdcdb651a9dbd6365ba91e11e05f549a19d7c15e64c3e991618170131bbb994cd01b0f6269cd7ad63a9569873ca5a24c726676604bc4d915082cf31574510", 0xa1}, {&(0x7f0000001680)="bd3e8b96a667730e46a6a1aaf36dc6f570ffd0d383c0b345bced6f14bac896198cd581b016b115ee890cfe49b7cd6f953e386e86aa4cab8040206ac90ddcce1b42cc1d6ac6c37ca2675a9304cbe4ef1bf8422af9f4d6fac91ecdaccff08341badbdbcca8333a87084238d2fc74c39eb3e86aaef44cc763df4589aa583ecaa50107804f3d1a09621ef79943d0bb5f0bb49f157e8f40d082959a12bf8249cd8e1a789cb615fe68716dd2cfdc31", 0xac}, {&(0x7f0000001740)="25b3c15522e53c71d2e26f9c2523e59ff85d77b89cba7c064fe09d9f6e02c5965f8d2b45e9b22186170a2c255804a78ab6aa6fde9c47d79b807f9c5928d1bbeab261813ddb148aa612740c46c59660ec1986ee40f3c293c23b54b9c9631bad90e0b00beb6d25af48b8ab99faf7459f1cc4931ef57e807c4c807664fd5de597cb47bc5b10ae0a17549af212698f8d250ef31ccbd7a04e4b8ccbc3ccf13fab67476fe74e5c84f04871dccbea686ff6bfbd20eb7b9852828dd47d7dad411d277b0f67ac4c436dac345af6428a39a4f5738fdff38321d5c09135a90ecbac629859fcd1a2291e7410ce21", 0xe8}], 0xa, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r7}], 0x58, 0x2}, 0x0) getsockname$inet6(r0, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r8 = fcntl$getown(r3, 0x5) getpgid(r8) r9 = dup(r0) r10 = dup2(r9, r3) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000001a80)={0x4, &(0x7f0000001a40)=[{0x0, 0x7b, 0x4, 0x1}, {0x4, 0xd, 0x8, 0x3}, {0x4, 0x7, 0x1, 0x1}, {0x3, 0xa, 0xb, 0x5}]}) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000001ac0), 0x200, 0x0) fchown(r11, r5, r7) semget$private(0x0, 0x1, 0x600) write(r3, &(0x7f0000001b00)="931c2247e48e6ea70e918594aa12018ea4ee8b5eea32e50d676fb05fce4149a20cfd3386973e08305f1e5d3d", 0x2c) write(r10, &(0x7f0000001b40)="8249762f91bfbec8b9ee94c560cd9d2a891ed6bb46a2f3cee7e69cade82fc88b1f2a47415d1c70f0a5e2f84d46f94cc95a4b808a60deaca6088a6229e241d9d1901817978bb35bca57a27406be22a397cb9ee708b817b20bb3171300dbcff172dc65fafe7cbe0c72028035b7792b7324a16fd2649a134bb8f3db2115c67e2daf521ec30f98e00ab1331c02517e64dbfcfa81484c153bcf9860b648f6684aa693b10552f74edc0671725c15f66dd1611780592599ef025916ae38d442bbb8402186d65c8df944842da9693d7361f805c7f354bcf294fa911f00109acf8801b5eab7753dd1d818be", 0xe7) listen(r10, 0x7ff) socket(0x0, 0x1, 0x4) execve(&(0x7f0000001c40)='./file0\x00', &(0x7f0000001d00)=[&(0x7f0000001c80)='/dev/pf\x00', &(0x7f0000001cc0)='/dev/pf\x00'], &(0x7f0000001e80)=[&(0x7f0000001d40)='/dev/pf\x00', &(0x7f0000001d80)='\x00', &(0x7f0000001dc0)='\xfc\x00', &(0x7f0000001e00)='),\x84^)[[\x00', &(0x7f0000001e40)='/dev/pf\x00']) ftruncate(r9, 0x3) shutdown(r0, 0x67ac380a74ea2239) ioctl$WSKBDIO_GETENCODING(r10, 0x4004570f, &(0x7f0000001ec0)) recvmsg(r1, &(0x7f00000044c0)={&(0x7f0000001f00)=@un=@abs, 0x8, &(0x7f0000004380)=[{&(0x7f0000001f40)=""/224, 0xe0}, {&(0x7f0000002040)=""/198, 0xc6}, {&(0x7f0000002140)=""/22, 0x16}, {&(0x7f0000002180)=""/195, 0xc3}, {&(0x7f0000002280)=""/58, 0x3a}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/4096, 0x1000}, {&(0x7f00000042c0)=""/190, 0xbe}], 0x8, &(0x7f0000004400)=""/185, 0xb9}, 0x800) open(&(0x7f0000004500)='./file0\x00', 0x40, 0x42) 1.329848757s ago: executing program 0 (id=2328): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xb, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) kqueue() sysctl$net_inet_gre(&(0x7f0000000100)={0x4, 0x2, 0x33}, 0xb, &(0x7f0000000140)="b1904dafec59a7020b8701ab", &(0x7f0000000300)=0xc, &(0x7f00000001c0)="b3ec1747e9b6ccd50c640969ea4e0af98258ff93e2786b628cb8b79c18f4044d5aa55d0d7529853f433c3212359ea5a366376bbfec1ad9d13ee04cac8ba55681f7625ab699e9629749ef05efe45c699ef4958189661c694dd7089ef7ffc5612379a7488c1a061c6a4566680bcf5cef322c11e063a52072023a85d7aaf2cc9bd1fd1fd354261500353f165f9e103899db41c37f436050c1f537ec9542b44bbd91f9e7917ff57d2f751cb69b5e83317316c243c44899fe14398a3ea970989a8277cedacd2b239da45aa6fc18b7f52b558da19fefc86df5946586ad45ffb38099f02084a332073cc8b657", 0xe9) 1.329381877s ago: executing program 0 (id=2330): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async, rerun: 64) syz_emit_ethernet(0x66, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700303a00fe8000000000000000000000000000aaff0200000000000000000000000000284e807f4cd16e994a7d29ceda010102907800000000601f000000002c0000000000000000000000ffff00000000fe80006f5d0f9dc0ac651ffc0bfac5969e21f7a792e43bd3597c7dacd09ad1746dc8f5b8546f4ed6"]) (async, rerun: 64) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000340)="65fcbf9070420fe902bedc8718750a346790c35bade64426f69ec0f73338a27ee73a0e9f10574a3f4ef7ab3973b1417fd0f77bfb46e94619ead8739513c9a1d15a8d3cc8d0f918e0c14220e2edd9072af51047dea5df28dd4ab2f327d238e9df5f10a30dbb2d1879b96f010a7d0a9870c2951f15a632a3a551010c963afb786c092ca09f768bd20622da63eebf42f980642226da87d1a760830179a517c38352798ebf3f87ae3dd1501f3f33e510ae6a75ca5cb1c49277de51d6f83d35bfafae5a", 0x0, 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc4504442, &(0x7f0000000000)={0x1, 0xffffffff, 0x62, 0x0, "631f322eebb178926cc9795a6b4700", 0xfffffffc}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) (async) setrlimit(0x7, &(0x7f0000000980)={0x46, 0x60}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() (async) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000240)) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000140)="660c3038ec575ac034a5deeae81e64237d71cbd1", 0x14}], 0x1) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000280)='Ml', 0x2}], 0x1) (async) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000040)="545ca92d12ca4bbb9194b3260c0689f463721e6722347e8aeb123f700e357c2186f5d0a02ee392bb3e14c2debee022ee6abd374bb942f05e20719be030a2d4355bc2a9996ed7d2492dba6efe78760ac3e60206a80f79a711aa686278500ec1f25d1b85c3f39cb854e1a5e06514efa097873a238ea1e3b7950fc3db3036d2e944ab336ae3ca75bcd9de162998b4f8c4c6c3486f8aec14fa29aa5909836a7048690f3b8618598012baaf4cbd4d280e1b924f7b95f616572228", 0xb8}, {&(0x7f0000000100)="0adf5da6f7d8989415b49c6579af57587fdb63bb6668bd17e705721313251da286606c9396709463bfb96b80c83c19ceb1b030c1707f2820b0cc133213d130c7d764f27ba0df56208d2a71d52cd8e9fbf630168b7c7597f5879e1f198b393c69f5f507f4a2c77425f22c8a45d0d99cc9b3476605509f03b57be5323d948b6a707957b3ca09a81b5e99fb546bb965bb38ea77b2f862479cfc9e0723dd9c0829072ad609704a97a6fd30474c294c1b1ee79861e2843d0741425081ec5d2e481897e5e8f772624220c5b8", 0xc9}], 0x2) (async, rerun: 64) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x400, 0x0, 0x6, 0xffffffc0, "ffff09008700"}) (rerun: 64) close(r2) poll(0x0, 0x0, 0x0) close(r3) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x10001}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00002fc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f00005e4000/0x4000)=nil, &(0x7f000032a000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000000010001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) close(0xffffffffffffffff) (async) r7 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async, rerun: 32) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) (async, rerun: 32) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 1.328798164s ago: executing program 0 (id=2331): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x44, 0x1, 0x1, 0x7f}, {0x87, 0x1, 0x0, 0x3}, {0x6, 0x8, 0x3, 0x9}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) 1.328261561s ago: executing program 0 (id=2333): truncate(&(0x7f0000000040)='./file0\x00', 0x4) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)='b+', 0x2}], 0x1) semop(0x0, 0x0, 0x0) (async) socket(0x20, 0x3, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) execve(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x2f) (rerun: 32) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x8, 0x4000000000000004, 0xfffffffffffffffd, 0x86, 0x2}, 0x0, 0x0, 0x0) 1.268925164s ago: executing program 2 (id=2334): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x1, &(0x7f00000011c0)) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000001180)={&(0x7f00000000c0)='./file0\x00', 0x746b608, &(0x7f00000001c0)='./file0\x00', 0x8}) getrlimit(0x7, &(0x7f0000000040)) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwrite(r0, &(0x7f0000001200)="ab5f6101928c64b781a1491ac0552eaf6c4acda8c1962d4d0a6c25e1ed029dbc71eb54", 0x23, 0xc511) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) (async) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) setrlimit(0x1, &(0x7f00000011c0)) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000001180)={&(0x7f00000000c0)='./file0\x00', 0x746b608, &(0x7f00000001c0)='./file0\x00', 0x8}) (async) getrlimit(0x7, &(0x7f0000000040)) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) pwrite(r0, &(0x7f0000001200)="ab5f6101928c64b781a1491ac0552eaf6c4acda8c1962d4d0a6c25e1ed029dbc71eb54", 0x23, 0xc511) (async) 1.267106899s ago: executing program 2 (id=2335): r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x2, 0x4, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x405}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r5 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r5, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1c0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2, 0x6}, {0x8, 0x1}, {0x21, 0x614f4426}, {0x26, 0x5}, {0x0, 0x5}], 0x5}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) readlink(0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000009c0)="abbc766e44d879a5820a8fffee8d4b6297ffe85b35b45f69fc2cdb0aec9620329bb5810dd2e534064f6fa0bdbfd5c72d6a6e67507defc64c44d045bed0a4743ea86afaf0ca73bf500f697610fa6097c3490457001574aeca8626b9d7ef29397c64e909d7ab61c1f526f29864e801ee3498156bdaf9cdfa01c4348b791e2fed049bd52c604429e7c85050ad1fc62fd0e4318090d8dfef8345d9df48d3659cdde37e79c45c89ed87c2de374bfb5df865090dbb2514f7004316dff1c818824c425b11c72dc06fcba84bbbe0dd1c107ebdb01b5dae30e422bdb3859ed6f17381eff1a099b742df92b2f2c77a0760d6d4d7d0b069fb8871d5a955003cbacaede48227eba0756fd5e235ff10a3b3a36bbf57703e1d8eb1755c2d12ac73823f7d0ec4fbc8c1ff0e1043cb37f122d321f373356ab85a71ec5fdce1037fbb93559f0b82b642543f79200a531d3275aad0484d926dbc3c4e5b0d8aefe6f45c1d829ba2a7a00e882778d9c6776e44068d99a19187bd782599c67f7aa9ae9d8a8e3c8637cf1299991fa137e1522a76c4252dc87edfb09e653fab89234c729d193079329df02ad1bd4ef370e1a9c035e1491e5892e3739affe38061a3ae3f19ae8c69da3fc5804b7924b8378e131c69a6c3f3230268c4265e67a76cc7315578c64b35045efe7064c3afaea179e1bf89a888a2b61a048fd688139da82346abf0d8c80d9f7effc457cd00626d99474947fe1fb74d146c8d6ac22a745d0106591b96c629f3b72b724965465a82fc4ed759446f0c0e9a01f8ee142a24f3c4269698bc84036926d147e9a90189c0b100d5b70f7b358a1bb85d55106e97b340243bebcf79edde9e9b3d2a32aa9234863071f0835c0b0fe7053e9ff7e35c2d3830749a20117a30c1c32373fa336cacb381f91e3e474e124e643a8100ea9d91fd2e96fbbc82f5d23dbd871a98550a1f48735bdc14292bd9ca60392f29be63681eac30e6eeb93948920f485ca3d78ee22299d532b113746bc8745e96b6531e86318fd750f51fe1231107039a52beacd1548f82a525e51164d4422ff1f49c8e9e25bfba9ed17ced3f93fd82099ae49c8a2fe624e23bd3250605880d807ce2f863b1af263a0f17a104906f7e5498829940064cc13af9b3d6a8b16846cff7962b7d40afd4762f35e28dfe8ba292a65709b7a6b7ed119f1d5bd741f781b0e432735f6907011271d9681a0d43a3fdca804479e94035de9e73e4ad350fd95bb8e420ee6199dce472c2d91ad4e2ceff9f06f4a0f86f22966e4104ed652c7c7de4e692488db701b5b293e75a9505a68ec0790aa7e51b600ba68ccb4364ab79c468f462950f2e68b8f996c5ce806a6fc256a19729df8df13674875bcad050876ef66956098cd13660c1ee99ac3ada0df7b6588b00d95c069c7623e86002c2a668dafe47cf1ec72d9cd69e18af55ff14ed3fe80c7047e5f59ce8f0d47f22069882ec1b463f396fffd26ea5ad65cc86d486a535198676cd19ccfe023ba46c5596dcbc3fef61725cc488852eb734a622cc0a7ea537a55eff397dfed1ebfd918d612ba543ff2dfd51a7c6d9adbddad7064f4fb047a00ca7b24e003129277c879aad66273fde4580425bcca5c8679cd8a8583ea213661c3d39f220547fd1731ccdd0e229c3fab9c68f08de1b71ab2bbfac15267f6ea74348626f1030e71e03", 0x4ad}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x5d, &(0x7f0000000080)=[{0x806e, 0x9, 0x2, 0x6}, {0x9, 0x1, 0x5, 0xca0}, {0x8000, 0x3, 0xc7, 0xea8}, {0x8, 0x40, 0x34, 0x1}]}) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) 1.244439452s ago: executing program 1 (id=2337): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x40000040007) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000680)=[{0x0, 0xeffa, 0x1000}], 0x21) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)) sendto(0xffffffffffffffff, &(0x7f0000000240)="d700eb9a9f9c4bd1bab71c1a446c6584c2f6ffbf415ab3", 0x17, 0x40f, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) write(r3, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffff6200000000000080e74500001c8112590bb1f1679e3202c51692a27f"]) r4 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x200, r4) 1.19226865s ago: executing program 2 (id=2338): open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6, "28b77c09b87aa57800080017d0d2000010001c00"}) r0 = socket(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f00000005c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) r1 = getppid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000180), 0x10000000000000a4) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xd27d43260c7c1ab, r1) 1.18781973s ago: executing program 2 (id=2339): syz_emit_ethernet(0x104, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0xd, 0x6, "304dcc", 0xce, 0x8, 0x7, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast1, {[@dstopts={0x16, 0x5, '\x00', [@jumbo={0xc2, 0x4, 0x60000}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x6, 0x12, "6c023cc24398edb0701cddba789d587e177d"}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], @generic="5aeb15d2cce07a4af4b522e8e3c3d7dc772f9986759338deb5a87fd8d98bdc438957f8441479f362216aeac3ca07b761c8d794e81bb29f1cd1bfcb34f3cb8f03f1014fc9471cd9f90b1917a912bf8f3a47844d04ebc4de01118ce3975cf4b17545aeb5e0f2c468c487172623fed696d3339aa69da334eb77b0c4a3bebe08f62471552bbd7fee9d2a01fc69819ce5401d9fc8bd8ef2d0"}}}}}) syz_extract_tcp_res(&(0x7f0000000140), 0x0, 0x7f) syz_emit_ethernet(0xac, &(0x7f0000000180)={@remote, @random="e43ff0f942a9", [], {@ipv4={0x800, {{0x17, 0x4, 0x2, 0x2, 0x9e, 0x66, 0x1, 0x9, 0x8, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@end, @ra={0x94, 0x6, 0x80000001}, @ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0x2c8c}, @generic={0x7, 0xf, "94787f97581e5d620bcf44da97"}, @rr={0x7, 0x23, 0x6, [@empty, @multicast2, @rand_addr=0x81, @loopback, @empty, @rand_addr=0xf4, @multicast2, @empty]}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x67, 0x5e5, "977960d15e40730ef505c946727dbffb93c327171e5764c01892cd9e84b20dfc868b5d1ad6bcc63a586ecd31b5c64208fb5c9d6370ddb288f28b"}}}}}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x80000001) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x6) syz_emit_ethernet(0x52, &(0x7f0000000300)={@local, @broadcast, [{[], {0x8100, 0x4, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3a, 0x40, 0x65, 0xffff, 0x90, 0x33, 0x0, @rand_addr=0x8, @multicast1}, @udp={{0x2, 0x2, 0x8}, {"7e4d7d234b130e4db2e02f0420466d60654e40ca0fa73a549670549b1b947f27a3fcf833"}}}}}}) getsockname$unix(r1, &(0x7f0000000380)=@file={0x0, ""/84}, &(0x7f0000000400)=0x56) socket(0x18, 0x3, 0xd) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) sysctl$vfs_fuse(&(0x7f0000000480)={0xa, 0x12, 0x2}, 0x3, &(0x7f00000004c0)="8d55867af7428c890b6b706bafa0e28fbcb0e2d795aa9cc778e5a35771a130e7b736112e0e90b514789e1e802af523d90416913d9b0ac25c88edba6163686e4616dced05d3b6d768063fb24254364aceec4d5fb3842a89f7540575505f37c2191fc31ab4895a35b63c6a2153335d387d1e25573fbd2b5246ca4ecac11d210cefdbc90b33befd4204", &(0x7f0000000580)=0x88, &(0x7f00000005c0)="fe3fa949e559a66cffb7062a7fc3f2d71d65b9aaed20a60b3ac11a01a2d007001a395b916f3964932a6afc5228681017e92a1abfc3efa7b325880b84dd97201ffd63f0cb0a193c423224356453911627b7ada64c29b672289b45c2489f6348528f234755db2ba2bfe25071a3f4a0aa12cbfa6ef0142b54ee9dc2e0dbc0dd044a0ac340ce0322cd05124f60e9ec163ab44547b6c69b348e7cb86b994963003660d194e11fcfaba1417d3ca0233c7360fee305eeb6ea2664561eb1f1dd13c38533c235c7aeba24d2f2", 0xc8) socketpair(0x10, 0x3, 0x5, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0xb) syz_extract_tcp_res$synack(&(0x7f0000000700), 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001a40)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, &(0x7f0000001ac0)=0xc) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001b00), 0x40, 0x0) r7 = accept$inet(r2, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) r8 = accept$unix(r3, &(0x7f0000001bc0)=@abs, &(0x7f0000001c00)=0x8) r9 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) r12 = fcntl$getown(r1, 0x5) r13 = geteuid() getgroups(0xa, &(0x7f0000001d00)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000001e00)={&(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000019c0)=[{&(0x7f0000000780)="5cfcc95652c17c2ab179588cc71f05c1033f7b9cdd21dad0f068a2cb9690e997dd3ff5e8ae801834ac93a2e89d69ad4e14409aa6a3d77c43e6417b066f967ed12b8ab88b72fbba", 0x47}, {&(0x7f0000000800)="5ffac6534f8a9e9b0132ba594f23e2ad29c834f4cac0ff015232ffb5c41f2ec109e7413a5afbaff33cdfe7ab0510d41eec3e914ea002ac1093bcefe225907723a61d44ecddac4ca4f65a40b25548c56e5ac394673b880a8ca3274b5539818a5efe9a55fe1083e494e9bf672a111996a230e51200d0bf7a59b789b12c376bb1be5404409ec9345ba435c0976c82174cfc11521585fc9c1dea2722a8a8fda2de62c5b4f2882a1936cf889a17c590721370d22cc1e4b3edec9bb1517904bea25896d4d266c4058e1fc40308089515b3757f65a6ec7ba3304bfb9480122e8012920a8765e54a1944cc947b5f0902b3766c2ab1c73fdd27d8a05b0be97064f49e4fd51c4512a2557c132f62fd663af9f9d6edf8b8a133530791c91ac5259277b5dc8d9b4a6e3f2f8cda00a4223a00d0fd7ac031424bd565c5f8021ba4f0fe942f2b93e2dbe54473280d30ed2add0fdf8880432ebf59861e02e1b0f88870686a03ef12971036bc03804a532b06709ee45cc9df39293d15e061f588888a6a7af50c8787b65b3a019d93a05519958efb36faac80c276d246b0199545904bfb4bb2c9cd139745e1913d6736674e285809799183fe317056340666ba5a0bfcfb15a99561ca5bf891170264dfc9af74d6adc7f3690750f8a459941fb875eb04db7f00810817b2120cdefdc6df8800e50c13dcfa2111eae1816ecbd454c88cc0c587f24b44825a58e022066701031aad44aa4e435c454fdb77eae9b178dd85b5bee365ab732e7ac0d8a6f456470d65f8e60062671e7f5831da58d60dcbd0e953a353347d901ca8cfacf824790692a8bf7c6c427b71a69a517263169fb3c6bc6026973b839cdf3df413a911bd9de3e3b2e1c08b4db119dacb05007d02829c862bbc34bd131ed2c77b6397119054316770356f8aca2a73c547aada034aa333120977b38bae1d539e0662aff2fcbe8ba0d1fe5194783727d72cad1c1947f3da8f9a7d918a03f08199876f66b7eafba31973260d2f403791b06df861d77cbe965260a00d1879b2bd0b91966e8ef0c3ed3682715d964c7e1969c797087a1ab106aaa88d09b5bb5de6c5dd69ac8802a3dc63a38656fa06bb17ae1b3c9410f202b35493b2024ca7da3018b5a07d7809767be68e4bd396da2ad9d4663c7cd63f51db8e77266713f571a5e43e7bf49ca3a1472ff35557caa0a741e4e8acd3d1c4d5117c1923700a91508decacf3c7df29ce16c3229b1f9112719598de2767b1a286b7a80944587667da4c63490b358d580327bfc02b8d3138d34f151251c85d0a9270d6586eca9fb65e0d4fab8c1e03117a915eef19573c0cf14b12f78d81b1d4adb61311396855838bcf380de8b09d639b1fe0ff3861ed53e32aabd69d4fc7ac72832e83ed1c19b6c7eeedea6e96f577d2d72ce05bd707c5f97434ded747882335543931ce24266360155f4b59d470b082ff2e03b2079b39ba8e571b116f12435cafd85eb92fec5bd0160f40333ff8efbbb2272b4079f6b5af2b28bd0f349d307e6280c10d4b559ff2ddebe1443942b5c851c09a8b036234065c8666ad46c8f16b2e08f57a48a20f23019ac40bb23ad3c8efbfc0c472b467d79f696496dd79580754cc820600ca0440eb5570851cbdf8afecaf8f09a7c094e6337d3ea2e2425928ed7a62145f0ac2547c1ec10a7542639d3b2f52c5b045105df85ec10ea2bdb6d836f1848755dad8ec2e4026a19e3f4eb79169f5d2c4b5069d669a3e0e66b31f00214a9d34f6750c26aaa50e6eaee01cdedaf363f378e6442a8d3698c571e098abe5e1a494e7852518987a968dca4346afd6253782629c5e8b37420d67721c638a119aac953c0a8bbb5316c682c95a0de77622ff6be97023ed808307a20abcb7860e12c83959f2a873bbbcbf2c9d24611eb5e5f21fa398d3b95ba583eabf54f4bc72fa4ea441bebf1acc39f01236486ccdced28e4c754e5e26d21dd6581ba43d861d8271c2101a8e97f0550ae10fe7efd4ede317569cdbf5dd155291ec5c5c0fd33d64d6f61d9d313acb72f8323f85e4a158e0d0b9de00b1033864ca95dc3a1875195553c3d042969e49a45289eecc8ccd9c598ca418674b6d840d688d5241c506609aae4e482c905200afa6739cbeb747bfe1752a662e495b3bbcf7d7ccb9738db533622e922e45517938c2b6c8835a290ad5fbfbd1f476712b8f08183f9ef1fdc3e75f9fd7e6282dc3442abd05d6b7826b11d20e8390eeb6662ab3164a75cd9115fa101c849f3812db6af19e97828f8eb3ef6ea0411eec1ca7999406b4c15ab557e6b3164607f8e918a7fe585a6fd6f4eb76ac553f7a794e72e84b5f2579a51ca62d8cbe38d01e7435125016510b60efae49c3ebb8c6c9b9c0ad643f7f40655154aff163ab3ccdd3c9f697cb2f12246194d8efd95951a48ec032203ffb30f112a94d5b185ced23b39efd707dd0af030735d919c577371a3507ad3b2f0246d4e1991e5f8d6f1da837c3f592854b4bf1b2b6efa4560edc13c4d03f5289b6f5e6a4c222f6d5342883c57afdc76c1a2f56afbd08f81373a28b3daf3b4765737f5b911b8e5c50d5a9e0a5b25231a7578e568267b8ba2455de838ec80253917125d6d8cc0946c9838fb7985c759962f66754a78579ed8803c8c9c548732f637e302e747057845525663784973e265e4afa7031db8e6916b3a492302b260e7175bdfae88e970be95fcb36cd64386b14ba33601b3fa698752f5cbe9ff83db55ad208926f0277821cdd613a84767fda0164e05e1b3646ce95fb7ff529784de0561f24ce975ce27c3098186c70c8b145568768fec0e5389ad067ba14f5d075568b220e35208aa69c2adf06ce0a8a128f4a16f21bc2c4b174fc6865fbbd8a55e2eee15b1e2e168ce6c1f34016df37c872910e9a963e8592dbd4d5e62cbb2a4593a3a632a56f0411cbc8560940d4e102c53532004cf8eaa83375b8211765b21ae084e81d94b61c15070250e630843e6e75ef4f286c96ba4234acf7ccebf355534c651c69f409dbe8a780b7481a43fe0b29f8e7d95a38496c5255499cd862149f5766fd3bf833193b2e41fddbd1567556e414482d4066f961a68e7a4e819cf8184eb58a87c475154fc21d14676e990aeadb4cdd6197455e7017c33bca7de21d0b868ec2bf96b501ea5d149cf4680ed076a53ac6f518ba0d0837bbab1166de5913116acf2d84a4ed71f7d2a1862f4a07208ba89783fde36a4d9255f1a9c08eb8ef510e8b7c447071b51520383538c4b32120120105bcb30705653f1297cfd71157076ec100ad408ce0ab38c2f899cab99bc36353a939da491ed642ff703f48821c31c87c06e1e6164935a2926059db5b45a02bcfd9cf4aa6c06c16df64ab01c490f72be435cd2eb8b01768d47a9265f01dbf66957219b212d3fb1b234385c97e46709d77436a75c7a6bd28ff29418ab44646aef453be5fecd35f841f81699958c8e755391f050d6f3f2a291d31e7de12917b451ddf2e4aee03d8c5e5de2db70d3a4e5a7d0bd6089de3c53d2a734e1521446ad08933f072446b0110b92f259434dfe81af8c0dda75118f29787e1dfcb17c428cb9d2f48c34a85e7262e5f252787bc7b5db129f2005aec6a70b62c2d360e92f1b6efe9977bb7404a119f2d5eb01294784036cf9c18958336fe587e08978856ad8fd6bfc0927926b013f2d7ee6a3f1026e57188cac481e549b649ce7bca5b116748ba97c8a5988b459d078d1ee3313d348186ee08e5d78c825f56f543e2c9362206c67b7452c19485ed4f0036bdab83c166993ae21ec3dd9c5125631866cb447ba39dc43b551dfa1b754a178ff4a594ca2fcb8809da75f3d5b06b5005a808ceb7377ea5b5c04fa3eb22f608243d315ff697af12e90a3295838f0dff212cc237323533d7441f74ef380fd902d663b478aa670c826609ae72acfeec8a859aeb18f330473827d708f8a66ce5087ed7e4667ab25262a45e130da2fb8e9df93012630959bf496f517072afa63a340f4b429421b475869f99651455e705083b2f27b7ce3e354f8aaa21cd3fe210bf5d61ab99c17cbc5b64ad0471f951992121f58bcab8be686f6c3412133b3b60095d33b9ad20f2c5ff073a5badab7dd33f52d1055150358743a10feb3ccc94f726cd543ad1a4e30674bc01326dcc48e6e9cbf0586ee7140fd3152b3c9a209cc164ac9a83fd0cf8aa7fab529e539daed6a3f2ea3a45c099089bd3b09be109b4141651c93800fa9c6d4bd46e71670cc09d896e155af1c68b0ac8c4fbdd2db1a6d293c9a07233d4aa789e4d0bc6311737391b8d8ba9fb279ebacae153dc0df6cc7f5524de62d36d2c4f4d4596173221c49ecce7906860ab979281ad9362ebd288dabb54066a60bd866495510c3436afda1a8849308fac65abe766f9e30466250e162a9d6f0e0fd2c7ff13f6dbc21364c6c3ef8b7426d3655fac051eaf33eb9728b1bf49a9b2062869e85a6fc7207d83f1688d3f6bc6aa6310dc5c7abf7ba6be4bab32f064667d918705235b3793223b2513ffbd56abe7607ba3c7073627e380be1fd4530a007f54599dda9796118651696a3c2f07acea45c78f732443dde4f0a53bf48723276ec647871081aa3d1e4160aa57f91b005a07c118e19e9602f7555cc1d3471a991c575fc6ece687d8797fd60aeaf995e4eed6726eb3f36b06e1a7614ec8103320732bf327c4a55746b2be611c85fd2dac1a0aecd2050e953a035518ccc20918ef5ef75ba97b8bdf29e67be088fbe7163d9c95f15ea9b4c6fc6d4589dcf0ebfea93a13712d4e6fa756b16511999bc58988013f1aff26ebffd469804acf42c66fdaa086b7c2516332bdd5e725c5aaef5b0cbc5fe7b257ace039d024be2677d98100e85ed9967bf6e0d3d08ec454e661171c35bcc7d68fce7c04d3044be4706168f06c641dd608740ba721341ae040caded5b83ebcc9090ea9aa4cc1b172c870e8b5ccdc0ac697ad80f08962c4e58ec68d7578a44e8a29206de709b2388677ac33eca53e0d35d5e2d103ce3f3b458cc3a08881306732db172322f816413bb7857d93f0e680f1190592bea38f7d0541b24a78e00c338efb7541385066d2786e4f362da7b77838a77380fd47c3f2a23bd86409b5ea02246d76680dda8d4d73529c594a12460e8fabb47af814a57ea56a7b94fad0d8ce3c0ea14cb44d7de466bd7a275cf52e8f6845bd0232f52d1e16b6d32fd0863718386fe4c61d905ec1e119b159bcca43c47c0464e016e9ab3e466fa7682e6593463f8f5ffb47f8dea4eff1566f27eefcbbdbcd6b90906899c83a6fe5873c55cc1122f5b8a7f73e49e6d929e97ce5fd22261739d12f272e3e293fb233369318dcb86740562827afd40df6d5f32c0a07ffa971e660b38f222fc63844ce571b4d20e2d53c0b0ab4848d5f109897c41fdddace41c97229aa7362807d6abf3167d9b776f3165de376ae49cb728d64dab93f2894440fa6b25f7ab1112a71894f903468cf59d63d757753a384c6e95571806115b1ee0bf54ee28cb198386de880472185b5c18316bb5c9f75f446b69d9b0825c30093e166e8fe73ae9a6a64eb264267e2009476dbf706870ef9e120cfc38ec7e2e194c34e0dac9870e6bdc830eff651bca16d31cb604e5b73882e326e51a242d7c094af36b6acac097840b47ade706709fbe1c7cd3ff910b2690b01dfc027c30c8e628627757dde640e90c985f63845e5d57dc4190a004bec64a11834331ef2f173345e202af8b57429f457ed0f61c6cfd6393f626586946d133799adbec4806bf7ea4948b22be99e6d9fda766c7c", 0x1000}, {&(0x7f0000001800)="d74f731d756c24d448ee5374fe43e47e0ea1974e6cd9722e5a381ad9525e8db2be657c8dbc11b33789d6a576f5cf429da43ca74144b78ee8118a89ddf2b1c8478c062e1847f8cded4fbeea7b712ea277cfc715d45eec1d7b35f801167c155952fb08229f3865462708b99b18cdf9df1aa707f6d83fca79b035b984d97879ca064f0a2c5ce839e6e43959227b023d604c4d22acc374f3da18f2aac769217b1013cf35fbeb", 0xa4}, {&(0x7f00000018c0)="7036badcd7d49ff671419ecaff35272fc920de30af465fdc45fd474c4505dba04528422241c17b0961dae2a430f4ab8933d449806299b238310294596722d759631b4bc615fe5d82aaa4a4d0f3ce205da8831c20e91390918eeda3f13ff174cf789689565b6a9f83b1dda87f9a4cb49664867c25e68ddafc4cbe65cabffe41e768034d6425e15208ff981f180cb0ebd8eb", 0x91}, {&(0x7f0000001980)="c0c415b117dab0475cc5d1169f81a84ea9bbcd7f0911ff2fd98ba9794b570fef525529a4958e2caa8c83a7b88f08", 0x2e}], 0x5, &(0x7f0000001d40)=[@cred={0x20, 0xffff, 0x0, r4, r5}, @rights={0x38, 0xffff, 0x1, [r0, r3, r0, r0, r0, r3, r6, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xb0, 0x2}, 0x9) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x812, r0, 0x9) sysctl$vfs_fuse(&(0x7f0000001e40)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000001e80)="681db702d5b6be405da008b68721dd3c9e4b983effc2e9e4383cf580651c19cfa6c1e4e7", &(0x7f0000001ec0)=0x24, &(0x7f0000001f00)="d4565fa4d9ccb47039af181dd14792def5d59a00f556", 0x16) 1.059473385s ago: executing program 3 (id=2340): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffff9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000495000/0x1000)=nil, 0x1}, {&(0x7f00006df000/0x1000)=nil, &(0x7f000013e000/0x3000)=nil, 0x108}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00007e2000/0x4000)=nil, 0x1}, {&(0x7f00007c2000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f000049f000/0x1000)=nil, &(0x7f0000145000/0x1000)=nil, 0x200020000}, {&(0x7f00003da000/0x3000)=nil, &(0x7f0000049000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x800000000008}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000682000/0x1000)=nil, 0x5}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00007f3000/0x2000)=nil, 0x4}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000433000/0x1000)=nil}, {&(0x7f00003c2000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000482000/0x1000)=nil, 0x7c80}, {&(0x7f0000480000/0x3000)=nil, &(0x7f0000480000/0x4000)=nil}, {&(0x7f0000108000/0x4000)=nil, &(0x7f000015a000/0x3000)=nil}], './file0\x00', 0xfffffffd}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0xe) mknod(0x0, 0x2000, 0x6381) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0xc444443b, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r1, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000002d40)={0x8000000000000000, 0x4f5}, 0x10) readlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/4096, 0x1000) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff9, 0x6f, 0x12}], 0x3eb8802, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000000)={0x1, 0x3b65f850, {0x8, 0x7fff}}) poll(&(0x7f00000000c0)=[{r2, 0x80}], 0x1, 0x10000) fcntl$setstatus(r2, 0x4, 0xc0) close(r3) 1.058136391s ago: executing program 3 (id=2342): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xc, 0x10, 0x2, 0x40000006}, {0x16, 0xf2, 0x7f, 0x7}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71fff7ffff87e537dc3d33d7bc511cf28e36bc753606002980247821e93bf6a24f566eb9b331632404be9931d0", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) 1.057814396s ago: executing program 7 (id=2343): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006ae000/0x3000)=nil, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f00006ae000/0x2000)=nil}], './file0\x00'}) sysctl$vm(&(0x7f0000000180)={0x2, 0x8}, 0x2, &(0x7f00000000c0)="6dc065b9", &(0x7f0000000f00)=0x4, 0x0, 0x0) unveil(&(0x7f0000000080)='.\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100", 0x3, 0x69400}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() select(0x40, &(0x7f0000000340)={0x3, 0x1, 0x1df, 0xa142, 0x4, 0xf, 0x1, 0xfffffffffffeffff}, &(0x7f0000000380)={0xfffffffeffffffff, 0x4, 0x8001, 0x3, 0x4, 0x5, 0x8, 0x5}, &(0x7f00000003c0)={0x3, 0x1, 0x2, 0x1817, 0x11f, 0x5, 0x3bf, 0x4}, &(0x7f0000000400)={0xa8, 0xb}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x1f668, 0x1, 0xfffffff9, 0x9, "61df1100", 0x6, 0x5}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="b389e5aede5da3459bbfebb27e9dcf45299570c11b1e085ac39bd5200eb2ff3252b7e1b07844c9711dac9b66d8effc15f3c4c099f79e4f3c154decba1de1d82278bab644d81436aa16e7857fe751b6ff8d9d808b5ae8d88cae333aa17a0bc488124b577d860e85a2ffe03bc4d984974ba70034a05fae62705e6c2ba3fced0bd3bc7fdc427968002195f37c0100000030a4b482df3f9fd95aac29fce5fc3467a4c23d2f2edc3300000000000000000000acbb0596c54e3e7f03773023ac7acdff8f45c87f78be6513af9a784476a18400dc5e1a70703fa81973b87884e941d759e1bed8f0bc671a4606db55800adc", 0xee}], 0x1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000240)={0x0, 0x7, 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000300)={0x4, 0x5, 0x3ff, 0x82}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) mknod(&(0x7f0000000200)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) chdir(&(0x7f0000000240)='./file0\x00') lseek(r4, 0x7, 0x0) 856.00288ms ago: executing program 7 (id=2344): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) (async) select(0x40, &(0x7f0000000000)={0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000000080)={0x3, 0x0, 0xb, 0x0, 0x18ae, 0x9, 0x0, 0x2}, &(0x7f0000000100)={0x0, 0x7}) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 625.852628ms ago: executing program 5 (id=2345): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) (async) close(r0) 624.235946ms ago: executing program 5 (id=2346): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40009, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x4c}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2}, 0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) (async) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') (async) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0xa, './bus\x00'}) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0xa, './bus\x00'}) ioctl$BIOCSETIF(r1, 0x40384900, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) dup2(r2, r3) (async) dup2(r2, r3) mkdir(&(0x7f0000000140)='./file0\x00', 0x10) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='x\x00') (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='x\x00') 621.995778ms ago: executing program 6 (id=2347): open(&(0x7f0000000000)='./file0\x00', 0x105ce, 0x2) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x105ce, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x1, 0x3, 0x800000000000, 0xfff}) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r2 = socket$inet(0x2, 0x2, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async) r3 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="eaddffe1e0960000", 0x8) (async) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="eaddffe1e0960000", 0x8) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x25, &(0x7f00000000c0), 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r7, 0x2}], 0x1, 0x8) (async) poll(&(0x7f0000000180)=[{r7, 0x2}], 0x1, 0x8) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) 288.871446ms ago: executing program 5 (id=2348): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) close(r0) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x8) 287.630811ms ago: executing program 7 (id=2349): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x87, 0x9, 0x0, 0x3}, {0x64, 0x6, 0x0, 0x6}, {0x6, 0x1, 0x3, 0x9}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x96dba8100d9a48bd) writev(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000100)=']\'\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='\\1Q']) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0xd5) ioctl$FIOASYNC(r0, 0x8004667d, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000ff0000/0xd000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f0000090000/0x2000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000133000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000088000/0x3000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000100), 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x1ff, 0x0, r5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvmsg(r4, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=""/129, 0x81}, 0x41) getsockopt(r3, 0x29, 0xe, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 287.396185ms ago: executing program 0 (id=2350): r0 = getppid() r1 = geteuid() r2 = msgget(0x0, 0x5d2cd5de5b9b669c) msgrcv(r2, &(0x7f0000001a00)={0x0, ""/34}, 0x2a, 0x1, 0x800) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0xffffffffffffffff, r1, 0x0, 0xa, 0x4000}, 0x10001, 0x1006, r0, r0, 0x0, 0xf, 0x80000000d, 0x200000}) r3 = socket(0x18, 0x2, 0x0) close(r3) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000040)="4000fe", 0x3}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x125b, 0x8e62, 0xffffffc0, "ffff0900870000000000000000000b00"}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x1, 0xbb574317, 0x2de, 0x60000, "7072c83fdce7988f343afbf4242d5421f1894cbb", 0x0, 0x7}) close(r4) poll(&(0x7f0000000240)=[{r5, 0x68}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) bind(r6, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x221}, 0xc) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) close(r8) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x2, 0x3, 0xd) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 284.450914ms ago: executing program 6 (id=2351): sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) chmod(0x0, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1, 0x4, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000019c0), 0x8, 0x0) r3 = open$dir(&(0x7f0000001a00)='./file0\x00', 0x8, 0x10) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001a40), 0x10a90, 0x0) pipe2(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = open(&(0x7f0000001ac0)='./file0\x00', 0x20, 0x14) r7 = getpgid(0x0) getgroups(0x3, &(0x7f0000001b00)=[0x0, 0x0, 0x0]) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001b40), 0x8, 0x0) r10 = syz_open_pts() r11 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r10}, 0xfffffffffffffffc, 0x42, 0x4, 0x6, 0x1000000004}], 0x9, 0x0, 0x6, 0x0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001b80), 0x40, 0x0) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000001bc0), 0x100, 0x0) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000001c00), 0x400, 0x0) pipe(&(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = dup(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001dc0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000180)="307b8a5a54f2f8f197af8da4acd3cce9236a0b3da3062cecb7bd35c4683d5e92fbac21680efdd4178737bd0c267669709860bacdb80fe0445d64bf61d5e59613e346a79c7f6819a3a37f170f82d127a86d4117e00b3d7b1fc5c7645bc6b7295148c96311838936a0ab2a73e8c024660dbd5268bb955dd9e3c587bcd0d98f2817e1601180c333c15af3fccdfb5ad8ed8eed066a82d485e5db7df35bde222e4835", 0xa0}, {&(0x7f0000000240)="6861fafca3ac290031cae63bbf782b83e4c40a0a4717897c01a3160c1dd3f5d657e02ab9b53cd5aadd6a8f64e3a50894f4dbac230b9dc4897ccc9cf21229ade93a27c7a5d4ea3e689dfb374789bcfe9d218095a3f12641715dbc62ff5b28ecb95ef1e22de951b8fc38a63bc36333c8e92f77bd8b91c9b6561246ac937b1a44ef9746d8aa34257074780b8c57de826d1b5bd7cdab0f8302b1988c57c77ca670683ff163b8dbcd925e8455ca659b0a1c6d01deee0c6431ec6ecc768252046df4751b781ff68d796c1b5a5df203a7bb6500e917fd353fdfd5201051897d898d69a598b7a30ed158d8b8e09816992a633c8b69801b28239cb250a0bc80c26dd809759a78959039e2704f9011a064aa886f1355fe2141292b00a3912d7863c5ad314c70f88244a7080b4cd86a5194d97bd66499518455ae3a62152e1db5bec89f4aa74afeec1a72e2f2c94b9fc0be689b6ac689a5156cd1e33fac06e2722ba4c795fbd334ae0694c426b121620f9221e1c4f0a08849d046cd2f806294ce48af61f6640e3d76bacb907c861949f99d429ec3500ba6273860c9f029c6e0f2ada12107e264cd989014168982fee7b84ea15614750638674a3947583be6403b6b95179577c2f4d6dfa414bf901aa0426c756e79311921a50bae4aaf308498bb85ff54ddce0ee7ec15bc769ce14687baf915e948375da897e86c3517398ec62e2a7c710bd90bd199bfcca2b4c2d372e42830aeefea81d8f3b5550147cb15473af1ac74ec8196de34c2ed539fe863b59485201816ede2ced2660a2fc4dc25689268753a8d5628cd12de48ab075e6f060b43accf09cd7bd0e4c798663dd0ec7ae7f67e9e81d32884a1b919fae37177ec1e32a3d04b79c0dd3ef61d1e402854376e2d6617b81bd0ca41ff0d1b770cebf2f9b2edb7f5ea40bb608158901af952b53c0bc7f088fe78d24bfb239f328e24fd287b699fbe2962fa7189b75688e73f61e614768d0f7266e966519bf14390e221039e9f5e00c4ee7f7f67a95b6bd2d7c733be86ba5e1078f1cbda311ebe273c10f09a076c6f39a5dc92fb99bf27356e9d4f37a086518728c16073b5ff949b8f582bca3499de0cb7f9defef0b811813856c4e89625240b63a0cf802ec21da128084ae1ad1274d599941473a1c274af3aec331d138abdaea585dda3bee2e8a5743c01bcccb2c6f6d643f5367bfbfba71af0c9781cb544a44511601daa08b5cee18cdf917eeeb1d6d149c5cbe4199d759fef4fe4e0d51cbc724222e6fe296b1992a6cb48a93c7b516c541fef397031a62aa0b1c251385e40e92cd6d3634a5966991373a4a731b712a38d3f1ddf624c38709729cc43fe9a925e1100054ede07a9494ef408f53b7daffaafb9ac1eca72a525b169b2ff95c30f01653a4af825e1841bd064765c490a69b69f2a2ca3214885072ebd91bb0f4fd4073e6da7122342261c26ebf08db4fb58c0900b99ba0d3a7adccac4c1e1c910a0018ed98213b0492c217ac239570f573d2d08ab7ecbdef2a13ae48d49358be083bd85aad0e93ea3ba37f5e649075bc11b563c6d49d9d51c766ba3667e2dd78bd1c77002c1d92fbdcf19ff19f9270ca0c57c39c6b51ff1d3cb151c7e8b056a6f48b5050bb21e8302002a337570fcf6c2ff8a44a92d15c3059181250f41833692a31e7f33689b40cea1ad35e45d915b05da10cdf46e39a11b46e08009f2422804df9645465817c2d3c3258ecacc9c8e785a709c071e248e065ce1b87c5a1fad574d7a3baec7c796d75d981f63576af58003cb61e692db121f343a57db2b67e547823c029b4dcbd6af6d822faa27317a39b1ce78c724fd9a0a8188033b627d9c27614226e1a78bfd9e1d9bdf686320e28dff2080f682dd7e8220f3543849f3b520cf2ff9e3dd9d89052fb12a7e95b6a5c4865f5080439011731158862c86cf58e3eadcb7af23486d71abcf966d9b170ce443cba56ef37aeab0f525dde7b01e4b1703664bbaf5783c92fcd360fe2b9e7a4008ddc979ad7593333ded5d5188fbb9a5688467e7680ffd6879cd83e1dcf4492c68e714b6ae6396e8e99176ae0013d6004aeb70eb9e76ef6ffdd2c01288e0f4ffd6295c102b72b53773b27573aaa2b94aea9d928306478fa79903ac0025969affc4a29a2be837f93d02fe49e1b58fc8366a30a13549dd3479b847aefc835d1ff7eb107b1f7aaf170f2005acfced25cc0c97c3cf7d1603054354d07c0b309efb4c2211fcd30071fda3c4ce059168f8e4f28f645acbefa8be039ef058cb9593fe1fd76e592586fee50e0d5e6fbc3aa50579cbc4cdf79266d2378f384476b93bcab1a37ae8516a3183e84e7593584f6428ade5d2a52881a4c317d170e7173ec07689440c12c985d36bddcde061a933b67efdfd8d879a62eb184d6a32d3a758e3bdd5fca5f2b0c13e2c73d41c34020fb3801bf4d9e9d68fdd216502e8ab70d50cb39c7c84b2260a8f4abb8419514b18f2503db4db350f2fae75b562a627e66fa065b8d42f47c098ca4d2029be12ee835b283e1e43d502c628059aea37e2a6721094a34637240f6febf87b593951a13eab62fe8e3056d4373d83da34afcf79997b9e267c34cbeea2a40a62240c4cd62adef549c65ec0c39b97495b3be3325cfb5e79e7bdf14beda602c8f23ef6cc84327bda815bd909a6f15dad53913d0897edb4deb748448cf2f52d7153bf9373a7f456632cf3ca5b8fdc67cfa0842ddef67832f228cd66c928050026e30a26a9310bf4e045b83defef670ed99a8ff75ff760d97b055d4d0eca2a735e2aa6f15e5a76b1c6a7b1b35515f92fb0d7426b8ad01a1c98c3e69a47dd507a8e168bdfcf5b8f2124b602c83ea89f4722478ee4187ce99233581a7e54e284c2e2b2a2c0f8afe12946cd3d3c16afd09633c7eeada0eee2cd88912532fa83665d11ef2b60e6e3b94810df8fb722c3865e5af64e194bd98133ab3828eb408146ec74f78da922791b52c589c40fb7d236314ba365d10d716cc5ddb9eb618aa8fa94d44b5984c4e7ecc494e3185e2695cadb7b813aecf24fe15172c591d7f98356086cce583d3af5bcb9c1767b18c1a2f5fb71c5233c9fa445efa2853eef9d5b01da0a936f8abe46ef5c24828d2731b8d0c403c5d463f23ec40a14b7b3126375ed4c1de7f9ffb3999c665247c92b45a131fcabee63ea67179641626a219a04bf467c18fe4dd6c3da3443c97e968bc2c9811391608773f70e1b05aa69c21492c37b0a24ef27f08e4b33689030e6a118b7ce9d104ce5766751939efe42722fedd8edfc0a07e423afb0a262e87c6a0f098a6187c313d7d7d1bcf06ce48d6441de2d52d119de109f6564ccd17060135dfb6f30bba2d79db58f911a800b9ab80bcf509c8352756278bf91cd9504fbfdc16350d1002ebe833c2b36f88168db1b3d6e9680c357d5ba8c8d31fb445001f6e8ab31c0dae3a07d27b6d3705be03eaa46066446005d96d26f12ca823b3869e3feb238f34b354576a1e6baa56844e273d815d8bb99b742bca0e725b99e8b6f91bdb854d29ba0af240196a14d7b1d9b8b551d3bcea2506b82d7925c6ef96e56347c2ae126161d9c2b2bcc3c0c276b96e45fb4c8caa8f69c8730a40203fb4a63a7b104f9d255a4b3e786e8ee25af6dee7ef56c432b2cc8b63e43d0de025a45b0f6c745e6079dd34d736ef3cacc3b26cf16b2ed5904f09e4ef3a73260dd1422e756a2ea7d747518a8c3281b4ff6ff2a8ade68407f32126e4598966571ba604d48d7cfba9fe7d04a40220367a25f55262a2ef844c9aee3ef5a1f691fe57f0961f7923d00f4f4dab9a5ef06660f64a67c79ed3669f11d35d1704a9fa1d22636e4a54d61193c9592a3c367e0e17f8f5ff424cb6da7adcdc7968eca3b89d37f394c5d409a6ddfb4361af22eaef0c9762c641c478b410f5d3f69f8ed5ef6535a0ff199b34df81336406874a7217bd74c117eac45d2d82bbc31aa8c26ea72bb9831a9f8be1618848dce6ecb00796e680c17b3fe750a27f146f03c9db29b20845477f73619c4969e40d61b2ca1a55b661f65c4674afb868c63209b20233649280d95b9bc5bd97c6e6c965025c1eab64d65887ee5fce86565879865409952744fb88730102cf7200e1d425f53bbffe7f810b8a3c078c4a7a89bf1d72e63d2b30a0548d1913a3782a65072f6c731f02510516497c539716b53c60eb9c944546a33e0d40790d7e8a69aadc00d6f26da30bb5231d19cb11db2b6c0e708063b2772ae14945bf2e52ebe79adfb8619caf5728154e714679aaf30eda20b0bd57fbce0ec0dc72e5b04f2bc02ea40dfe620a43267ae3b4d9bdfb9b13f1394d63ae4b9ebfe12857b62abf70bcb77f177212e0da41724dd131dd1d3eed31d44102a6be89e2807988744bc2e5ffa8de69f619f493c6d007213828c37ff654090419d043302c9608dbbf9e475dcada380bcc64cef73554f782c9d1c0fa246176333d85566edb949b0ec259600e237bb2c4c4cc6814199fe2576af05993a4b3be6f89d978cdde95356689987beaaaf456f3f4a9d579c80452b17e84327908796eec0e96e64500325744bed6723efdfc8deb77df260a461320a5fe5f81768d8ac1c05a5058b4beb1ba079a86b6bbd99860a282b09a2c9d1043bbe8aea2af86d5c9d56a583eadbf18bb5dea7a59aa325c85cb0fbdbe5cb449389401b926ee4da38bbb12a86c176589e92e09bfdf9f647d1b7573d1ac5387b5e07a946cf52a5d8930d80425cb7e02450703a54b73eb2a30938373fd85cb115556cb5cecffd3dbc39f6df8dc0959c967df10bc6d0854a35a5a804e9bf7f0a4edadf3900ccbca099de4d0de3b0beab0b87f971ebb434942f14852e3451c4cefad1fcae6130bdf12827f7caffe7e7069611f65c90739c377a2157129943f2f3fd4f17bdb3940e4a0ecfe0906381e67fa916fee872c2bf95fd1ee71482d424b2b68ba35a47d6cc8977782e1e51cf66af5ce9631b8bdc1826861a0c70c0a5ed835ba4be61f16c1214598b5d398cfdbcaccf19d5ccf8c16cd048df52648896a8fa2d55227b181811ed6a348126f44f4618ac199a1a17033808929a452bd704b77dc9896f2e91b8afafb62fd9bd92658d744d0fb9fa8f748ecb53d419274b38ce39350b65d8d403e72c55af150db6fbb849bfdd83c7b9c18bff27fc19ddff31f2fd4ad2ca8deb7f82c45ec97ce3e8a2aa7e1dd35541e4f8d788188a566e3bf055d6cfe99a1742bea308b27325af9a1cf0ecd69258416a908fb87f0fc7586948245406082478e9c77202770b63f516cd45bb538a0a11a12871bcee8e8ca7dc53f43ccf22429c05826405ac6152bf69e9c2defb6678c8f047b90444a3c57be5d310ffae825f1221251764626c13a9074d83d7d6b20c58e9b017c259c8cba8d6e39a3df2fa30be0f1f52f36637a03cd2ece7ac1fa1a110e23b08f0b648ecfe1855f4a74bb7797f132f6c11b5ae9feb30624fa2996a03189afd754935c15704c6352f5e7888cd43e4b96cfb27f02abfab3613c0c5ebe90c7e6fa70df4b25f10e99bc7fddc491e9f5928a56637e3ae4364c1a84a9bdcb3658ae476c9951521b9feaedb25dc257d9b11379daf1c250b98cbf3d179274024eece81714612eaab6488f7ce05424247271068cd4bf176ee5418ffe4bad1f714ea496e12a8a820104cb496d7949632c40bdd5ec90a9b3b9c6f589bfe00c3c9932d503916931a329086102db7bcaff815d9f9ae39e12c3b6dc463ccd9a610a4deef85be5c9286ba7fadedf9408026ee6fc0ecf7fa26913a582e2abd634353f1e3a380ce", 0x1000}, {&(0x7f0000001240)="4d4b2211f79e9d38c3fce9e7afc57f69e566", 0x12}, {&(0x7f0000001280)="045091afd3045c2c56f22cc11f60901ee6ab4658cbf585ac11ced593fae40283e2fe784e54c6055189b5db7a55b25654304016e76602258f5d114176d8546030b47417766336a3923137007d0e85471b3e71d40b0b441d3a942cf96fd2b31f8b222834961f0c10a003f183364d57d09a2c06858c19f9f2b6aec7f527f861", 0x7e}, {&(0x7f0000001300)="8ee3c60901e89c68f5480a54ee860bfd2f8d9c85ff6acc3270712403f8ef5e15f568ec74a903b4e7e195f1aad75fae71cee95ee0d6ecf342c8073fe12aa3011a", 0x40}, {&(0x7f0000001340)="3980698867b8f1f4", 0x8}, {&(0x7f0000001380)="8721e0af351dc8b7f7c1d49d", 0xc}, {&(0x7f00000013c0)="7a33b5930b300010e95eb3e8b41de135811ef93266968ee825e4d462b1640cb50bd3d69a04b08bed31a0b309222e604c11de7eb3d2f0c1f5297490b85e3f6b26ad14f5bd5d53b0b4a59d6f6b97a03bd1c89cc0d4f8a90c63e65845efed7bb7289f3d0050e2b7f8483d2d8014592d74f0a955d8002c90f676650fa3e6e6a0683fe897bdd7dbd824a5429384c9ed517499e94eea9bb102", 0x96}, {&(0x7f0000001480)="7d9b2be1aef6f88de35af1f26f99986899c4a3795538e2fd273e1dd70165632a8d02a0d8f64eb8af2e56980c40010fe4e095c88592de02a7cb84f11ae58885e1a1640307a08976ca3127980e0e4daf575d3a54b3b2a3692271065cd0972f4ae837d3582fdf49add6f142f3d8c31f6736caa06af5ad36632d52c74cc6d03bde6fb2684f24508d39d07f1fbcfcf9c4de223c78ef9441ea1de2c39085931989849b6a82e04590f2c318eb848e57b1e047b386061673deec5820ee951baccd139daca0c300a5f0", 0xc5}, {&(0x7f0000001580)="2ce013c6db4c8d329ba8573d389ec81f3edb3813dea0dff802ade9f9c06b426faea569b0ff9553a2bc01cfa70500f95dcf42032fa6cda9525462595ce835771ccb4c62e905c9df544e3376a536614c4cbe2370d95871be28c6aa051951a99912b29c55943b3709f55bc5021de77b95d3eda02aa417851f4a780d8e375846fd8dcaf4b88839f19825e492e83955f7", 0x8e}], 0xa, &(0x7f0000001c80)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000041000000", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32, @ANYRES32=r8, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r11, @ANYRES32, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16], 0x138, 0xd}, 0x408) open$dir(0x0, 0x2, 0x28) r17 = shmget$private(0x0, 0x3000, 0xf0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000000)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffe}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x9c2, 0xfffffffffffffffd, 0x1}) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14c, 0x1}, 0x800, 0xdf78, 0x0, 0x0, 0x8364, 0x3, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) 284.214045ms ago: executing program 6 (id=2352): setreuid(0x0, 0xee01) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x205, 0x1) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000100), 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700383a00fe8000000000000000000000aaff020000000000000000000000000001"]) chroot(&(0x7f0000000100)='./file0\x00') socket(0x21, 0x0, 0x4) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f0000000280)='./file1\x00') 209.843259ms ago: executing program 3 (id=2353): r0 = semget$private(0x0, 0x0, 0x220) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x0, 0x4, 0x8000000000000000, {[0xdd, 0x8, 0x7fffffff, 0x9, 0xfff, 0x8, 0x2, 0x3, 0xd1, 0x7ff, 0x8, 0x9, 0x7fff, 0x7, 0x5, 0x2, 0x4], [0x5, 0x10, 0x8ffa, 0x1, 0x3, 0x2, 0xfffffffffffffff7, 0x93, 0x7, 0x7], [0x93, 0x800, 0x27, 0x9, 0x0, 0x5, 0x9], [0x7, 0x2, 0x18f8, 0x6, 0x9, 0x3], [{0x101, 0x66, 0x8, 0x3}, {0xc1b, 0x4, 0x19e, 0x40}, {0xe676, 0x0, 0xf, 0x3}, {0x100, 0x9, 0x1c7b, 0x6}, {0x6, 0x1ff, 0x8, 0xfffffffffffffffc}, {0x7, 0x1e, 0x0, 0x7}, {0x4, 0x5, 0x0, 0x1}, {0x2800, 0x9, 0x40, 0x8}], {0xcc, 0x0, 0x5, 0x7f}, {0x1, 0x4, 0x17, 0xcc}}}) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/68) 208.098879ms ago: executing program 6 (id=2355): r0 = getegid() chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000100)={0xfffffff9, '.\x00', './file0\x00'}) mkdir(&(0x7f0000000140)='./file0\x00', 0x122) setreuid(0xffffffffffffffff, 0x0) chdir(&(0x7f0000000180)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000240)=[r0, r2, r5]) readlinkat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/4, 0x4) acct(&(0x7f0000000300)='./file0\x00') lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) r7 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={r3, r4, r7}, 0xc) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r8 = accept(0xffffffffffffffff, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) getsockname(r8, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) setregid(r2, r6) getgroups(0x3, &(0x7f0000000580)=[r6, r2, r2]) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$BIOCPROMISC(r10, 0x20004269) setgid(r9) kqueue() chmod(&(0x7f0000000600)='./file0\x00', 0x50) r11 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x4) utimensat(r11, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x7fffffffffffffff, 0x8}, {0x81e6, 0x1}}, 0x2) setpgid(r1, r3) kqueue() 206.078484ms ago: executing program 3 (id=2356): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000400)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x0, 0x0, 0x9, 0x2000000}, {}, {}]}) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) acct(&(0x7f0000000180)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(0xffffffffffffffff) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0xfffffffffffffffd, 0x5ff}, 0x10) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 160.595974ms ago: executing program 6 (id=2358): mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) bind(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) nanosleep(0xffffffffffffffff, 0xfffffffffffffffe) 159.790799ms ago: executing program 1 (id=2359): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, &(0x7f0000000400), 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040)="e44332d6356a065ea37d1b77c5f23976a5457b116ad629cca209d6eb1ccacd6f4d01a933eae662cba8489e28729c86b9f64994786cac56b3e9494e267d4955a7ce47af205d7185a52974947e83cc133b6a8400c349e7eb5424412cb78679c419468ba2d146cb92ff58d0dc9da07282695cb3c7c99e98f2e9e910038504", &(0x7f00000000c0)=0x7d, &(0x7f0000000100)="e16c1cdf60f3b0e4c22269445261630600be8e83df2ddd77782dcb7f96636f3c1bd511c3601c079be0ef4695875b779aa2df35a5cfae5ca04e789125a7afb23b6869398ec47b9abd5ce27cad6616aca81edb6ae5872113", 0x57) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) (async) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, &(0x7f0000000400), 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040)="e44332d6356a065ea37d1b77c5f23976a5457b116ad629cca209d6eb1ccacd6f4d01a933eae662cba8489e28729c86b9f64994786cac56b3e9494e267d4955a7ce47af205d7185a52974947e83cc133b6a8400c349e7eb5424412cb78679c419468ba2d146cb92ff58d0dc9da07282695cb3c7c99e98f2e9e910038504", &(0x7f00000000c0)=0x7d, &(0x7f0000000100)="e16c1cdf60f3b0e4c22269445261630600be8e83df2ddd77782dcb7f96636f3c1bd511c3601c079be0ef4695875b779aa2df35a5cfae5ca04e789125a7afb23b6869398ec47b9abd5ce27cad6616aca81edb6ae5872113", 0x57) (async) 89.287322ms ago: executing program 2 (id=2362): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da11", 0x20}], 0x1, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40007, 0x5, 0x10000, 0x8000000000000003, 0x3, 0x5, 0x5afc, 0x2a}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc7536", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@remote, @random="92b650680483", [], {@generic={0x8067}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da11", 0x20}], 0x1, 0x5) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) select(0x40, &(0x7f0000000040)={0x40007, 0x5, 0x10000, 0x8000000000000003, 0x3, 0x5, 0x5afc, 0x2a}, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc7536", &(0x7f0000000080)=0x15, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)={@remote, @random="92b650680483", [], {@generic={0x8067}}}) (async) 87.60797ms ago: executing program 4 (id=2363): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)="5b4cd8bf", 0x4) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) socket(0x18, 0x3, 0x9ef) 83.268139ms ago: executing program 1 (id=2364): r0 = getppid() munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000003000/0x4000)=nil) shmat(r1, &(0x7f0000001000/0x4000)=nil, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x8000}, 0x0, 0x1002, r0, r0, 0xfffffffffffff4a6, 0x0, 0x0, 0x6c}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ktrace(0x0, 0x0, 0x100, r2) setregid(0x0, r4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000fec000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000740000/0x14000)=nil, 0x14000, 0x5) r8 = socket(0x2, 0x2, 0x0) shmctl$SHM_LOCK(r1, 0x3) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) accept(r5, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$getown(r6, 0x5) getpid() r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x39, 0x0, 0x0) 81.479931ms ago: executing program 4 (id=2365): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) preadv(0xffffffffffffffff, 0x0, 0x0, 0x1000) fchmodat(0xffffffffffffffff, 0x0, 0xbd7ac94553ae44e5, 0x6) 78.330737ms ago: executing program 4 (id=2366): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c8b4e31e0538da113dd31b9286479e629e76119953502e35db7400147cc3f014df12d1977a83837ad7975b0af2c0c1103efaf9a3bf57e5514743e980836c0ca569fedf46e1286254", 0x60}], 0x1, 0x5) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c8b4e31e0538da113dd31b9286479e629e76119953502e35db7400147cc3f014df12d1977a83837ad7975b0af2c0c1103efaf9a3bf57e5514743e980836c0ca569fedf46e1286254", 0x60}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc75", &(0x7f0000000180)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x18, &(0x7f00000001c0)={@remote, @random="92b650680483", [], {@generic={0x3c03, "c269ff025c0313f4e822cf620748f0e84fea604c011b80323f808d931572bbd7e5639573e1193adfcd0a664b81069f"}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x80000001, 0x7fffffffffffffff}, 0x10) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x80000001, 0x7fffffffffffffff}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r2, 0x20004276) (async) ioctl$BIOCLOCK(r2, 0x20004276) dup2(r2, r2) (async) r3 = dup2(r2, r2) r4 = kqueue() kevent(r4, 0x0, 0x1005, 0x0, 0x8, 0x0) (async) kevent(r4, 0x0, 0x1005, 0x0, 0x8, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, 0x0) pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x3, 0xf665, 0x88d, 0x9, 0x4}, {0xff19, 0x8, 0x9, 0x8, 0x5}, {0x6261, 0xe, 0x7d}, {0x1, 0x7fff, 0xf, 0x2, 0x3}, {0xb865, 0x1, 0x80, 0x800, 0x82}]}) r6 = getpid() socketpair$unix(0x1, 0x387d8d53843614c8, 0x0, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x387d8d53843614c8, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r7, 0x5d) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000080)="01000000", 0x4) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) semget(0x0, 0x3, 0x1) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0xf10, r6) fcntl$setown(r1, 0x6, r6) 29.095537ms ago: executing program 1 (id=2367): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x800) symlink(0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 28.646841ms ago: executing program 4 (id=2368): sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000040)="1fb304c7", 0x4) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)='\x00\x00', 0x2}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xfffbdff8, 0xffffffc0, "ffff090008000000000001985457d900"}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x8) (async) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000001c0)='i', 0x1}, {&(0x7f00000002c0)='Q', 0x1}, {&(0x7f00000012c0)='i', 0x1}, {&(0x7f0000001380)='\\x', 0x2}, {&(0x7f0000001400)="8cdac5", 0x3}, {&(0x7f0000001500)='S', 0x1}, {&(0x7f00000015c0)="a2", 0x1}, {0x0}], 0x8) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{0x0}], 0x1) close(r0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100051300000000000000dd03000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002", 0x8a, 0x0, 0x0, 0x0) (async, rerun: 32) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) (async, rerun: 32) r5 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x200}, 0xfffffffffffffffc}) (async) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setreuid(0x0, 0x0) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) (async) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000200)="e4eacb23322d5e8d9b4a29e473d2951f250a7a96b2a36af68cdd481ce2780f", &(0x7f0000000280)=0x1f, &(0x7f00000002c0)="392c97cf8d72c4d6c5b2f6040e65c23dae05341cf5ca2d05f9dc973f26ea5034c9ce4e02b356815295b9be649f3f7fc02191ded0115014afdd543bb21b7e3476f4cc4eab77f13d643f264ffc9ad9d86b226ec39d27d0f999c67c7803b771963c8c2effb810501295eb098401b0b6c792bb6435d2dbc1c3f50afcf33a33ea60681c511df6d86d1e7253abfc37bd6095357e018fe0c9e6bd40e695cc75b29c7544789e95920e642382e8ebdd0f5da23d1f00a4fd6fb7d654da2768d3c0f7e015ce849d854f831130fa38992aba026c2e641585ff0e220836d8c6f6e014fd2e212ca73625", 0xe3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 25.094582ms ago: executing program 4 (id=2369): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000a1e000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000009}, {&(0x7f00005ce000/0x2000)=nil, &(0x7f0000049000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ed000/0x1000)=nil, 0xeffffffffffffffd}, {&(0x7f000089c000/0x1000)=nil, &(0x7f0000159000/0x4000)=nil, 0x40000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000496000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000067e000/0x2000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000062e000/0x2000)=nil}, {&(0x7f0000000000/0xc00000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000129000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil}], './file0\x00', 0x3}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socket(0x18, 0x1, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open$dir(&(0x7f0000001400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x20) (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ff000000000000000100"}) socket(0x2, 0x2, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0xfff, 0x8003, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x4, 0x0, 0xffffffff, 0x0, "0e5e68cdd75751147708cb211e0202c5bf74de60"}) (async) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000680)) (async) syz_open_pts() (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="c6e7e7fa", &(0x7f0000000280)=0x4, &(0x7f00000003c0)="05000000", 0x4) 22.661215ms ago: executing program 7 (id=2370): readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)=""/160, 0xa0}, {&(0x7f00000000c0)=""/147, 0x93}], 0x2) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x7, 0x82, 0x1, "58d8415122b8fea089851a7258e789e4a9ebd122", 0x8, 0x3}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x81) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000300)) open$dir(&(0x7f0000000340)='./file0\x00', 0x2, 0x91) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000001b40)={&(0x7f00000003c0)=@in6={0x18, 0x2, 0x2, 0x3}, 0xc, &(0x7f0000001600)=[{&(0x7f0000000400)="262b87d38c4b3e14b6bf7dc30185f671c6f94ef131", 0x15}, {&(0x7f0000000440)="250cdbe8ac1c587124d7", 0xa}, {&(0x7f0000000480)="0ea233eb09f368388625ecf0616cf542e37b6c11756cf263c77ef93d1f3974f3940b55940961e92627ba663a9ceb0a9171dc2cb88d6671cb76359b80ff8cfae165f2b653af40cf089b517e2283350b87514430d2a1ff5b3ff34088a2504fba7a3377c1efe4", 0x65}, {&(0x7f0000000500)="c62bf0fe3a378c048b2003f777f6df72c336b40ec228f159806c005b67b023b4b9f98ad843e2a4208288448af85302e66825d9d738310f3cbe4b0def19c589cdc29a7c3e8728d438ea1b66a534840808fafe31a0470192c6d2b3e082b34e6b8219052a5648ed76ee474f5370ed81dd82017985c8825ed95a5e6291a8d1bc3ac384526f55542e7244b85cff1d3c50215335994644dcd21a839ed664c2ef94a6d51d64619d4a0096d5bb5df57f57aa5e54ec5a01aec7abb9c967714e6094ae972a38a43e132c35ee3f979c4f2df7cb65698493d0773993cc59c8fac881c8e985670c27b9beaad6392024c841e1af08f11950eb40fb2bd498c63d94667252ca2368dbe430b2c023b9ad407374f8ee8575d983a02a18fd7c9c159ccb90df1d17f83f060c2a97e6c9d2e0ca6b7a4e2d76e3222c43aa4f932679847acd1ab0adbaa7643387661b0e70cd27268da4e5316ae741cb63240258f980bbc2cec55276565d83c54a0c955b52e61d3681a1ac120893ef73ae8b3e7ed43842e85757ee13de70d3605c61726e76e6feaec50096562b33534f439eb2dbc835008ae3179d637d21ca423fc6c00ef3f932b085d4203d025b933cdba396cb3a468b78b207c6dda7cff29da85fe120aa2dd78b4aa4c4500b94c47c4dca6a9bffc23a7dac520fabbbcceb60f559cac52ac5db3dd320d45db095a1c07d4c9012873b47c358b44bd51741783f3cdba16820177c41aaa6dcdf452eeae7d5214fec35174db896077e5ad7ac9c94eadac704080d0ef2c9831d468ee26e74a18c2a24e0ab37d281bf2a8efc7f7e74ab652e849fadcac8aa9fbbaf08f99ba4bb29b66ac8eb019ee87d896a3de0ae6dbc615e39e5fd0cdcc5c63d4855c920b97a59cfbd4cac668936dc095c35bd4ce8fe87cf2123f4bacb2ce2504115c5d9f93a339aa37db3a44abbb51a5cdff8f5eecb8225daaf01201cf1884b216c861cc973df0ec2a1bacbe59108886fa98474996731eb8442288ddacc22f548ba2ad06c2271e240f9048b3a1df375818acf1916eba31f980e447b967dc98f5fcc0e0285a63a359cdfad63b1a2960f690486b306211b9791a95df6a5b8d70bf5336c2dd240eaa34d21e97eee8f0b3a8a7770668f26e94d85da75aeea08c3ff49bf41302f6461135bd161d609ba4b4b06ccf6ef962d6036015e01cfff14626e338016cf6ab5a691031c65eb5f2f1df285d371d47fd56eeada23752b7412e16b0edf16644e98d45fdbd6fa9ad76ca5e3554195d02ce4123f988f2d76d2048509804058ea8f934d1bf59aa76e88e6dd8f0ae97af8605f55420b70a4da32eea0e6854421c45913cddb1f5b6ac3efe243ffa27fef4c66d5083a60a9bff04d873d1a900299f72325a6b0c0bc8510e532ba36d4b88e8a2dcd94df5926f8b2503bb44aa1b4de1e5cb49d7ee7ce0ece5fae1a2d0d809751414b67492995125ee985c2d312c498c38fa9b8e6d1d734d6a9ad7eb4b3c5260ad532220b4d7af875c992545b461f3becb45990844d4814f35b3d176eba16aba126892e263e20ac9faa2a8fa8fc9c6db66ce2be72be3da6c428b35f388674f8560b46570eb21a99a795050cfd38b4be59a9a1245a20f1712ec27c913b43ba7caa4e295fd967e9e5ec635b89ec7237af0972b80f372043c700f7922f1306ffbfcd95f5c1d1baa365701927a18d9803841fb48a16c00bf67243c3b0780a2466f28f80ba7107c01d684689b51f8b556c9fa9c7bfa4c6870d10482729909a504e4f82f6aaf5c7d3b476513dc782fb4c999187c56167385d0dcb436e0555102a9aa9cdeadfda782ee8ee2abfe7fa3c99939c60c420592aebe361f7eff10e327d9639322bc0953c29f9640ea2cba2c66fdd96922c4614630551063293bc08d5e5163852d75878289291c4ab7025cc773bc918304761bfcb06ec845e41403af8ac835074d887794f1c1b334c7cffbf556bf3a2cb97f6e9a52f9b998736a1409775a81b4d7f92efaa3495a05b37867bdbfb84ebac0faf3cbaabc9bfeea7afa690b868264637d2ef10962113c6155a0163941dce29833c87c5ee208ec4a0371a27600ad804f42275f0e38022e656a41c87ea3bca4127551a4dddbbb740b32f9874ccea3ccc8dd9fe3d56b583e34cac3310daa938df1543c5eb617b23ff371b578de5c691f2e71aa372a902e7fe320eecda544b5f03e0b7baf9d498acdd0c03e79cbc89df0336cd5bbad3aad4ae7e2d0c9e35178e5c57d17155f8ae0a49405c02767ffd68c360c1266e89fe04576d4706aa8ac434950775d660f6a06023598b52d9f8d21a5a7bafabe861184b6ee404144cbc4446df1d906e4a2650f1ddf9fab4731a92fd77fdb902361f281162198bfc87b6b194d0a60f173cf34989fc984ff436f1a62512353dd67bdb57696a193657a32d251f9328f545ae4d3ce53b7a749287d78c73d96fdb4a39df87c824caac3552dc1f6381a5197d95e255afe462e7df5f4166e6196a862f8236c2a81b9b3d1b0aac7cf4af859d111e811db67b757cbf390f9977ced5d715808ec7eb3c27d9a9ef9069e5467dfddbae681b45aaaeaa19114147dae0be52bf7b163cdf36922c8e3d095b32a7c2db93e2c7e4f3fbd80fc85cec849984074d9844096fff4811c3584e0f10852d24c7fa847b5541725dc357304434911e74e1ed0548e5cb200b54c8ec6c9533df7bd5d996ccc2103a5ff23692e2f67672a0b2cc97448b5f94a99cc12351b0242abe121c0888265aa41e2260e29dee036c281f37a9ceb7f4fa2165c630ff0ad76d73f508dd675fb6aaab532e04267d99f71ba24561c98189613b3ac9fe7b7a580ad058807ad4790ffec50b43aafbf76ce21494c4b22b83b0e66adec2dae32d13f5c9a740da4bf6b14fca42cdd373d3c22b8174ada74094e4cbd576df5457ddc3fa0a5c9d03a11c8c8b7441010af9686eda68f2eebf2f8b029b4fca31044c0b880235d89f9c36ce7d93652ba05b274528c081c118ea984bc740a70b1fa3062564afc7cd38fabf2d6f366368503d15a1036c48c73aa386635373814a9eac7ba33772d62fdac19df5c2d823f2f084754c9869acd690ad41a1718f686b916ba97053ce431107c5464ed59ff1ab124021ba7485ebe580a6068c7ec8ec24cceba6d1830ae1ff7f2e4a2fda4e86743ebe031a64521d1edd6af6b2cd9aaec09feb496d5cb78789ec6cb2bb5e825cefade49078f155c4d38fa0a2e6db2989c192f95b90c713f12bd1b7fbb57f49355f14b481093f48339f231c32b460ca8622e5faf99266eb21c622fbe425d05e3f67feb7e1cbb732d655957d8b69405638a994dd295dea13f3e688d114df6f64832e29736b3224f388655ad55fdee919d080364dd81cf4ad5d92e099074ec63cbc67452f3c7df43a87dc4dc6c2ab6996100c58e1a7fbe7816a2376a3bfcc0d021e9a5bdff35683f5c495aaf1fe7d2b5504b12ff9e0a8f45b453fb95891349c499e30c87ef043f55a1bdc5511354597e76249fa2251a6e7984ce569fbfc47ffdb8b4455111f38f0f7eccf04c813164fe5a24e60ab5436f9df28f6b5aa2c06ed2d8de55282e2c0dffc69532131f81150071e1d13ff95b5a3b067e1db17c6fd8afa4beaa330e75efcef3229d5a06ef0afa0aefc8f14bf5877b33e3c7d8b7be85f0c1db4270b789289828d6628ec7d6d870b980965793139d6888b56cf6af69a6806627b538fd4953fffa8b898b454c4c5da4346090da17e27ed9bc93fa6cb102db45b9e53a9209b4876220b3a202eeb199bb39bbb9c0d0078ff9624e0efe24e37ded71116524a15d5507459e2a62ec1685ccc4f9fa7eb7c58b9cd6432e0bf7c109081a50d573f0869751c5d2a51a358744454bed3cfa355f2bc2753d7153ea47cfa4fb3870fc3541330608789f05e4fbb80252af0d1b556abc726c691a2bdd6ef72d893d3d6f8eca0a5b6b9a4f74b9e9555991e51fcf3358f230e71196780cdb041b3315e34b9093a8e95e788e1a444c5771f18d64a026a69deeeb25720cf493f3515edbb922f24ab94d21ca6733d49830eccbda07079d54a110c7ad3daa8dbefe4fb46edf6f2228e9b5b1bf67250d2c3f2c7f574ae1f9ca8302b7a6f9369d40efb3958fa8a17e0c75b8dbee5725b2cdbb3d740994c3c8786693d44071e46ff4a5803b1529c68c4334e542ca16c5823a56f876cee3faf3429c936fd2bf6859d26eb8bf6c30ad91070e11e283a92bea995e110b7f2e57334b6c607fcf7319f699530ab99ee104d978f7a99751a9ac0a83a8c07a7942e0babd67e54d72a48bc6c52d91b8009e428384b705cd1b89020e82cf424088db37fec47e5e56f11352be8e83486629c413fe88faa0063834ead17b5138aad53afdba1a28774fee38428a32051bb7429f583f26255aef37a6b361e2fe28476980fc92803d48a87c6d3792b7611f41f3f823158d1b4652dabcbecf8e30e020f4582ac95d3f67c3633bd6fdbcc0fdd6b255c0d1c8bdb5a001add841975bcf7c96cb9e38e9405970b49615aba39f868fe4c11dfc60913d06531848bcd0be361682b83d53e4cbea524969707c02a07ebdbfbc3d5ee34d181ceb180bb4b7869329404648801fd0baa5ecf05a3ec5df07f64611380bbaad8d2411d261db80448cc6736fb10c596259f7964fde8f886129d1ef9de44e0fb4ad8377d590a25c91f28ba27f46180f219d48fb1770c3079ae99315fccbce86164430fc1b48ea02c3cf35a31409632a5b7fed879c1f2291104c612bd1604efd1020efeee41d4e424457bab46de4b2eb9891c3f95374226910775574d91fc69ceba8d2f7f12710f81102f451c33b8c07be0257e952b999c3a973f6043fe8be62468de0517d7023452eb27b3b627c777fb7a8db121e927c34e8aaab25c9cdd8f2266213d7e87aadec905b6096fc5e629d7158da340da607bb207294f5f1da664d9a7d99b96e769cbb3f1fc608a1b5f7d1f5f4bf1621b54ca46b1c22d1f1c454f5c8bca90d02a327e9f353118b09e9a0725e81dd9606325681107f91f049ec04314eb5240e6bd208d670e7e8c5da9136daa3147032e03f730115416ecc40104d16211420e217020a11289658c17d30173af69603a41601e24d1d8d6e16a7ed826ac3e2d18723a6a2db619ac5a40c8c1da6d26da3946abae26bd3fc684906e17979e165ad4cfb5206e1ab50f030bcc7d434fb42a9f64abfb59440872cc875b1b486b7c43a9cd42424eb0c544930f1f9f2e6e9867c189407b22850d6051a83a1a29cca96e071d580856a5d20042c225c5e163adeee810f8b321efbd25f68ca01eb8dd3c43386e2cd2448ab4166ed10bb37a5b56de0c5906c336da905d22bc9838eb58795f66cee634c9873e7b2fe703aad954f39613f12be56b7708337e2a8f64a31af54e4e5eeb31314b737024a3d9dd0d02b910e8d8ed7e4a9552e97a4f3297473f2c00f983e94e6f9a43e91a504c0302dc0d701114c45c7e9291eec79f988fac4b82ab7e605f19226c9e400ddc7b446f4b4bb891165a32f13f5437a63985a9bd24465d579251d07745e6f9ee79f1ee09b073a60c4cdbe6991cb4e76fd0c8b5dfa892c4eb53f34b28963762a30c1d8ec0ff6a54bd6bbf6c545377d702aa130e71317d9656025d249f6801b9a62ff368d4b2e9e9033f5f7e995d1b294ed4be8f939cf1dc6dfa810834311e02412944609a9803bbd96407c90ddbca14596c5df2d7e2395bf5e45b3b152202431449830f3366e52b814ff5a9835331f1d7cbc592cd3f7631159b9c09ae712d12a24410b93cb9a8998e29be67e33874c2d042493eb6b5db", 0x1000}, {&(0x7f0000001500)="42b8313c92b27395afb0b7a68b1d6214d7b494205c700936959c608ea79d403b4643fcb3c4aa9e653a9fb594695b0be186c72a2a66bd44ac9cbf585a9d8c9e4f36e89affbde0944f4cf253ef6c498b5a8982e2cc5bd2bef07ec2511bf381c77c6d7df8238240ff43d13b644809cc054b71171d006c18cc22e4433bff2c83c6f7d5ed226dffd218ca6ced7c970bb6dd01b084e1df2f854914478b07ea0dbeb9b960ce984f6d1e351a5102de47c6904118f5db4c3da3eb899d448ccb16dcac881ca6557ad2205d24780c8b61704afae436", 0xd0}], 0x5, &(0x7f0000001680)=[{0xf0, 0xffff, 0x7741, "584b4f555474b3fd90a6f57b2d5e410d4ebdf96c97239e4262c89779fde107bbfb02f1984ee293dbf5c4990d93e8aead937992c19ab46f0bcd9a083006f1ec4849a13bd39b8b570de16ff15425ba8f6c20b2ba05e742d42ecadebaabe2b8b9f613b7139e9b8b601e89aac1116a86658bcd817eece93730c7e793317fef65cd75a9f81c25b676230bf3819f5e8b04968cd8ec0f8a124ae097d37d87e6f3872d65659484bb417af54866538f87b7be992029c62c77a4a50b9d732912c2f463492ed228c9c8d91dff3a03513c7a90190a959ff9eb4d36ddeefdd0"}, {0x88, 0xffff, 0x7, "839f47f7a72c058c356a99184888fba8f1a9220737877dbcde07a0fd425a00e7c1dc2983dfb73860c5c7d72da857f2a96a7fa348718c2343e6579a58c31583ef186fd84ce3a3fd619a34d6450f8509ddbbaca84ff1cecda6d26888cc09e8a99b9504affef31b0101ee5c8741e2f2ccf56c"}, {0x40, 0x1, 0x1ff, "76cf23e7178a87e4e80697634471e1785df6ef87606bceaa5c405f9d661257a843febe109f5dcddf779e39"}, {0xa8, 0x1, 0x4, "bfadb9a8530f46fccc3fddcfd5a0d434b0b01a378811f142fe69b32d90bfeb7885269207bfae2d14560dcf09c4c6ea5739f5578fc6187f0c80bed3b1b4f4259a970e7dfc546c2ffb58967712981d6e8d3520c0393479b33e11fd554d811ede9b6c6adbeb6705b9b83090ed35ab68a8c3c1ec73250314c795e5a2aec63cdf1647263ecb6abe236d8380918d76f0421689b4bd9a736b"}, {0xa8, 0xffff, 0x5, "03f87691706e133d47bdf2ec6500dbfe18d1215b7c2f3df0cd4dbe2d88a9cc1ee9f0fe62a0f7dfd5dca460992e412249e07770e7c39529dbc5c747a5e96f3bbb0bb5cceaad7f7f95444b2cdd7a4e8f3d6af447c36ef64df28614bfea21d6c059c50f689b7a80cf3fad899ac4466411b505edcc8e2899a734018b38608f8ada871609df7af8f233f3a9fcf57c6a402e5a76d8a3"}, {0xc8, 0x1, 0x1000, "af228801dceac14607e4d9f567cbcedaaa9cbda302fe9cb3f73391e56f6322222fb96ecdf43dc01b6d3a6b7663ead13c5f5991b4d02f7beebd775151bab462220d4ecf5e5f9d38c5092adf1475d69004b8344760421ca638b4878e163087623d78f478b28dcb1ddc77bb5acf166c10e55fdbfaa0a297fca47ed75f057be70ef184202008a8d9380e4591ca90192d6f6ba9476ccfb59b01bda7ad094cb88cd7aba2ec29e8fc0b067c81761e8a5d28d987aa"}, {0xc8, 0x1, 0x3ff, "e6580a3ce5bae6169114c8b67b531ea893bc6bc408c402849d7b6f2bc7ef6b8c913bd1d5285d096c3dd7012d6e57b7ae30b371f1119deec781905577648a7453735ac78fc64482fff09b67372b0b2126d90f98500cef68797a247ee4595f7e1fa5e548706a49774b550ee2afc3736fb54403f657e06989057c4fb25e6ca31fa4f3a9bcb4e57f23bc90dda9021384215a7e7b4d7a474326ee26b5b7d189e9b2c529cbb69f5042c45d9788d5340c1d0529c8a4"}], 0x498}, 0xc) r5 = syz_open_pts() ioctl$TIOCDRAIN(r5, 0x2000745e) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000001b80)=0x4) sysctl$kern(&(0x7f0000001bc0)={0x1, 0x54}, 0x2, &(0x7f0000001c00)="57550c86b3cf86373a74be6f41283e96c3a8ceee3557aac35c687610f31b296d2abfe96c8aa30aea09defb4c62715e76c0b2c156220d06156246ce0596043a80a75160da54b50627a37c7d514cd028889acdb385b14d9844cd0167b2c7f4b6fca11d6c6e7da7de879b4700259ac39168efa2029732840e08", &(0x7f0000001c80)=0x78, &(0x7f0000001cc0)="ed4ceaf642fd99685e60758be2fa49642c6df323c583b79a4d5d36d89fe4fd43e43afcd4fe3f1f8b0d60c0e482f7b0425b5a611f89e42204338d882f5f8560f65d7cf65f72e22f2a6f02492010af6dbd9cab7f507e930475525df345c3f94a8009c6f28c694bebd489397c0976acdeb30b86ff1c9aeed3eb481280160507f8592dae0022029e4a5e0484a56c3166", 0x8e) execve(&(0x7f0000001d80)='./file0\x00', &(0x7f0000001e40)=[&(0x7f0000001dc0)='$^(-()-:.}[%+-%$\x00', &(0x7f0000001e00)], &(0x7f0000001ec0)=[&(0x7f0000001e80)='/dev/bpf\x00']) listen(r3, 0x5) bind$unix(r3, &(0x7f0000001f00)=@file={0x0, './file0\x00'}, 0xa) preadv(r0, &(0x7f0000003300)=[{&(0x7f0000001f40)=""/65, 0x41}, {&(0x7f0000001fc0)=""/171, 0xab}, {&(0x7f0000002080)=""/145, 0x91}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/172, 0xac}, {&(0x7f0000003200)=""/236, 0xec}], 0x6, 0x7) ioctl$TIOCSTART(r6, 0x2000746e) fchdir(r0) r7 = getuid() r8 = getegid() lchown(&(0x7f0000003380)='./file0\x00', r7, r8) syz_open_pts() pipe(&(0x7f00000033c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000003400)={0xffffff00, 0x2}) execve(&(0x7f0000003440)='./file0\x00', &(0x7f0000003640)=[&(0x7f0000003480)='\xdc/!-[:}\x00', &(0x7f00000034c0)='tap', &(0x7f0000003500)='$^(-()-:.}[%+-%$\x00', &(0x7f0000003540)=')%*!@#\x00', &(0x7f0000003580)='\x03(,-{\x00', &(0x7f00000035c0)='!{*^\x00', &(0x7f0000003600)='tap'], &(0x7f0000003780)=[&(0x7f0000003680)='{\x00', &(0x7f00000036c0)='$^(-()-:.}[%+-%$\x00', &(0x7f0000003700)=':.\x00', &(0x7f0000003740)='/dev/bpf\x00']) 0s ago: executing program 4 (id=2371): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x2, 0x10, 0x2, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x40000076}) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x20) r3 = semget(0x0, 0x1, 0x281) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000300000000000019078ac1400bbe00000010c009078000000004500fffc000000002352a197e0000001e00000011029fbca7e6873c4fc5b0654a005ebb0fa67cade9c0fef16d839bc350407fbc41ba4d60bc1e248b20b3ed3bd27a05965fcd1e436e3d16fb1c2be5950f2284b0f7372c0d3206dc268"]) socket(0x2, 0x5, 0xff) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r4 = fcntl$getown(r2, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01", 0x7}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c410c634698fcdcad46e4ca2688", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.114' (ED25519) to the list of known hosts. OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login:               OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login: WARNING: thread `nfsio' (237484) exits with status -1 WARNING: thread `nfsio' (303184) exits with status -1 WARNING: thread `nfsio' (67014) exits with status -1 WARNING: thread `nfsio' (38046) exits with status -1 WARNING: thread `nfsio' (319474) exits with status -1 WARNING: thread `nfsio' (131820) exits with status -1 WARNING: thread `nfsio' (232799) exits with status -1 WARNING: thread `nfsio' (523994) exits with status -1 WARNING: thread `nfsio' (137567) exits with status -1 WARNING: thread `nfsio' (74207) exits with status -1 WARNING: thread `nfsio' (291845) exits with status -1 WARNING: thread `nfsio' (338330) exits with status -1 WARNING: thread `nfsio' (309424) exits with status -1 WARNING: thread `nfsio' (78689) exits with status -1 WARNING: thread `nfsio' (391486) exits with status -1 WARNING: thread `nfsio' (147060) exits with status -1 WARNING: thread `nfsio' (30038) exits with status -1 WARNING: thread `nfsio' (318854) exits with status -1 WARNING: thread `nfsio' (318028) exits with status -1 WARNING: thread `nfsio' (272839) exits with status -1 uvn_flush: obj=0xfffffd806707c5c8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! ``ךq"l.e'6Z;=lt ]T;a%*Vvoߙc6l‹G2y5-TnYvOH1hqyOMza{IOj}FVsP)Ջ:glvGQ De()׎WZ^"%CD!O(U9ƶ-ەd!L70[ynVީ}(kp<"&8"8/RnS_n;i朮C'X˃m#,{`:DvddF6"sƧ_rcȒ΁8jn/=@g t`ٻp~YUڌǫ-BXN0C/_jKLR:X?U|tͤ8C\]bcV^Ȫ*_Lٷ<1)֎`^Y@tN8 gBoyI$~U/ s9~nx=@s܎T2 pPtp)Z6>=(6Dro[,UY5 nB wi0eIg%,k+P^Gy`|$ܼS.v1.V 9KxB\9cw8?{9<ؒBc}e)C>uCnx㱥JF4eq7j3*iOSsn@R8}3 V&Pڵk} 3>m~ԑby0ݤno-Y9-WS0"wL P4fYdд[Uem~w`}IXčڈS>u`ghE.8hNRM6:EJ x6VZѹ"chezR8QB̃.F&jUףl}8wa/#R C:ˮ=/8}zwH`el;ҧP5E6l>+هo2$uQLAҎN(`kk'Xk = $8qpcq{V}>9CS%t>{uA2S|r]Grpj+lWD&3 dyj rPzicnj|,W沭xb`#ޔ(F}u6jKF~G/_ F+k>)I =HL}wMV+= ,0eǮAS/2 Ϫ`y3QLɁ_,o/U]NVѾː5l{Hڔ]u:H/NKEhkFQaĭn?,! AL˞h Cd,U' uvn_flush: obj=0xfffffd806dff0c48, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (Amnesiac) (tty00) login: uvn_flush: obj=0xfffffd807233ba58, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 127, size = 2147485440 witness: lock order reversal: 1st 0xffff80000136ade8 sbufrcv (&so->so_rcv.sb_lock) 2nd 0xfffffd806dd87928 inode (&ip->i_lock) lock order [1] sbufrcv (&so->so_rcv.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff830f39f6 -> 0xffffffff8306b4aa is missing lock order [2] inode (&ip->i_lock) -> [1] sbufrcv (&so->so_rcv.sb_lock) #0 rw_enter+0x122 #1 sblock+0xb7 #2 soreceive+0x295 #3 fifo_read+0x11a #4 VOP_READ+0x102 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xe6c #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf6 #10 sys_ioctl+0x67c #11 syscall+0xbb6 #12 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dd87928,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806dd87918,1) at rw_enter+0x122 rrw_enter(fffffd806dd87918,1) at rrw_enter+0xbe VOP_LOCK(fffffd806dd412d0,2001) at VOP_LOCK+0xa6 vn_lock(fffffd806dd412d0,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd806dd412d0,fffffd807227aa28,0,0,200,0,63862994ffc7a348) at vfs_getcwd_common+0xd1 vn_isunder(fffffd806dd412d0,fffffd807227aa28,ffff8000371da7e0) at vn_isunder+0x56 unp_externalize(fffffd8061bc8800,101,0) at unp_externalize+0x286 soreceive(ffff80000136ad18,ffff800034192858,ffff800034192808,0,ffff800034192848,ffff8000341929cc,6212b726034b0ff3) at soreceive+0xd3e recvit(ffff8000371da7e0,5,ffff8000341929a0,0,ffff800034192990) at recvit+0x40a sys_recvmmsg(ffff8000371da7e0,ffff800034192b60,ffff800034192ab0) at sys_recvmmsg+0x3d3 syscall(ffff800034192b60) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb0218b1bde0, count: -14 ddb{0}> show registers rdi 0 rsi 0x40000 acpi_pdirpa+0x2be71 rbp 0xffff8000341922b0 rbx 0xfffffd80042c20b8 rdx 0xffff8000012f8f40 rcx 0xffff8000371da7e0 rax 0x3ffff acpi_pdirpa+0x2be70 r8 0xffff800034192190 r9 0x8080808080808080 r10 0xf12352101e312fc9 r11 0xaa6701df9c39de4b r12 0 r13 0xfffffd8003adae00 r14 0x3 r15 0xffffffff rip 0xffffffff81610e15 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000341922a0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=365329 pid=49670 tcnt=3 stat=onproc flags process=1000000 proc=4000000 runpri=24, usrpri=50, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000371dacf0,0xffff8000371db720 process=0xffff8000fffe5228 user=0xffff80003418d000, vmspace=0xfffffd806ce061d8 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 97460 281465 92940 0 2 0 syz-executor 97460 61104 92940 0 3 0x4000080 fsleep syz-executor 61310 453508 73343 0 2 0 syz-executor 61310 430743 73343 0 3 0x4000080 fsleep syz-executor 55671 86499 85612 0 2 0 syz-executor 55671 94146 85612 0 3 0x4000080 fsleep syz-executor 61462 236883 8813 0 2 0 syz-executor 61462 457941 8813 0 2 0x4000000 syz-executor 81862 358848 87616 0 2 0 syz-executor 81862 114776 87616 0 3 0x4000080 fifow syz-executor 81862 84171 87616 0 3 0x4000080 fsleep syz-executor 49670 471195 44494 0 2 0x1000000 syz-executor *49670 365329 44494 0 7 0x5000000 syz-executor 49670 499040 44494 0 2 0x5000000 syz-executor 34177 32141 19714 0 2 0 syz-executor 34177 361063 19714 0 3 0x4000080 fsleep syz-executor 34177 133646 19714 0 3 0x4000080 fsleep syz-executor 50402 504314 55134 0 2 0 syz-executor 50402 187846 55134 0 3 0x4000080 fsleep syz-executor 50402 157850 55134 0 3 0x4000080 fsleep syz-executor 50402 344781 55134 0 2 0x4000000 syz-executor 29258 462611 0 0 3 0x14280 nfsidl nfsio 92990 221582 0 0 3 0x14280 nfsidl nfsio 95587 249316 0 0 3 0x14280 nfsidl nfsio 17368 316102 0 0 3 0x14280 nfsidl nfsio 10781 143177 0 0 3 0x14280 nfsidl nfsio 48175 443411 0 0 3 0x14280 nfsidl nfsio 85499 449073 0 0 3 0x14280 nfsidl nfsio 42828 97269 0 0 3 0x14280 nfsidl nfsio 86100 420863 0 0 3 0x14280 nfsidl nfsio 3943 465907 0 0 3 0x14280 nfsidl nfsio 41021 165172 0 0 3 0x14280 nfsidl nfsio 83823 146806 0 0 3 0x14280 nfsidl nfsio 21816 180227 0 0 3 0x14280 nfsidl nfsio 35183 246842 0 0 3 0x14280 nfsidl nfsio 94834 211510 0 0 3 0x14280 nfsidl nfsio 21014 105415 0 0 3 0x14280 nfsidl nfsio 71328 71596 0 0 3 0x14280 nfsidl nfsio 30221 50408 0 0 3 0x14280 nfsidl nfsio 55867 59719 0 0 3 0x14280 nfsidl nfsio 24080 484630 0 0 3 0x14280 nfsidl nfsio 54252 494084 1 0 3 0x100083 ttyin getty 8813 220811 36155 0 3 0x82 nanoslp syz-executor 87616 183728 36155 0 3 0x82 nanoslp syz-executor 19714 351625 36155 0 3 0x82 nanoslp syz-executor 44494 88278 36155 0 3 0x82 nanoslp syz-executor 55134 490364 36155 0 3 0x82 nanoslp syz-executor 95276 465733 0 0 3 0x14200 bored sosplice 92940 323098 36155 0 3 0x82 nanoslp syz-executor 73343 102273 36155 0 3 0x82 nanoslp syz-executor 85612 379842 36155 0 3 0x82 nanoslp syz-executor 36155 33873 61599 0 3 0x82 kqread syz-executor 61599 375650 16308 0 3 0x10008a sigsusp ksh 16308 156381 25935 0 3 0x98 kqread sshd-session 25935 398608 3896 0 3 0x92 kqread sshd-session 3896 230398 1 0 3 0x88 kqread sshd 69252 264566 61617 74 3 0x1100092 bpf pflogd 61617 400317 1 0 3 0x80 sbwait pflogd 87600 256895 46946 73 3 0x1100090 kqread syslogd 46946 370859 1 0 3 0x100082 sbwait syslogd 20455 89543 1 0 3 0x100080 kqread resolvd 34887 205597 41545 77 3 0x100092 kqread dhcpleased 67524 173998 41545 77 3 0x100092 kqread dhcpleased 41545 134473 1 0 3 0x80 kqread dhcpleased 60764 192583 0 0 3 0x14200 bored smr 31193 23582 0 0 2 0x14200 zerothread 86021 330340 0 0 3 0x14200 aiodoned aiodoned 84669 237486 0 0 3 0x14200 syncer update 60692 98952 0 0 3 0x14200 cleaner cleaner 73552 295359 0 0 3 0x14200 reaper reaper 85242 341793 0 0 3 0x14200 pgdaemon pagedaemon 5461 443257 0 0 3 0x14200 bored viomb 24895 335231 0 0 3 0x40014200 acpi0 acpi0 65168 27181 0 0 7 0x40014200 idle1 17163 274499 0 0 3 0x14200 bored softnet3 88946 246197 0 0 3 0x14200 bored softnet2 34032 312951 0 0 3 0x14200 bored softnet1 16110 183424 0 0 3 0x14200 bored softnet0 20982 373811 0 0 3 0x14200 bored systqmp 43348 407250 0 0 3 0x14200 bored systq 37471 500565 0 0 3 0x14200 tmoslp softclockmp 6426 138491 0 0 3 0x40014200 tmoslp softclock 21862 310145 0 0 3 0x40014200 idle0 1 298317 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 49670 (syz-executor) thread 0xffff8000371da7e0 (365329) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8359d538) #0 witness_lock+0x5bb #1 unp_externalize+0x14e #2 soreceive+0xd3e #3 recvit+0x40a #4 sys_recvmmsg+0x3d3 #5 syscall+0xbb6 #6 Xsyscall+0x128 exclusive rwlock sbufrcv r = 0 (0xffff80000136ade8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 sblock+0xb7 #3 soreceive+0x295 #4 recvit+0x40a #5 sys_recvmmsg+0x3d3 #6 syscall+0xbb6 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10203 11144K 11573K 166960K 15041 0 pcb 17 20K 22K 166960K 601 0 rtable 173 6K 8K 166960K 752 0 pf 39 18K 27K 166960K 164 0 ifaddr 35 5K 7K 166960K 121 0 ifgroup 55 2K 2K 166960K 191 0 sysctl 4 1K 2K 166960K 13 0 counters 64 36K 37K 166960K 154 0 ioctlops 0 0K 4K 166960K 1713 0 iov 0 0K 24K 166960K 152 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1582 99K 100K 166960K 3946 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 37 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 174 0 dirhash 12 2K 2K 166960K 72 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 18 65K 81K 166960K 2614 0 sigio 0 0K 0K 166960K 65 0 proc 72 91K 128K 166960K 1015 0 subproc 104 6K 6K 166960K 196 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 545 0 in_multi 66 5K 7K 166960K 260 0 ether_multi 1 0K 0K 166960K 8 0 mrt 1 0K 0K 166960K 5 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 1091 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 268 74K 91K 166960K 26357 0 UVM aobj 14 4K 4K 166960K 15 0 pinsyscall 43 86K 98K 166960K 3932 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 256 0 NDP 12 0K 1K 166960K 91 0 temp 75 6828K 7084K 166960K 130991 0 kqueue 14 22K 28K 166960K 434 0 SYN cache 2 10K 18K 166960K 3 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 400 0 396 6 5 1 3 0 8 0 rtentry 112 231 0 158 4 0 4 4 0 8 0 unpcb 144 2147 0 2125 17 13 4 6 0 8 3 syncache 336 14 0 14 6 5 1 1 0 8 1 tcpqe 32 10 0 10 5 4 1 1 0 8 1 tcpcb 808 1040 0 1029 24 16 8 8 0 8 6 arp 120 42 0 27 1 0 1 1 0 8 0 inpcb 336 3986 0 3971 45 34 11 15 0 8 8 nd6 136 52 0 36 1 0 1 1 0 8 0 pkpcb 40 11 0 11 5 4 1 1 0 8 1 kcovpl 48 15 0 7 1 0 1 1 0 8 0 ppxss 1168 27 0 27 6 5 1 1 0 8 1 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 13 0 10 1 0 1 1 0 482 0 pffrnode 88 13 0 10 1 0 1 1 0 8 0 pffrent 40 28 0 25 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 2 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 202 0 97 1 0 1 1 0 8 0 pfstkey 128 206 0 102 4 0 4 4 0 8 0 pfstate 376 202 0 99 11 0 11 11 0 8 0 pfrule 1344 29 0 22 2 0 2 2 0 8 1 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 893 0 561 32 8 24 29 0 8 0 art_table 32 897 0 561 4 0 4 4 0 8 0 art_node 16 225 0 161 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 9 1 0 1 1 0 8 0 semapl 112 171 0 161 1 0 1 1 0 8 0 shmpl 112 12 0 1 1 0 1 1 0 8 0 dirhash 1024 57 0 40 3 0 3 3 0 8 0 dino2pl 256 6272 0 4760 96 0 96 96 0 8 0 ffsino 272 6272 0 4760 102 0 102 102 0 8 0 nchpl 144 9916 0 8211 64 0 64 64 0 8 0 uvmvnodes 80 5927 0 0 121 0 121 121 0 8 0 vnodes 216 5927 0 0 330 0 330 330 0 8 0 namei 1024 39011 0 39011 4 3 1 2 0 8 1 percpumem 16 91 0 45 1 0 1 1 0 8 0 kstatmem 264 114 0 90 3 1 2 3 0 8 0 scsiplug 72 16 0 16 6 6 0 1 0 8 0 scxspl 216 35568 0 35568 19 17 2 8 1 8 2 plimitpl 152 613 0 595 1 0 1 1 0 8 0 sigapl 424 2960 0 2889 10 1 9 9 0 8 0 futexpl 64 38731 0 38723 1 0 1 1 0 8 0 knotepl 120 625 0 0 18 0 18 18 0 8 0 kqueuepl 216 912 0 902 7 4 3 5 0 8 2 pipepl 320 381 0 354 3 0 3 3 0 8 0 fdescpl 496 2894 0 2862 5 0 5 5 0 8 0 filepl 152 23072 0 22817 37 17 20 20 0 8 6 lockfpl 104 1357 0 1354 4 3 1 2 0 8 0 lockfspl 48 351 0 348 1 0 1 1 0 8 0 sessionpl 144 43 0 34 1 0 1 1 0 8 0 pgrppl 48 84 0 67 1 0 1 1 0 8 0 ucredpl 104 5388 0 5375 1 0 1 1 0 8 0 zombiepl 144 3764 0 3764 3 2 1 1 0 8 1 processpl 1160 2960 0 2889 7 1 6 6 0 8 0 procpl 648 6872 0 6788 10 2 8 8 0 8 0 srpgc 96 25 0 25 6 5 1 1 0 8 1 sosppl 168 20 0 20 5 4 1 1 0 8 1 sockpl 664 6612 0 6570 49 35 14 17 0 8 8 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 122 0 0 16 0 16 16 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 34 0 0 5 1 4 5 0 8 0 mtagpl 96 25 0 0 1 0 1 1 0 8 0 mbufpl 256 1249 0 0 75 0 75 75 0 8 0 bufpl 280 12547 0 6373 442 0 442 442 0 8 0 anonpl 24 462682 0 452253 167 80 87 87 0 185 7 amapchunkpl 152 87186 0 86488 55 26 29 35 0 158 2 amappl16 200 12138 0 11798 110 81 29 30 0 8 3 amappl15 192 26 0 26 1 1 0 1 0 8 0 amappl14 184 154 0 142 1 0 1 1 0 8 0 amappl13 176 11 0 11 1 1 0 1 0 8 0 amappl12 168 3664 0 3632 3 1 2 2 0 8 0 amappl11 160 57 0 43 1 0 1 1 0 8 0 amappl10 152 12 0 12 3 2 1 1 0 8 1 amappl9 144 137 0 135 1 0 1 1 0 8 0 amappl8 136 23 0 20 1 0 1 1 0 8 0 amappl7 128 202 0 189 1 0 1 1 0 8 0 amappl6 120 239 0 238 1 0 1 1 0 8 0 amappl5 112 176 0 164 1 0 1 1 0 8 0 amappl4 104 382 0 362 1 0 1 1 0 8 0 amappl3 96 16034 0 15921 3 0 3 3 0 8 0 amappl2 88 3306 0 3218 3 0 3 3 0 8 0 amappl1 80 18211 0 17650 15 1 14 14 0 8 0 amappl 88 25657 0 25450 5 0 5 5 0 92 0 dma32768 32768 4 0 4 3 3 0 1 0 8 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 256 0 256 4 3 1 1 0 8 1 dma64 64 8 0 8 3 3 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 20 0 19 1 0 1 1 0 8 0 aobjpl 72 14 0 1 1 0 1 1 0 8 0 uaddrrnd 24 2895 0 2863 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2895 0 2863 1 0 1 1 0 8 0 vmmpekpl 168 23640 0 23580 3 0 3 3 0 8 0 vmmpepl 168 185385 0 183123 143 36 107 107 0 357 3 vmsppl 448 2894 0 2863 5 1 4 4 0 8 0 rwobjpl 56 57859 0 50632 109 4 105 105 0 8 1 pdppl 4096 5797 0 5726 119 46 73 79 0 8 2 pvpl 32 20838 0 0 169 1 168 168 0 265 0 pmappl 248 2894 0 2863 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 552 0 125 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dd87928,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806dd87918,1) at rw_enter+0x122 rrw_enter(fffffd806dd87918,1) at rrw_enter+0xbe VOP_LOCK(fffffd806dd412d0,2001) at VOP_LOCK+0xa6 vn_lock(fffffd806dd412d0,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd806dd412d0,fffffd807227aa28,0,0,200,0,63862994ffc7a348) at vfs_getcwd_common+0xd1 vn_isunder(fffffd806dd412d0,fffffd807227aa28,ffff8000371da7e0) at vn_isunder+0x56 unp_externalize(fffffd8061bc8800,101,0) at unp_externalize+0x286 soreceive(ffff80000136ad18,ffff800034192858,ffff800034192808,0,ffff800034192848,ffff8000341929cc,6212b726034b0ff3) at soreceive+0xd3e recvit(ffff8000371da7e0,5,ffff8000341929a0,0,ffff800034192990) at recvit+0x40a sys_recvmmsg(ffff8000371da7e0,ffff800034192b60,ffff800034192ab0) at sys_recvmmsg+0x3d3 syscall(ffff800034192b60) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb0218b1bde0, count: -14 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x41e sched_idle(ffff800029b7bff0) at sched_idle+0x558 end trace frame: 0x0, count: -5