09939046724061a787a0d040000002551b91a6c18ce0873e361e60047585a3ed223620b6c8d5534c7e10bf4998927a34823220c00863d8c4109b66e744a45bf64cf3fb8a5f99ca1a1ddbec56c7dd6c9050f4697a2c7fb211367a16d5aaeb01f37f687d1f99d23b847b2b5cdf239cc2a425345eff152d78f7a63a6f51839728b0a37b0c1e2398dbda7d291d81d4438e3308f85528ae724ef94e0876a21ba588627e035ac6cf68f3079283de538e65178be599f5dbf2ed00bbc69ec936a94fa191ba6503ded717c05", 0x372, 0x0, 0x3) 16:50:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ftruncate(r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:50:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x28, 0x10010) fchmod(r0, 0x40) fcntl$setstatus(r2, 0x4, 0x80) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) close(r2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:50:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4, 0x6}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:50:01 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x9) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) 16:50:01 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\\}\x00', &(0x7f00000000c0)=']\x00'], &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='*.\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='*/@{\x00', &(0x7f00000002c0)='$!{\\#\x00']) 16:50:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x3, 0x5, 0x4, "a202e59a6838730a80f3258f0ccc3242a880a217", 0x5, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socket(0x10, 0x2, 0xffffffff) syz_open_pts() socketpair(0x6, 0x1, 0x9, &(0x7f0000000000)) 16:50:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5c}, {0x80000016}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:01 executing program 1: mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2b, 0x2) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:50:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x40}, {0x2004006}]}) syz_emit_ethernet(0x4, &(0x7f0000000240)="985238a6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x7, 0x1ff, 0xcad7, 0x6}]}) 16:50:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0xefb, 0x2f, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="d179e31da52edc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) 16:50:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x0, 0x7b9b98a51fc3c527) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x8, r2, r3, r4, r5, 0xcc0beeb0b7bce7ed, 0xffffffffc5c9c2f8}, 0x1f, 0x2, r6, r7, 0x7fffffff, 0x0, 0x1, 0x1000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x400005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 16:50:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xc}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:01 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3}) 16:50:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000000)="4af5f7d61f1586da8105f2d21bc1fbc59d1f7eb6e3d2c9b5dccb603f68d34db5ee997bb5969e2efef50ede", 0x2a) 16:50:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = socket(0x0, 0x4000, 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)="a0bc5b284b111ef5a51f0ab1fcaa59b18ecdb72d75c971b7132e788309fd4760b5db5c0c0dedc201d8af3b741ae18afd4a09e2e4579c31348f9891d077dbee328f191cc50b0d1bbd439719f5162da7f29c6937e5f497f723fee64b719e0e7c00a5690ee638276bc7bb69e1a206bc4768d79238c4c83b9a00463539e0ffca255ff9de8c47853236f72c47fde3a54acebc5b2e448e6d71bf86", 0x98}, {&(0x7f0000000280)="b9fcfbc52d1013db60cbed7cb188ad3f1859c650877574a7ec233835879032279dba06081aa646ff139ba9e79c8b836e0c4d172189167855dcb8843945c978a19e16a596a48980336f87da90beb6c134710f84487694b9693fcf0acab12b60af266d169bdb07b4b097036575c324bed0116a69de4481c2dd98481d9eafe4ebb61436ca5517bb", 0x86}, {&(0x7f0000000340)="795f4b56ab0a87ffe83cfe3a1a2a2b6641d3d7118c9b2e2bcc0e8ec632", 0x1d}, {&(0x7f0000000380)="f98ffda0c3e71c4699142de9f10581d5a6f0cde6e5304de60428a6af12c5def95ff72eb056bb28eee8dd57f9133465dd53a4ec514358e47b302b55844b36a10384c403a17d565d344afcdef0e8fc7d477c101c9e0b68e75526b1454b17effda4020df34f81fe669d92f78a5643b8d3cbbd0b5376252de556115441cd1bdf7e311b1a80fdccf59061d6daa6355c6a0f1a1e4e347f0848c7569c448ec01ac6b69026334c33404ced2deec888df9601402c70c0b44cb91db0f001646cf39a3eb1600e506eb217b137b46f06fef9185731eaddcb17b5f17a79adb8ba725bbb9b9d4a06", 0xe1}, {&(0x7f0000000480)="a93929780c84d9e19d7a9deec012296bf118771baa0140cae97732545ff70feeeb24fad7320ecde420d943027e3c135802a25ddd", 0x34}, {&(0x7f0000000540)="cda64c2dcce7c4e57306efe14a905ed9357dc9f353c2d0af41dece3e31eb2f3d0dd4704072cb15a6c401410baea331e76cd42e1af9a0b6f893390e26d50f392f6d0a05c2895597ce5f36255dfd83cea4e2b44fd4f23cfa30f236cd7004ab0ef82fbf519e0cf328d30fe006cfec1259bc195f54a3476cb61ac73305d5902bfc3a9f13e9b1954c544661c6062b6da06b00e9ef5e552401e5baa642c606ea29b4f698f272620c1aed713cfaf93509", 0xad}], 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000680)="05bbebd3107805048ddaba48529327900a196f6cde382b37f5b38457971d91391f8d0aed239c9052b7015f2900f0ffff4a68edcdead498d0714767e800000000000000d68246a227325f2faa9a0cec815a4e211014889d56bc7a5555c0e93c2221738bdb6879227eb390830b62252a7db6a8934834ea6baa86ad5fbbfce203070b63242ff2b1df791767c482001768dd084f00", 0x93}], 0x1) write(r1, &(0x7f00000007c0)="c5f7053b30d41c1ce7b90000000000000000e5ef9e67", 0x16) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000140)=0x8) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)='E+', 0x2}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:50:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x3, 0x0) setsockopt(r2, 0x81, 0x9, &(0x7f0000000300)="b223b79d3aacf30827fa4093d1d95fe244e02fd2fa49f45cdb9209eabd7cf9e85b96f3f88a90c22bdb0e6a3d5629a2ab1a0a789879994275524e7f88caa52435a7e2d7c47df73cae1150e7bc0af6f5e0e3f539afd204a2323b789fe53b4a6df6bedb555417fcd9ad110741ece552683b817a3957d44dc514630fdfcd0cc5bb6a545c991d29c3e583a0f5aeb6ee23472f4065347c90a1a22efd8242cdab50aab67344aa3556f739745155be7ada1ad0a624f7bc18c4cf1e3fe58cb4bc9c5f5624ce0b00f487c58ac2244706cb1cd28ecca4ffa3fa65c0900760de6c112c15ab207ee96ce34b3058e156ecce69265dd724f1c71744b5695cd82591a3fbd7a634", 0xff) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 16:50:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0xc7af, 0x4, 0x10001, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x89}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xda}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x16}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x33cb7856}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfe}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10000}], ['./bus\x00', './file0\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xe7d}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:50:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0x1) r3 = getpgid(r2) geteuid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x0, 0x800c0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(r3) r12 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x80) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r14 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x88) kqueue() mprotect(&(0x7f0000668000/0x2000)=nil, 0x2000, 0xd38e0442e3ef8e2b) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r15 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0x9, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:50:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x102, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:01 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x800000000000) 16:50:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2be, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) write(r0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) 16:50:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f0000000140)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getuid() chmod(&(0x7f0000000180)='./file0/file0\x00', 0x0) 16:50:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="8202adfdfffffff8ffffff65300046fedac9470236da8394b9a73f7b238bf46854d78a09007a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593df559f058f44bcfc100000000000000000000000000000000e5ca4c656be8b24e606fff3b41e3b69628875adecbebf3c5b2bccb28ce3d244819781df5407dc3d090e8bdf926da58d9e4610955cceae224a5392a8efb3ea8b6f6daa514e43e680cd168965d334d64085737d6242cb2c294a5bf0aed5fd07ebe994fee3ee62adee6da5d65482b87a4b27dfb7111992111f62eb99d0ac215a9752cb033c61d853b213eb6c173f4bc10568e9837f1d3719c4c0c3f2d6e8a6363bec14a36fe895eae8cba8b921c47873b4547e23112522887e24af388afc6ae4217ec3101df0a8569efaee767ef3ad6b4c474faa0dd43c262fd462c78e951db1fc845dcd71d26112d168dcfcfa3d2deb30287525afe7ed278f404fb2b86437bdf7fd3c8bb922ce22a82dbbab7f36446bed6a642922138683b53df602bd76356c0b68f47d19f55f0af8d6451372ab89bf7b399490813bf07b00f084319f2ecf54061904274bfe3d25816d2067f82d6334d8faa6cc3"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x1a) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c879606c453f68c11500287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388b002ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b62b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d0000871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc763410000000000000095812c4674957662cfd1111cd47a50fbb4e2170c2e75deadea45c0acf7b4dcd3016612a38c8bbaceaef9032dbc504a00c28f581b48b7ada06f0634c53ce286bd22cbaee0a8233eddf1949eafffd128bb0d50971cf7f952490336f91ba5345d27170506ccd138b35e8284f838c2d1322cc4d3ebc9b10b4e66b72bd82824ef86ab29883431a85e4bb28228177e53152a8ea9d876a2a5f1361fc39aea2a3d81242aebb7df962f6f5f20cbeb4589ee2ab09fd85f70c3a2fa9b85ffbc78e36c7559027eb1e65f4851e5b64789"], 0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 16:50:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x3}, {0x26}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000280)="9e891b7419ad9a77c609a682bf65a2fe5be57c9d8bfddd168beb0ce6131335b2c552cddcc0ed8650ba6eecc6032cc9bb4e127eaaf1b28f806c83b85c8eca2ecdec0981bb1d028835109cedc7130f948da77fdc791973c3827829aeb453cf6954357a569013575a06dca8dad0a13491238e519cf6595ed8327850960ac86ea157c32d5f9684a272cd9cc1ff5ffa809be70b0499ad8955ec91a7882010db7ba497fb", 0xa1, 0x3, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:50:03 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x100000084, &(0x7f0000cf8000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:50:03 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10280, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x43) ioctl$TIOCSBRK(r1, 0x2000747b) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x3) syz_open_pts() 16:50:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0xfefe) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xc9, &(0x7f00000000c0)="6c68aedf405262e86b0815ad0fa6d9e2ca8cf0d23247ec7d439d39cc62a01a117e5b642ee1fc09e075aaca07cb220601c066c0e47ede622b0a76166f568f0c3d8abda4aea28443c1b6e0b384a07aff3e7532c7af184856b9978433e6cdddd7ef4f553d0b4b092acdc2ff3c770b338f90061b979650147a21e45039564446c740309f42849c2ce3e26968dac853b3c55128e5fab956f851bca63efc49226ba18338a5866bb35f2291dfaea2c3f4aa92af6972a5d88b8351d30c2b13a0797923c59a4c53164149a128f5") r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@un=@abs}) close(r0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) dup2(r0, r1) 16:50:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x7, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) 16:50:03 executing program 1: syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) setsockopt(r0, 0x2, 0x7, &(0x7f00000000c0)="ffb0e2c9abfde895cac46e8f13aee446eebbe28311c103e5081f39e4ca7e23607fb38c3a5253a1fe07e3e994d5102a9d5198ef8ae7d2b4f6b8d2678e3d46241677c0fde098b97f655f444b66548539903c71e7c787aced2377d37b45c6fddeb036ca83fa654bcec2399f62436ce00c9f554d21b21a58ea0ce5065d6197e02590bb40e10db7a1fc8f04dfa1d2f93584b6cbe3559ed395dcb9835588342f52b4976e584cbd813ce37f65fe5d32e07095dc322df4eb0a2d42869cac802332d6b28fc91a4020c205bf2b7d77b627d0494aa4eb27108876934567bc719c3cad474647b23087a1342e42e15eb11d77aa9ddfcfe7b0d6d01e8b8c1e56187455e78f444c8cdbc6f4f33fc9caca7b1f4cd06998fa0de6bbe76358863e825b6cf7b0238a60eb86b6eadbb53c991acafff523d2e85aca79aa693d55e448426e2d42514d0852fc6b1eb4feb0fc2b1e63b2875206b38cc5560050428024887b0c54f240364fc6800ea32eb304ef8b5c44361c60d77b3a1565ac7f0446c1798c406b854a6da1736039cc001446636122545dec6dd56ae23469e365517857dd4289801cd138abb77d7afc9ef58c2d60ed6a22660b1ea10ad479a456e74efee3bbdd0990c17177b174c97d08652b1192bff2f0c6ea730752d24db66d03a46e270646cb6aec2172309ea57e08d9323a8464069407de3180ecce1de3e7c4c60ef08421a6c70a59065174c03b5921f198b832f792ed78ac2a90a0a31c10961b340b71555da28364c031631681d51457517561965afeea286c66b21364541965b8e7d9e99acb32be2875a149fb409dfdd4ca4447beb2bd2f398c56c3ffc8f92508a9afaa34bc25cc78b33da720ac4d2b16ef4ce99c67a1257d3e816392b4f0b6e9f7aa9628019a8338fbeda19ffed2a544c85d75d44196750bf30b4fc3b4d2c83c1c338ae39a3392ebe2a332497b1ed0deb6218eefd5a10bc8e7286542834ae3b0a53468b0e863eacfd8d4587409a1b61137831d217670ce11ccff957c97614f38f7991c5488a71003c292b35a6e0e00347207a718c59f70d73e13f444519eb5ecbedaec3bc35a92c8ef451ada6523a74574efe1538638a035397e69ab458663783464b21bc4c42b3bf3aae1c4df165547b283287c2decce08ab59739ff7695abe0ee7fdd30845306f1e963ab498835c471799f6604469118e1025771919cc291c2be3b89ca542027bc5671db7f207c2f0d324cef60425bdc78699f88e8304d369984bb8e04d8b2b8569c4384d6e692d4f03c2aa8b4cd383dd0374980add53b6ed87378ab8258f9ec8075f2a04c164cff45b80e51235a1e61fb139a4828bfc435859c376812f0cf0d149f6cb94f588396e0de96a8510c0de24e43e80d77850632f9d77eea36ce312417106cb9590ddc5b15a4bf609c25d12f2372b7619ace666dd76fb88c3eafd4a2755b8109239decb16d929fc5247e1fb9c9d68e971c2b3228a0051f87115f8af51a902fc72107098f6372755790637cb7d0e41614ec784847d4df84e92684f5ffea751d77b782aa4de22157b05b139c61d3e3c7921795f914dcb393fbd6a9e6f6202d060d13a0b64e24f2275a615526d931c68832e4d0e3bcd612882717a69e5ef2a9c1bcea3da5649ca2ea6b7cb75f792387c298d67d3221429ed5c76be0bfcf87f4c6fd8a8db288131cef53c7554c82a1eca5ef2fde76d78a305b4a137021a9a5c585950cfb71233a54360dd2254892f53ac898084ac723119a3116c1f93f9da1185dd7eaa1d942c8c124c3039e1ef054dc0c98068591ae1e4e52f913c5449f4956a75f2387cc51dff05eb5d65f5c6314fbafa94dc1d8f704a42d9e5b531b1d471f5ddf31379c4590e1e736fe1e3097c503f7e94d360a98f8f547bdd21163a8d10c19bcf5dc8b8f784f4111331d9279d119b9529192e1663b90e513f5f4402b5625817df4520a4063cac8dc6f60ad4a8e16c7ca6589d839947023e396a408e613efd2c6344a355ed518aa4b05d487291489d3c1338fd996531c801aefdfce516287330c210c31b3aad204da0dfcf990d1ef76689a5d2f85364ea6a9b7f78d08e913c8251f9c0d8409d72fcb9c7f4c9a03455e7dd55a320ab7e5e24ad694edaf2f48cfaf7e9b1fc76f4c32f5e3fa271fc4ea990bbd2610b1b6316ca71c0d7a9f66477c58be5374d7561caf765332374fa2d39ec01ee7bd51fe175861b6956c70f281b4ef01c168b9c5ab5c8eaa594569512f2cd554376a962d1fdc1e052f3257b821cd50f71981103da855d3d3b340872b987db47b6c3a62ff30db8fc117c017c56222ece08e444f08cb56198215be09f1e4ccada9267aba558351ea2bea55c7eabdede8c17f094bbc09c7c447136be9ca29f4bf4e7c820a3e69f1c0dffbc4619e22018b53ddddcbb7badceb3e8c3192353a295aa21a211e673ecdeb83f4e329cde7ec8a0940ab44875da9080edec0becf7156ad05f358e3a691fe37623ade3f33d4f248ab8acedebd92416ef2361e0136e1d1961cb0cc62563503aed693c9bf049bd823897fbe23cea595340c68902c8c1c26ac37352b0f17b166c2f674dbdd053878abcb801ae7b634153a970f3851bbcb19bd39d8f48a53f6c21e77d9e6e671bef717873d7a236741d2dfbc142f9723c4c9c3e688c7af6e80a179a9284299edc2e7913c47ce0a634de6a1df2d7ae513751b60aec97558f33669b16cad22f5294fb3fdd5357c1bac3cba40085c821acbd2972b1edc07f230f3b7a9e5aabc4cf5e3d6fa9bd9fbfa598f8b34ee6265957b5774932e3544095caccec2ef7ea797c7c6a81dacbc5a84d9300b3d4c313f614085a24203e18a3fc4ab413fbc17c4d49ea2378ae73b523dfc40ed041be953e2c9079625c8851111eb4dbd313ec087809869fdf2a25e6477446b1f119bd0249b9e8af47280a8f4e472655f4d3b996179405441464834c934e6477d0342330eef1253a65df60d8ac2dda87efbcf84ae679a7b6a8858599053c696fca618aef9bbc11abab44d97ef3064d3f8feed36b395dea01d78176b601dcc1e06f4abe067f57d7c92f688f9a9bc11cbbf9d473b9e7d66c8642d3217733af44fb5040ab2067414462508253fdb992b785abf7f4aa43a3c89339e44afec35aa86d79b6d2631d7d563985256c63cfb3b250f4c5cbe7a3b07ae34652172844cd4b2b640d89d88997c846451442776a0183b2a271791f91a2f2e6e73b10d2d46398c6f885317f18f0e93618607793590a7fe11bd0fd04af214ca92e9f3a640d8ccb828ebbd7062bcbac1b4900cd36cdba6124693068ef9f2738b150dc32bfd7c421b7d5e2c0c4830eaa6f14749a1186fc6e47edf4e107242b414ac51e8b4dc38652f077121dd85d5496c11873924bbf698da35c339d25dfe47a94e4423fbcbadd5fa0805577d634fb2054c44bd426a77cf22e0fd7987cd7d2df6186e7693d15fe036f6469c7f8d5a387075adf62691d731b65e3cedf19888331b5dac359f6332eb0e5816d39ed1d7fef65d1a270c4f5ac64c0070c3bfb01faaccf4c4aa14d0903911c6ee69c7938db0130ed32ea6cb77834e6422edfb92a1e930723986c03312ecc27b2283a9bcc4ecc6498d4fb8ff6e39f13645230f54e772e58dfd5003639f103332f01f6575c649996db12f47af9d758b7b086a55182a8362ef614c6768461ba14f92d435f04a7825dd18ff4d5bb227835b2965f0e0e6d32231e872abdf04b0b3e89ab892034b4a5a3a64d709d6b77612504631b95e2e4f476ec3e59d9bf061a7fbd1936e7dec894c1bcefd28d03e13254743aec8e6a393f34b8479767740bf3c3623308876efc0d4441e6c0156bf086f32c5db4ad727c5a308ddf7968a686e2e5c66dbd7ad69a2fdcf9b3424dfd806e3fd354d9724a0780c7e7485871a0b68cd40ac613ba53d9c3db37dbe53d0e25bf8bf0e2a08450a46143030faa1e1cfc748426ed4f47fb6f80e48977962695e8b4781fa6d37d3f95e20549e2d3bfe99e5018c937b64e73a5b0b37e4b39cfeaeb42f7f8fae89a08d647e0e9f23b38484403bdc53a5e2fe84bee7b42388b317707135d86734dd501f78e6999e262c83854e970bae41678fef8a44a83951b83c8702c260e87af3842805dd443e1b27d2937faf0e0dc6947618e003e76b9752693212a84af2509d50f1779e49deeaea9522599073734ff6f9c15a953a852591e64e353e1b7443a2cb2af46d363cd34849bbde0fd064a361202083e73a31f2b38d1332a3f1964929d5f502e131f3970fc2a5c20ef954a2a0e6d6b5b4513bb6fffee93e49baca342ea8d323b4ac3a119fb3b129524f4b8db7528d7acbb226678c791376257530607d7ca2c255aa8e36ec95546cd35e65893f1fc2ffab3a7b9a7c86c4e5f58250433b7481f74fdfe1f9943d27b07b1de9574217509063513d35ff3b17c2b45eca4f4894d7c531214af3bbd60442ec586c00e1a23cd5b263e957258acd8674dc3eada65ef2c50832083cc5475cba35c2705df0b9cdc1739e6375bab5582eeab76862decef97bdf6533d2ff9874e3524b2f3840e7d91744b7492c46accca5a4c9e96420dddcf38c7dbd3104a6a7021dc8c41646ee15853ed21d36aa0fcfde2e56121df18f6f77f2ab1fdf8ea3eebb2e758504c7165f312eb03f1c674de5db1952981d89548ad9f148dab23e40be25647ceb42ab1e69b767c3183b685ebc205c181a9654df28208399b9bce1e4e741d29c41080dd72f9091f0eea316b49c386a089bfcbdef87df6e2fcff2b487ff8226a1f38bf86910cfbacd9e35da8699206f8937e19c4c5d74d0a44bef17bef250052333beceff8ce60dd89aad5d1a514bc4e6c5a3e4daf06d2a40912545cf7fdf0318579394d0aa0e0cfcf5a53b63fb7c39b5710a0e7e2e4bc002b2270a4f05840b3e6d5b51637de13ff2fdf6ea7009bacbb97ffc885050bfb0e2dd65bfdbeb53b1530b40e4006811abc5cf656d9ba96962f643c79a7ef3e2c97cfd35194d7f6edc3c1ca6841a7f735f5e426248b0c6970620c62255b89ded8b0dab19b18997765e9c928f175aaf1004867e6ca88c75ec30e8b09e0dd612d6ed94965085242ccbf0b0bb7bb685630f5ab58c6d49f5278b3378d57aee02ea10d28587ee65cc76ab31beab4cd394954c20a9e6bff19db6494cf0d61224cb8cc57be4df3de98bafeb6fbb16ef4419c72936f70bc8683b3517c54583a13b71c1d2808c1f7732a17724aa3a6004b3a7caaba7a5eb0dbc1aa56561636b831826c7f9ddeee689d26314768a130cb3116f0e819d0d48a1521201c9d2c58da5e03928af027ae6a9cceeb2f60327ca519ec5261313aa3a02e07d52603ff000a19fe6d57053a40284bcba45df3be3543481683077713ce2b7fa617c6a16449efb658d864ed8933141fabda418d22569070a2edfd294d439e1c67e3f4c3037f0c36ce44e3b9db1b783134f8e83b504ff078c236b41b8fadb405045025b1202cebd0b25fd55aa6a851b1138b04600c87d9c914d3418c101a1ef2c5b979ffdc9cc34915e7e96950b6c24f0afc32ab6383381309e72f4888420478ca5bbfc038a517bbe6c3a4ab2e0b3edbd4f7d17a4065d91885b1263c36f2f262bcee9e13d36272de43b8738cb67989f85ab9cdc0754ef53fc28f672b76c24c1006b83840fb20498ff7ed3df25d8ec5060447216ed16745ca56d1f3677ad2843c42e3a87dcd8cbaf3c9f225053a4cf8fc2504c55888783957249e4d26d49593de8b8368f94acfd52a2afa4007a3353fcf70fe577a8739ff05ee36eb641c68a1bb204686fd24221f1575aee80b", 0x1000) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3b, 0x2, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:50:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x25}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x1, 0xfffffffffffffffb}], 0x8, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff8, 0x30, 0xf00fffff, 0x4bf, 0x2}], 0x9, &(0x7f00000003c0)={0x3, 0x8}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40000002, 0x227, 0x5}, {{r1}, 0xfffffffffffffffc, 0x2c, 0x2, 0x0, 0x40}, {{r0}, 0xfffffffffffffff8, 0x3, 0x8, 0x80, 0x3}], 0x0, &(0x7f0000000200)=[{{r1}, 0x0, 0x9, 0x20000000, 0x9, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x9, 0x395d}, {{r1}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x7fffffff, 0x9}, {{r1}, 0xfffffffffffffff8, 0x50, 0x8, 0x9, 0xc0000}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x30, 0x20000000, 0x9d79, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x4, 0x2}], 0x0, &(0x7f0000000300)={0xc0c9, 0xa714}) 16:50:03 executing program 0: socket(0x2, 0x1, 0xd5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) unlink(&(0x7f0000000080)='./file0\x00') r3 = fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0x7}) 16:50:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x10) 16:50:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0xffffffffffffff4c) socket(0x18, 0x8000, 0xff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0x9, 0x8, 0x9, "ced77041f88ee626796aa1e4cb056f34f169148b", 0x8020000000, 0x1000}) r2 = socket(0x2, 0x4, 0x0) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) ftruncate(r2, 0x0, 0x4) fcntl$setflags(r2, 0x2, 0x1) 16:50:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getpid() r2 = getuid() r3 = getgid() r4 = semget(0x2, 0x0, 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/190) sendmsg$unix(r0, &(0x7f0000002a00)={&(0x7f0000000140)=ANY=[@ANYBLOB=' \x00./file0/file0\x00'], 0x10, &(0x7f0000002980)=[{&(0x7f00000001c0)="000d1c9eee4ca3ffa53689400b380440a00ab94f950f461a6dbf447a1c557080a06273ce419fd10dd81ba4efaf1e8ae2be9f34077150c84a407d1076e92ae5ebfa9b88289ffc9b266682210b88dfb52551ba59d6faca6288b86aa5888f9ca0ac68afe436d245c079f0c8117538c67fa8ab63cf12e158d88a2a36abff019bec1a9797880dc68526d8526f62352d47fe70cbc11f00b87e29f7919095e147af3d9beafcd3df8c84232ed0dddfb8b511cfa9fa351b4fca84d6ba89eba91a3651281714dc9327d996322c666024ea0777acc2cda0d0e68c3711b6dc336dd036f3b538b2aa708cf34b23fce7d4c9e29f2aa0fe14", 0xf1}, {&(0x7f0000000800)="1c4ad689cf557e6f477ffc5bced98da6e1169b05346d37bbea2b570eef2bebcf30dd2c0617061f9695c47dfa13189da198d45da24877bda8ee65d202516a483f3837579e57e06843fbd0e647ef228c9fad3ea8d29769d8c7dd8be87c444171a92dfb3b8a80969777173c33a6e1a8ec3b882c0afc85e54fac7dcc43edf79ed9813d1d69e97c512be138121c501e47802f79fb9b8228b45d97205b0a44ae9d06c8944c73870998eadaca435534cdf939cc9b85c8863d6777ac6d121c18c47aafccda58d43fffc90eeebdd7d0a27cf6355b37531b9812e052abbbc8196837e36f3fa08ab6e51eb68666f83407e32a73ec96f5b2b3a0068bc7823929d0d546e4fa500114db07f32e2f0e4809e5e00d0be1c7a6e742d0265c5548b4695bc3264f8321fc4daad01c9bf4fc87ae490e7ca88c9829297cea5392e854a9b57455968b095af45c074819d18721d360371f50a2391c720ff7ecabab5e3ace3ea2bc2871e1b68177c8f2722c6d5899217ce88a61e05ff5d0fbe0c109d7a2af1c7cd4b09bf7824bcf4677bbc95f6b02ee4ce34f6a6c1a210f2a42052040db00c3f4dbef534ff27f4245dc00382b47c2064605e036c5a6c43072d90a2aa372b97f69a7ee26cf3396fe0e80f0e3ef06490dbe85c7a8b081119ad1c507103e46b43c807b064c0816b310de45cebddf5346a7e3b100bff036c4c663095581ebb3aef7a5d3a54a73a5141faa44309b6d0f3277c5bbd219c486d42543abe4d3e7e51f17b2e016285aac4b7ca2cbbcd0778b99dc816f9fba765cb72e7a10314086fc73337016af4d8e18cf3be0581dc0621f475eee26000618fca51859ee1ce3b3274b735f4cc7ec8d56674899c7412a1aa6bacb997196b518c2cd1d7dfd60a9e85884f1306b137531113d22d713e7e0a06d672c168fec4e3c9057a8718eef78714dd1d5f09e4e98a9a55278ae82226e643cabe60be4fe7cf3fc302814dd45d80009d2ab838b4751dff2a2ffbaf370a1a1bbafed254a4fdb61585fa1fa936540906dd38cfab523a02aee9f7b844d1632f17758d18d9fc2867b82124f9206fa2c5500af51ec914e06878582374e6ca13f5bb6f7042b72cdde160f2bdda6e8aba748da214f8f893581e69edea9644274f2c2a4bdefb92fd64b8492006715b4ac0e7b3354b244b8520ff916e76d1498c6b7a77e317b179b899be384cb82dbe6e4e4439c491834340bfa561a11801f4c1c4cf1fb3031536d57a9b3343ea919c0249772cf10158ec0c019d6141077ee999855a57006cdffac14a00d5b3ab90d2aa5cf354922db81ad1bf5a831ec5ef18a5f769a45ae08f4404087b41bb44964592d81a9327a4da33356df327473f91b860ab3319a2a4e940dec27b1d5c29de07cfd484451d72bc1d6e6475ead27a519b65dc4ab925b1f704a1f90bb4bfdc9bd8a6d560df13b4dad7df31179fbc5572b923f25731707f656ccc713ac4cb5f511589744b2153660ab19999c11ad0d395d97cb9bae91e8e0d45732e603f839af6e6c53b33977e03d6bbf7bdf6137a2dfade4718c62c2da376445774345bddd4a76691ab26b5575d64fbde5fd41f8a475c70c8251f375140ed3064ed0812b3f542b042003321112e2116996b256ffb1e075d5919b230cab91842d7a36758d438a881fd91e5119a477e4aff9a2b8dd961a112aeb08ef7da8100281b334f24d4a454c0e6e139ee5b90d54bc2ccedd1c634e10a684482763fd14be39e86ea20092f0f67c30f20bb68b5abaa7831e38eef89ab0c75c9db5ab7deebbae2522d7b5559834082ece127c674bbebee2c8350dc3ab4be0f8d192b8d74731abf9e60ea923da35716b402e45c38a819d1ea7064f4c70e882fa39ff61025caafbf5fbf4714e08cdc3d75b08811ee295f7f85cd4a273bdfd849f442b92486edd2e46f662748735e6a710c78d1113c7c9b24bffc8c8f52bb717a875696259a0491c9bfc0c6cd54a5d73b4ca2c15c4a3980988346e60d5a397a0f7e2a8ef01cc11e8b51a445767c79421e40ccf77bef049d73d734c5cfb57234fd7819c8294bb126d4adc26845f7201f60e2ea53895dc440d7c0a4e03cd6a92695b600ece170d7aab66e0021bc57c0e343ef61737788bd57e52bf82b377808a8ed1d66212848b06ce48917973a705c5569791e6d787ff9bd6a4cd54c3134723937fc914c0855c8bfe4697e3ea5728057961a1040d067b7a878b2b5b82a23f613f249dda589457976ec4d07dc9ec2cece6cb3e8ad78cc433904253a81c1667be2a8883ee63a18e2db588b3a7d26c30476adaad3666dff6ebd040bff127cbb3c826cd83df9407699491c6f84b7dbd07844f5c5b8a9fc205bae3b9ada91aa533e1290e625c14f599fbcaef8c2ca8104310ea53305a892d6d8c8cc71752e73614ab06ad46cfa9af2335c11a82312aa771c03d0142d61259e378f86b8bd5caf9267f834702a4b94769e392defe368d58f96eb36d8d7121b12976115ebde0b4fc3a529fd06102c3c8fdb94fb4c84cc53d00a063ad22ef0689683a0071016e108eb92fb15f860e8ee889814f0b961a9f09605691a61daecdced919b8cc24b3473868ce8ac189050221c4b463f62e2ced7399bb91312f5365b34eff1b8cfdbe75639df3498380ea08c6487258b31908fdb44a70edf89a0055af5f4c0f7dbdc16b7eb810403c6d660eae11a1e4b64f69150200243366fbc9a21f8907b238cd4798eea6897e885bbc8dfb6c00b0dead1ef82272f6b98516e47af78b91f327c42f9f660dc8af2f7fc2a2f70a9bd3832a8bd91c1cbcbbcd3a57e27178d581c0e24a27565f8969b26ba530b2a30014f478f8aa155799334e7418695ddf726bc74d5f0b31f0996696157d72edc3112c2ba314477b905b36ac9fd9c1b312d4f7c30125471d604f77e54aa584c29bd684dc9785cd8390af3edf04bfa46b2c97fe5a599ae8099cc9b1f1b5ecc6da49857f99cf3f79c4469c0d80d8c07e8ef742072279e1a46dfd288c679441d7f0b91d47ac0671667b29f38adb6a587108611e162508dd1c45d7deefb60c5b85b23b5e93a761a71993843172e2417a6c8928992c1011d10c54634048d040545df9b6f8cc82b69634c4db8c55bd133249512ffd430386ca3560e19c7e3c737a8609244019a7cf979bd0ae78a35c66e5a299e2dadc937451568ce442893facce5f4c050a9c7a0c60082edaafe5c53d0a67356d86b9c19e939dddf780a896ab890d0258aa62f8f3f56f4f41dbed96f09eaadf7a4fd9437d8a4a5b2697097c7b4988e4e9d3ef79f52bcdb9de9e51babb5cfe683b944110b2627ef40214f74184bd060d4ebf75fc90e6f3e1784f363f63d69def515ae43d7a843cb317e66d6e839b897b4846f7cf6f3f1ea40e61d5af579bcb3f2ab98e481a16ff1fabda5311e9f941fa89b129ad40a7e77d9b69850d65d92a5fccf42bb75aa9df81620ef2fbe8439c303e8b8f5a3cff44a50ff5727824a507acf8d284c9412cfad2b72410d6a71bf991c487b15d0c837e7fd0ce95193cc92ae65634bed6693a1553e1eeb510c27494b33ac6912bfc8a5457b118a885084fede953b84369c2a44faeb859384081cb06d4361d6467e097b510d4b006bf7b258099934cd12627935b7d18f00b6c599295b47b4ed303ce56a76717e26443d45eba01ba6b94d2c41c822c424850bc60ec0fa1684f89ba095c77d58e35626b59ed1be680b987c25c9c17e37bdee54cbcd6c460007d858751c100cc0f4d920c47454f9b503f0af8f4b65c7ff385461f54db5e6716af9626cde8998fcfeaba57d08e646e91880b834729b083464c5a3af92bb473e44b8efbf7d36e261d6f8fcbbc66d1937245ae083be06c41cd9c5d07bafb96c1c9407e8a3aa7a723c542ff7a2e18235aafdbadb93b29c8565ec085a274c27c6544e9db1f7e82ce9a8553d1f78a2efebc4c66d7a2fc09deb798fae9e9d96648a4e11f3bf9fff7682a3b0e164b73ca1d35d27a20ea3115f797ad53ed7939012ea5d9acf4a1bdc36409f6bb4c7152fb2b788f58e1485525e38caaa121111134aac00b57e5a032cc4b5ddc270d8ec6c7227c282211274da63a6e5636cc0ef467ef7391e2b27bb7cceb59bf6874d5ea66b53fb0dac003119b1d266418ca0e56d02a396f3fb9ff24c1703a1d4540017c534499fb57c049884cdc9ba4c62b3e15d79bb22d07859c6a3a0a28d37d8bbd10971b05cec989087f3387850c8ade136645e119da6a141d475a847aa2a34bb4a2853bc07b588898a13ac753fd1853e9736f13ad0cd988ee6022a664bfe3ceea7c9e21485a70a036c95d0331a8774fb93a265f3c48dbc113a141aeeeac0a720e8ee113417666e97c25f9c9204f4be4be676c5be1bd83d72d6eb095c865426c2a4364e785d997835edcd31745f7accb0fe6e6af663e2083ded2a97d95a453262a60ff1dfe784fc0a845827b04b714688e5acd9c58998c89f2bf02b70f1f5cf54734750183c06308d90e124a0349cad4ce68801b318d83de8e59b8033509c85b9f6c11d2e4a403117d1ca6eeb2836e01a1ee8bf5ace98411c9a5ff226ad10732852b30be1b6cb5c9e138821e8607b9ca4793d5f71b825450dac97f0096d29f972558b6e13158e46209d4a4d97800e8c2a09001ec5170127e56803aca963db7702477d7dda535185dcf1711a6edb01a1dc71630120694e86b9709378421a038420b1f0cbad182f7e4fdf40e827c8a0a112c0a24a3dc81f4f02424cd1d8f634ec512d78bc70bbc6a3c12563706f489eae5e0ecbfc92c6eb5b701e0aa6d9c99c9a3563de5a2fbcd15c380e7b161158f8e3c0090a9a4ff1eb348c09faeacb712ce5fdc5977036ed2ba76bb07b79a64620cd62f48631ada2fb404c69c721c41bf963c27c994f8aa896ecb34b43d44add62ada6dd317d1de3c8aa444496704cada90fdc86910071dcffaac5e70e06e78a19d1527ed1ba44ffe1e3081ad24dbddee7c8eb4ae4914a8f642576176e7a664af9dadeef682ef507112e487ca44dff7bd41ea3ef4d49ae7a9305b06a25dd66e5d68f686fc138a0bacbab5c70a213a796a3cd72e5e3135e0cf1df0eaca90bc90ac7e4ba9510025943c96142c577889251fd6beb4b245e51f350a8d925feb201aa8b6383982ea39d4e544589c34fc9bc6d757d5617f0e08239c0eeb805fe4dc1613e882de7d9c21ebd78e2964c1959f0e1f029ccbe1a3ea1a6507306eba68cffc02f68cc749b559c0f2a9e7e46b9d8000a7ce37199330e8f472b212e09ab3b814ed8aa5220d78fa37ca0d4d9edd31d3e901fd543b6df116492dfc33eac6c56bbbde431f57950568a0a958ec6b6127f08dd496e4499cee9f64b207f73f94f72824a8c34af735c97ba12bd4d1b01a791cb02c0b3c1affc8679454838f002eb9f76265bfe2d9c9e981836cbbfa0106c4c8a7758fee22b6ba2ff6c1769bee4a29a8413235846b03564db8341ff7ba6aca278f3044a4a35f32327e799e9fe8d031f18a0ee1774fb59e975531b3600ecc29825dd218dbb01060906eed431470aedbe94ce0f51feb9292149c0c07a5f5b7e3067c4e56f4a1ea376ea3e2bc8b1d7344112a18302fa6f085806c0f562c543cd7f7324bc809635311c1152b2ebc3d1b719109ea8caf23d95d5c56aa29b3f38b074f51dd91e1e307b074c84d8d8d344f3f4662783dfde5e411f034fd75bdd298737c7d893e2078ce98743b5b2013f422fc8c529aaac62dacb7c9cf19b6cd94b2b038e7bae4ea148c2d740510f70885ee5e27f3da07790f32d0a6a41ef8c7d9673284d1f262874be9d107507e181a6ae2753d", 0x1000}, {&(0x7f0000002a40)="b6dc3e5b092d15f1f74912250796bdc1e932b517fe43fa8b816da1112ed72cde329a264f83a4905d256a2db029afccf8206b24508641868dba036ba298dfc6c89ed7c49a6c3c29a20a1f91e8545488b7237d1dc873e3b9fcf270867474b2fb990045a210ccaa3af7e8e396fd693100d7e4e1ecd5a4b5779de88b405cf2a0e983018b4e8ce5a65a84cbf1", 0x8a}, {&(0x7f0000000380)="6961c0ee2f32e181f96495a913d8671e633a5f6f5e80299b4b5676f24fcaef4e65641509df88cf2c563c2de4783b686f7f741506692e27", 0x37}, {&(0x7f0000000580)="43047e92a2fc3421d2c45a5d94ab3b812c9767486ac426726007f78d86643f125d96e6b6c14828f02f42e601481ad3a052e28e9ed3ed631411b91c515272b1a96a837c92d20312002ad452caddbfbb340d308b413b4aaf5a08b91efc30b92a18cc3c9be7bec15be369f831638ee3d727205d542424128e6eafd2ea55a6d4f2fd808fc1c8344a0e6eb5ea5591f3912db3c59054483a2987890c2326d36a80a703b1b65d3aae04a4f7a03d5f77d58f4549dae0b9158887771378279a7f842bd569d8abb5b4c2bac4b8c43412ecdefbd2ea6ff47acc2303185e80ac81c1467e8d010a8b61f6de", 0xe5}, {&(0x7f0000001800)="2e015a96efcd7e07e2946693dc19669693bcf964093c3cac6881204f329aba477d79597bef3d8595a18120f023ace7c1d0f69eb7baea5664351f236f97bca1b854430fa8014fb2cda092e526fd24c066ee1427f8f27d18495e247b021b5177a2358a88b5c68dcdd1bc5fa6781f259dbdc658800a94acd97202a1e23c7a230594441c454c7135c92121512bfa0eb19c625c792a020a3202d0eff9c586a8f504f1f6fabbbb5df6520a18eb7136069d9099249128b09b21a61faa0ea37a4fd0e749733fd83ed2ae7b33841f586f69853182293b64affb7a20a26f450d693e37537033e44bea06c6b16324db17584da1818d579cf8ad581b2475f48e866220788bcf82fec949342a388af37a11d56a91e006ba73a46b62990776f0c62a63fd0d1a3e7a75a8ce09bfb3d995f3c27d42d2833e4909c8e66096980a6192bbd7288d0da7b000287f39b44feb0e48f78a8efbf60128b2c338444da528bff05cd4746289d56fcd9df62548ba452dd65fe3729ac58da89eb8af0f2d7210d63bf1487453466f8120b514b6cf2e05096ae94d01a196659b3ca9ccb1b04827b70808ed4237a1cba5437a731cddd354b37e9898740c0a16ab124c0d2e0ea0bd8e947e4439189ebb6d775c06705656b44f364fdec4ff2bef02923c08f8fcc647701f061631c4689a7b5b9ff393d2a14000c369327bcda602421e39f1bef9c332f2e6a44ba35c103678ac2dec3e86cee90549d7c08ba80198f3a8d234cadc2de94051b4c0d90f88814419eb7afaa7e3e256a9dcb2eb7520926515f52df9df298b854aa88437068b48725bf5a7e1338007ffdb5edfda40eb8d5431c16efec6b559776f3fd66ffab525038248b206c25588bc268438eedbf91c916832a63361f523c74d26927e2de142070219a7ed95c21491f62c15f45c14176620d870ff0c3463242cda8109a259eaa9abe5ab1b637de9b99d2e0511039d90dfcc3b6cf1352732792e81b3e9ebae40a133c8129afbdf5d1c340d9d69d7d56513ee82f0b249c858553273ca02c993700b47deae3ec11de8999b1a14c7cd27c513a65da92695a29139c649122880be9cfdfeda96e81104dc1d631caae933f535c8a15dc90de5a579f8a8c4279172f175d8cbe7a4e24510b20898c01d450b92b1bca9c9e6f41a4a522764131aea3ee55476b1fffbf4ab424d679ca2f626b994e3e46b084ec205a97596863d7f5766106d8c1d7bf6993650a8d38845aa674f016f98a7edaa4c0d38454ee7898145081974913a373b65e63a8b1689ca6865016b2a4bcfe87a3e859f24a74dce55a20203c4178e9f11244ef842ac1cb7687c00a4819d6ce429f9c08c3dd91572a2689ad90d5d7dc360b5ab7a5508d812f34daf7856de5ae3d83f0d0cb6990e7d82f1b0475785c90238bfe04fd2c33f80746b982f2fadb5138f5e87e9d5f0a2895d4b6999cc088e1a7a87f9ea5510d25ebe1e33976aaf4a0b08a489ce92719ba856c387ee63ac24a7cd1f6499f5b048878826bd62f30715d4dfa0a98d80d20faff2e2aea50d0c5b9c5cb9965b4b1691968ee890412872b0a3bef4b8dd34330ce8455236f00c8f125747d591efaebe6e47c92859fe03165e5145d3c62091fa88481fb9efd045898421e85230f08fef2a9a74f6669b7f898668311a8e72c0d6bf0e026ff149de864176c9aebe8d9e00062ca8958e8f57f6d9fc9ed8daa76fb1ecf226633225a704e61feaeb4e4949635d4e607e61b76b759023f6c2abce42a32e6b90212ff17f59f801d16d02229eacc52371de06c7ad775e390144f34474fe9dc18917c483d8da92612ef3dc70a3731ea89a60e9f9799944fb0bafae2c6384918548aacc73389d785ca60484e6ebc77e39112e98ec01512e145a17e8bdef2823128a52ba2d6d3ae5c312a1be91271cec2376c00974b9b36a04c2f25b27951160a4be0fa72d3f264d478ccff894fa9850b6d279486cb8aeeddb652d7a0be7578395d83c19ced7cffe02348be378292abaa58e2a4ba08dee526a15029c8317f3034584b3dcba123088825cdc5ddcd95c78b634bc03d42e4a8f9039cf573324243e85840ea6fb1c7571d095d429837af8f696597664a1be4ff2916cf824949730eddf946997d549a5adcb89ddfd36e5cc6e97d0918c5a3d4f42733f570d27caeb7b1ac573e2cbdf3b17705e503c35f190b6063d8abb462045bebb5aef7f1a4ab9e5c110353af657f65da5b0b72903343c9685d2f82223519281509cb4103a7ffa44012ac276f072ca5367d43a67bb802fa8977d2381e9da234e7522998b9481c9a5496fe059d67d47cde48bbcdcb13767701ec2f1a611dc893255ec159e8b059640a7795968ab19dc55bbfbc9c770bb30df0bbb969e0dd5eca3dea3dd19644a38d9ad883dcf59ade98bae23ab5ee799a989912d15f5052dc2d4467614b99210e545be096bac106340a1d765cbbe06f2926c08addd0daa127ac7b7a35cf5ba7d0341154f4947a92a4270dbe39ce8b384c2cb61d6fa04175ed00edee6184fbd0ca5da7006c1db6be07fc60c22fee5ac27d01724b053033ac1b938b54838f7ace7dd83dc696faf634b0765a9a7a838c87ea707453f72eda56ce71954675c856ca763a727a601eaa27d4a9452be9ed7aee7451db5df318a2467d00455abc87fdbba1ef032ae42a65ac46c847c69ff0a2e07a07140aa58dad370c142d9933ae84036c9ecb9c88f64dfaf54e6d85970fb8a5283d052d5124669fc48f0b0d3e387b798de42695e75c30c48bbb0b580616f4080375b506d91b2880d17ed4da17fd3f3f9fa4d48a1d443342c7a0a60166fa8b42a619c173851d764be511b0705dfd6a65d75284444c7abe479117dfc4387d51ee538a8d03f9be9d4987dad86de801f00a787085015b2b51748e7526bba44f4291a855c0f2c0a9509b5700f00db7a3109d065569b33574f1faf3389ce8a71bb72a4de74dd53cd116db23e98d1a1cb3dd0f96b879baed748364b19b3a33264936b3815fa78b9335b27f2bfbed4a9cbc5a1996360e329c2fc69607e4063a6e8fd716b70242dbc6a89c7a08327de6be81a54e7ec618276e44f31c9ce67f390bd3e1d7dcd4ebeb1ebb3b67230a5828d6aab7b849685fb154c02b93450afc5eb3a9e08e64175c08ce05f9d2f9631d24f0bf5f0092681cb31c6682fcfdbfc790a7d310b5a6918103a48e61fbe5ed0f675b5faae4a6b081671a0fcf040140c16d1cc5091d63d81e3dbe3d481d11cef20d95ceb2056bfe5310e0ff597bd232cd1323c68b9a9311936650ab8e3d91c2ec97f74d6050e5f44657bd81bf94a574774cb9a80249c3c6d04784001629a77ea2d2b7f2c3975e6f3c4269a773cb023197b6e897fc193c4cd5d96b3eea70659f79abb8121a0111385013a949e3ca6b8cbe0d28f77ed71b18710362dfcbd239834899c9d94e54fef4c8e9d6ccdd5ce052dce87a4b198fcee32a0f4638abb19e322cf4f162ae58125f4f4c09b8e310106836421641893c0a24c652c9f70698a38a65a8d6a155826d6742403333a240ab4139ad25939fc907b672b240b99d9f112b48fb3f3be68d44623e1a09e279574a4372a66713f4d311bbede28b809f93831c4dffa5883e97019a6df599ef01d3c81d26f81499c6c57b20f52c2c09802afab71cd51052f61b3f679ba0aa93fe45ee37c443928280066ab777cb6533dda4b655e4c54a241de99c481b2cb24257b7317732eb4009d12711eb6335f106f10b95eaaf8fb8e8927499b14e3104cca368e59c4b2deb0ab3b266d22b20bd09e54acb6b8a75a04984853c74cba68864cabf0ac67befb571039c3c3cca05bafda801366d7ce9ac474ab04838ae0773c99d5d4cc865433e38162fa7b9dad271cc381f0bfdb2d2fe605b2f6208576272809d0e8cb9c4c438bdc81c94b04308e8cfadaa832927e83ecae21e8f2fddd10733d63a75805444df1103b352305d4cd53559ac61a26c49412ecc4e4b716d32a2a713e49e8f6af199960692ae6d933bfb83c20b36e54227a773aa692d97d41192bef67ddab257c4b821189cbcc07b303f1c8fd422edaf2f934d6736c6ec1e81cb2447eee577c2f19a433181b1aa85d96a0a6f69863374d8a9f20f4d1574fc44355a72d33e52fdc346348335862d17aedc82fa453bc234426b4b5b99b6ad29d8b27cae9acf42a8442db283585c1cbc5fb6ae9e722dbda923e27918620b787f33ad3eb8aa32de246581a86076fd2e1219465e3a02fcb6741d655839375807dd842c6586a39bca0aebca7d476637d31bca323e52c691d5438ead8702b7015d9a19c5b61c9e0d50019223584aa101a92f2409a2e5646c927555a77d791602a18c5705c8557a1497e4829ada6ac66301c42739a94fc77f043831a2ef287409e0add67f9dd46d4c608267cb473cb22f904a14cb304e07a913bd86f09ebe6d0eeada7522a863da17a5941633981088e2b4de9a026ab7dafb33776889d8da431c2f901fb86bde2786ad2b996260b78a6e1a91285db5757d8a5b380e264c5fb29d21ddc232cac8d88cf015c6d4fb51b6412e788f1c801154e0a407e2683b9c1fa077497ea20e55cfe95098e92db3a02a5d6eae703a9e3a5e84e25ded4e141cfa284b5f16d5e9c72faf37e45f18191a900983289a8e11b0520f263fbb255ef273eaf389942f0cfd6d9d0dc5090fb1233ee3db5355177db7530b8a39bde97e0892e9afb0a2fd96f0223cd1e5b38dcdad10dfed840e233dd75177c77ae2f2e5f9ccceba6436a7c6b7dc7133c860ef6b0bbd244cf986962d4857866458c122ad55cbd1fd615158a16ab397fd688ca80452109d5c27bfba8c54c58c83fee534ffd65bfa4fe77141264f565a663500fe907b88a0bf6b9ba38a67151cc8d4d30d0cd9e512422c33e74433502fd21fe03f3ed90c8308620cdec29efbc62c2fb9043c2218a26fb033b3546ef6dca3a5a235a9bd5dca2640a3890177dbf36e2942eb3cf0b59f49b2e3cabd7178b182a5a421c159a3174ffa3b99c03ef2f1d38a4f9a73b2d14d236beb073cac7f94b76a6d6db8b75e8097533032bd7f1b2b3621a78218132ea7531f0093c017fa312fefcb5649e505b0fbc906f137a9fce8a0ff5b0bc6f4f518ad61b063b9d1632b72a345503a5c21afda74a6650a8d49a1c4b275f7f2121d1ace56cf3cb2bb55b798068c197d4e577501217b043e15c7560d431ffa112a64b219b32d780ff6696d610689bf9fb6396dce77112a90edbe6a8297d7f0170475694e85db3977f7a385af20902a49bef9856c66e764255bdc73dd69008eed9bd7e76d8d84b532acb6915a32534124c514cd70f9b29e7b2f6a3a440c2f7b0fecd97d6a46091f6738fe892f079bb392b76ec030720099402b0bd3e980dbe07183e6c4e5023cf652a8bbf307aa5f3aec2a03ffb5b2786b18819d23ac99c298f9d857d5ca16054e888d687bc42f5f5b2242609d55c349aede1eacdc9f1d2ddf73441d5110029ef0c8674924cd00177426670e784137ffd2240be0896b2dd89452ae3725396ea3a362782a4766cdb2271b2105e86e236e3cf415c6dff155fffa1210380735a42f12046052a94bb0d0ed9731fa424617d66b4f516e20e843f96fb96c84f3c1f51ee7e26d5ef232f387430bc438b262c52bf881df8e17de60533d701590f6f6bdbf98cee8e3c9dc6a1114d0fe39341f1d38110a08294a803f77431770cf64b4f24ae8edd179c06f550abfe6988d88e8f5e983767c45b75df204988d87c9a0ec645954cc905adde3c9b01ac97e06ff26e1d10f955e6ee812b0be9b6d04dc63afe965ccda1f5e4", 0xffffffffffffff02}, {&(0x7f0000002800)="f6c5657928e167d9f06b66480c6a5070a8c5bd7e1ba40399e071056d02f82333eff29166b5d4b4b9c6f2fbb592cbf1c9a8b26f7a421e42c4f2c7e93a097f3c89b814ba13ede8869a161127d9360790e4fda4a39d858f77ec73e54fe46f6bfbcbc39ef17d123c03ca556bbf148f39896cc97e29c4aa7b3f68b904ca28ce0d42da433bbdb1c5f68786a29752c1f23a4a8eb796518df07092201deb3d787161e6a79d08bd79a921861c1edae963ee11cfc64323f35a042e74c85381763759a5119ff170950de8ddbd62cdbc69c3c0c68475521c45bf1dc1eb42f617b29f1e4e7ee1c5e57870d3607d3c88ea099142", 0xed}, {&(0x7f0000002900)="89da69165647cbba713bc5befb91a6601d36081d24d6d6287d0ec4449925cf8c9ef493fd50cc41f8cf63fa4fdafce30baad43ba98222c50d2de321c2ab9b05e23a0731fdb5", 0x45}], 0x8, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0xb}, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 16:50:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x80, 0x100) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) setuid(0xee01) fchdir(r0) 16:50:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="6012000100000000001300fc34", 0xd) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:50:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x35c9bdddae1a5070, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/84, &(0x7f00000001c0)=0x54) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x81}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdae, &(0x7f0000000140)="b6") 16:50:04 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ktrace(0x0, 0x0, 0x100, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:50:04 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setregid(r3, r3) setrlimit(0x2, &(0x7f0000000180)={0x60000000, 0x60000000}) r5 = socket(0x6, 0x2, 0x1) r6 = dup2(r2, r0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r7 = semget$private(0x0, 0x3, 0x80) pwritev(r6, &(0x7f0000000540)=[{&(0x7f0000000240)="a8974356f62b08b92a2f731da8c15e43091c230d00da5b771cac5ae453a3b61e24dc31689025f140b4879f0e0cbf3dfc2e40dc1354fe0a5c741dd3a1b93a3a8af4db712377addd76d695c09a5480d317459e59bf4d27ae743d", 0x59}, {&(0x7f00000002c0)="d149e5c8bb268ee537bc74b2b02dc5336370659919253e17b31a3a7a1a911feb34db2607ef82e4fbc44d7b44d203b43886ed6048a11e841b5eb07f316a5bb3d59d015a5692963a88361108201ba5997f2336ec93da9cee596b286c5d45e6c66900293dabc689df44d3b329622a849290b840c1120ba79ac579fb3152481c8f46183ee17d05523fffd1635b07698bb3", 0x8f}, {&(0x7f0000000380)="6c85c17966151463ce8709142b4518fc809bf1411d2a2e79ab2c400596609bf40512e7ea41fe1a996734cf67612d2e7bad686d1e1d0e2913ee6b524af7bbd4df3f3af187743401084d05533b8d10b55c67f676f97ce87b2bde2d0b6b6f7912ba5a5893f3adfede0b03775615b3fe919e3f2164287339dabd9f258f532c5aee75e587fb1ec87cea135492b003193eea627a835617048e3a033733af20703c07b4dc49e9c5be", 0xa5}, {&(0x7f0000000440)="0e3e921b6b697c859371d8c903ab67870365e8b14f027c7d49964e4a564e671e836819714c8de955e3a324bcfe16e6f4db3cc7f98e6570a44fbb02885a25d8e5b5f59617f51630c0ab7232119114eea1d39fbbc6fffb86a30488570e773a4ea2790bc00a819c2b79777060619d67c32214007424e92ee10bc4824a88ed39d812790e452ee918d41131d63c6a6bae494568192330b59aa0778f9693", 0x9b}, {&(0x7f0000000500)="e882195f0af47f4664e4daad250ab463098de9efebea", 0x16}], 0x5, 0x0, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0xffffffffffffffff, r4, r3, r4, r3, 0x4}, 0x400, 0x73, 0x2}) setsockopt(r0, 0x3, 0x4, &(0x7f00000001c0)="4ee122bc", 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000005c0)=0x6) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696e653000"], 0xa) 16:50:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x7, 0x8000, 0x100000000, 0x100000001, "8251d5b848685a59f7e8cfa0e837068ed2e8a1f0", 0x522f, 0x2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a293", 0x1fe}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2b302983ce5a628865ae597c641b539de10e6c4a"}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) 16:50:04 executing program 1: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) 16:50:04 executing program 1: r0 = socket(0x1, 0x4000, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x0) 16:50:04 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f0000000180)=""/219, 0xdb}, {&(0x7f0000000080)=""/149, 0x95}], 0x3, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) 16:50:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="96bb9438c8fc4fd936dc507b0f049e98712c5cf217544c157d6301ca31e1e3a495c34ddbcf8783c51849dbc3ad0efb595fa11b2fe75154d79602883e5bbc934b9a5b2aece2f9496baa518478b4e9ef5a90e0b30508a5e9f5afc6b52dec0ddd97bf30c5d21178db5a9f6e1fe71e7329d7a78db765998ef4e3203a02c40cee320ad1b6bad37904d525c8aad6f7a2ade44023ed340176f54cf9f655aa5294d26373ac4e67bdaab7", 0x4c1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0xc3fdbf1f7130b597, 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\x00') r4 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x20a, &(0x7f0000000180)=[{0x1d, 0x0, 0x4000000000000, 0x10}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2a8616cb5cb66b7171dea171754156", 0xf) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) poll(&(0x7f0000000300)=[{r2, 0x2}, {r1, 0x80}, {r0, 0x10}, {r0, 0xc58226aba8fa32cb}, {r2, 0x44}], 0x5, 0x1) sendto$inet(r0, &(0x7f00000001c0)="5285843a3b1e7af0cdb9e2fb796f4d8216e95bc97aee13bece65de4871666688b728e35839fedbd18ed14232b48494307db68ef69c4f41796a3197088c81f604acf1ba7740e8a9655b5b51b2da6758fecf69a486f4c22bcc106ecd404916fe789f7a8b27a32adb26d6c740201ee626cf04c797", 0x73, 0x400, &(0x7f0000000140)={0x2, 0x2}, 0xc) fcntl$getown(r0, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) 16:50:05 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) write(r1, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:50:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x6, 0x95b7, 0x8001, 0x1}, {0x9, 0x3495, 0x3f, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x159, 0x0, 0x0) 16:50:05 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xce53ed767182fc33) 16:50:05 executing program 0: r0 = getegid() r1 = dup(0xffffffffffffffff) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) chdir(&(0x7f0000000080)='./file0\x00') connect(r2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) setitimer(0x1, &(0x7f0000000100)={{0x519, 0x7f}, {0x2, 0x4}}, 0x0) lseek(r1, 0x0, 0x0, 0x89e8913d3f767413) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = semget(0x3, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x8, r6, r0, r8, r0, 0x40}, 0x1, 0x2, 0x1}) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) connect$unix(r3, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000480)={&(0x7f0000000440)=[{0x26, 0x6ebe}, {0x1, 0x5851}, {0x3, 0x4}, {0x40, 0x5}, {0x85, 0x1}, {0x86, 0x6}], 0x6}) connect(r3, &(0x7f00000004c0)=@in={0x2, 0x3}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x5, 0x8}, 0x8) chown(&(0x7f0000000540)='./file0\x00', r8, r7) chflags(&(0x7f0000000580)='./file0\x00', 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000600)={""/16, @ifru_metric}) getegid() getgid() setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000640)={0x80000001, 0x7}, 0x8) ioctl$TIOCSDTR(r1, 0x20007479) preadv(r1, &(0x7f0000000900)=[{&(0x7f0000000680)=""/3, 0x3}, {&(0x7f00000006c0)=""/193, 0xc1}, {&(0x7f00000007c0)=""/181, 0xb5}, {&(0x7f0000000880)=""/58, 0x3a}, {&(0x7f00000008c0)=""/12, 0xc}], 0x5, 0x0, 0x0) msgget$private(0x0, 0x0) 16:50:05 executing program 1: setrlimit(0x4, &(0x7f0000000000)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x556) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 16:50:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000002440)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) preadv(r0, &(0x7f00000035c0)=[{&(0x7f0000000080)=""/19, 0x13}, {&(0x7f0000000300)=""/138, 0x8a}, {&(0x7f00000003c0)=""/49, 0x31}, {&(0x7f0000003480)=""/24, 0x18}, {&(0x7f00000034c0)=""/225, 0xe1}], 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="29583c5837386d9c9027db5307983f", 0xf}, {&(0x7f0000000100)="e1d143e243c1a331cbe28d05bdfbe2242e9b57ab009e4d1d2135fbba86c19c01117df6a26d230a7723e786bc98acfc849bbab0d6975be77ee1643c2a56d7a23c5af813afbc19d3b6fe2753ce1a4b23ffcd2650e33e86bf5f66774b958d373d91f5f16a5d16b5b7efeed2af9cdb31c9d0719524c79f2ccc4e1397fd94fdf2aa77698a5a9fdeda95cacfc31421cbd582b94b4468040fd03cfb1eacb33d2d1e30936081a447a034ba16bd436f58b93bb31a3c12607883f225ee2e624bd26144d532eac7ceda685ddbc8ab9df396f382363bfa52068295b88a374040101f1ef06500"/236, 0xec}, {&(0x7f0000000440)="b0fd65e6e495e971e87900510a5b05d1adc5355122e93a88cc651412d596400a97ee96d52718890f0552d979ffdba6ecfbbf420e5a352c0e4b9d175dac40fbed59e4871b1e4d615029d0a00961e47af309c2ddd2a2142a64d612cd559ee098013f05ac7b7ab2f8a32f3ffc3ca7afa2dfebcf7921225eb8d8a370ddaa005bd3a22128853c28e462d29fbd756bebd4c8ce08721da669e4c058c519cc1033c5c40b4ce5f603d356f596845e0098fe4ef9d81f7046ad02bd4d801f449d4edba2131b6d9e3d0cb83651f7c3c1c0723ca4dbff298e62165f6e0f64ca60193dc649d93b9be18f05591922523c72c439416f58cadd3d74404b554abffc76d720d3d263ecaab8d5003c2d3e5cba2ec472fcdc4ad938eab638b7e1223196514716fb0cf6ae9839e9183fbd61bca0f4b0296963c4071ecd6928482a35edd1904b8f9d2915286b083e76bb5e83656d7b26de3b1999ea1debedc6631ceef72b2c694118700ed22f61f9153f3fa551402a196694675384e211498fbe3b55296f11cc01faa392c60e87262421c0acd6f9d96b9831c2f8d5b49e1e28a94ceedaf58743320397d04d6ac222f43dc5cb3f3a2a56f6660a68006544f9a6bfed2aac94acb1ceb24971f9a645c129eb897cace7979033dc13e0a5115e099a236eee41e695715d4e6d6dac71beb32ab58c3b5d78625dad3bb8f350a5263b2fe334aeec21ff86e50517f1111622a5794f1b9245dda829154ef202f64c2c5c1da170e75519fd9e1d2c378f65164b4b2fbcaa07115ff89d1a7840e12920d82148695f44bd6fd7d7c3ff542b93e1872b45f1f3c82884c41381cb987b1bab01c1c8adfb9f93858c6c8cba02f549e782d1d25b4d8dd7702c7d749d1d41bb9864b21bff7ac772b6553deefdd572eb7379e670a7484b5b7b488acbdca18f8d86509581594ecff773113618d82caf51ba3bba3c750b9d18aa9690a4167d8ad90f4794c409672aa251087ff5d7ff0ca80611bf7458b89159eb91e8587e54295dc81f67e388a4611f1cc442918eafb601cd969a317e85408efe5b015c31163c751e8e641d0e76e4017645729073ffc43f369c290f85d9ca334b22988533fff011825dcfa8369d9cb28a7bf705b8620d709589381554f367aa17da70dac10736b8f37861aa9dcb0fd17179366363517c7d0ab0dd7a628cb1813033101933571f08d055c8769a3bb2c59f5ce5e7532e8426d48002fdf6ec5759c249fe686804dc2e349ebb89b37e7e2329b843798094ccdaf5817df2d960366867677ea752c1dc90b8dda22e9bdd351cebc7d728f5f2c9fa95c4c651dfddb33c739af072317117cd3da7011e596402c84413d8a9152550b93b095cd404afb86acc6b6e145c2a84efb94fa17eb0aee1006bb892e3fb101b37e4ef4489a3347a5bf8875c735487856aa0ecbf447d6d603515428d04f40264a6384083a2e2d9b61e2bcc3cd99bdc0029832f42e9fcaf855fdffcf14acea5f896564386ba31b24984491baed31998071ece9f245b8342354d408837bf482eb3a877a7a21736d9288734ce26711c57a221a346dfc1ae1078d380b61815302569362a76cf18922d818f6dc97134d95625d052319da36ddd42715760662ba0f869f2797fcd7733bb8fdd1cc6d2bbba62beecb216cae6521e1ea63f3e2a7efb7d55bd18e32293216406bae1ff48a2c0700e75fb568d744d7e7139c8df27aa7527bbff4f0e795d6be63b73f4c18775c657e0e81eee255c4ecc216fc00a596be9cf15f7689fc048c7fb095d49f6846f848a9ea1877a709ed7722cee6c2fa035a004d83fa65a29344f1a850acca5e7a4817edc74edcd058c090c7b0726abc113d8a784063b43a39ba18d0970f0c8556f9ff802c0b6bd260f5e93d265498cad3d83d09ad5b569d0a3e1c3d133a941e469d685a4d136dbc4b08e1bda9fcda65f9a71e096d8becd55659a7944c4f5193b4c152136eb93fa1f05b52edf0c0b65cf2996e7c6ba5a8b47f197d588594bc83b2732d7b15d6bdb296a43428c0156522a350d36dfc89d8f912c72039f4ed950585ed61a862513e059bdced42aa516c7e69cd14497e3f6fd548360a5d83382c74890ae5156ef9d0b982ddce90a642b373b070a9331d56a9be1febc853488d63fb1ab2dc55fcdd50bce5c25fc17f524211e79624e8533654dcc4f7b8baf9f885ca2d2a6b8d116e7a879829851e3c91da44efcc9d238177d4aa1093bc277487295bf1e3d5d963e55dcc25349838d742983ac5180ba2fe7affa46ca44d9eecbeda6ff01c4083b3bc274ad4e1141f9e6763646d96b3a2bdc12ba7ea689443a056c0980fa77710a1a0800b652141fd924c0e7630af20db78d2e1ab551b8feb32927b939e8c29e0595597fe7ca34cc23c8e283878356e67f28040df360446bcac1cf7dc3478caf58830f7c50403debd72004f26689833f50b19ce3f9ebea4f64976f87fbc0f2f615ea1593a1c160a3172f93e9f2e9881844d06e6b82cbe86bc7262bfdf3f56ac87fe3ec3482331dda2b74c700bdac29828378b1f79ef0c12cb6f9f46dc4deea70c4808af3c119ceecc4787fb00617f962b720246006e468d4c4d78ba4191554a9bb5706a2a6f0d65d313752cc01a8ed5355ffde1625894f53e1d66aadf331dc1e5cb6621f991e3d70c75afb8ddb9f059d47e196eba9fc68974cc58c5ddac85847ae19a9174687b3054c61b02e1d59a2fc78465eac9c58df1e90caec16560202f5cd6d4b552914e48b64fcb5d4f6bcb95d73bbfe2a23c98e0500cc0ac7ec5d09fab8b604c9be817c1e0a98672f1835282387165065e2eaba81afcc393f3e7baab92be3abbbe8ae1aca5b6ffd3eb191a7b9b16f755c853897e8fd62f8ce1025c03976b0ac98d6c50e756c1e785532002c4a911c737e60f537bc2805c5205e93c6afa897580ab46cc4ebd2ccc0db0995238153ba7ede7622bfa7204740c740b5695051552bbc8ee2ce7339ef0fc7ac24a8857f25f3e7a163760ae5087703782e6d4d212a0aac724b86674806f78926557f6152c2042f6f15aaec1050b79d5f8257d6b32e8a0f6d424d4b606969db5aa49a905f2c644b21814a2b4ebff6704c5bb6383acd222100e6db6d93b94e9867d7bd31dc7c68921f6dedd25651a3b4d5bbc4f498362fab78340b87ec760350a0579835d6ca70826f47c6b62476a1e72a90a6333e901706b7f60a93a570b49c4a308862465afd600ca1adcef3832936277430ac4e0bef5d26ba04bbb1dfe67f52670b40627bbd9ff91a31d9363c9c3c9dbfaf84cda199c3bf9de00edc2df72ba9e2d31760447a51f69fbb28824154bc9bfc8b386b694e1fa0d7c6d6d6b33032b0c9ceae21c0c1ae88774d959a64ed02bd17ed28696c59751bbe3da27fad0934b0a1b1f1c5d221a89c33773d603d73bc6810c543e2dcb5c6483e026f648f00beb459e40ff7d88f90f4d6161223ec0e83f0ae4e55e865ce0b3bf7de7c63a08bf7183aae0b3818e347aa4f39bd44fe6641c943f519e83f9c02b05cdeb52c51df7e54db590cd62e21d8a7e1cb574d78d4de18f89f474f80e2b60a234d1217d5a5be40cc8c1e799c3cb35f97159a5e92860a9f4c2556d091af2774f02d11caa8581ff2e0d1a4684d351227b5bf0487bba6d2dd5b61c4f667447b2176383c719e6cb471c5e2379a1d067bae791e90db166d35a7549bfefb0c00630010691798807f064e42b53ca8e1c5d45838bfc339ce8241587103455ecd59977497ecbab413b91f03e9617e45dcebba6a527a66a744cd68c777515a881eddd615611e490a21187c518b9219fe60bb2be908e522b7a45741731ea9366523951e72c24a4f0133b4bba89934cd7bdb4c706fb202c484daa403268688d03642c5569231b682c33c878d9649a547dced6e0b175b48ee06e3ef3e01abb10c3b603e8e1af52d2cc1b6532f82b289fe73b4cb0338554f9bd10e45f11af704c6ec9bbd3c993a05a853ac2beee25d7e02d23924cf9462c284636e5d2ddbb7d469da97f8ae46333cac7b8b0c462a7690388e67e9b4c3e72c5cb31386964418f820c7b224be72b80dc4018fb2b76630b6e259f86c0d04adde5c9ac1b6a67a7eef0447973fec8e5cf371a21f4ed4a964b165c01c6d53b1a57023f7504f56dfb26d2e1fdfa0aa574b6157939e70774a9b8eb29e0270d375d18aa18a5eddb478dcc4fd824c805c02afdebbd5e7d7080a42cccbf626d11e95bf58e4b3ee3571d295c29d3ad451672eac5481728d0e54a5d8774da357eb62890a6e17c036f8ef9e5c8d872491b3b74919caad7e06a1a397e5bba8e5cbf0326431075119d03a44ded008716342bf07fb17d1b23c5d065d2cc8033cdfd0e3688bd3f749a7baedf531d77667426e3bd42b7217efd642ecb10934c4aa98fb70a090128a89245069243ec9bde0b8701ef4d711fa443158d2c762d13771bd0365835688536c56879a52048c868774091fe1fd32bfa905f2e1a9874c2257517daa66a14e617b2d48f22c300a28a8cc04978ec9eae2e1c16305c11cc2ea084c265b4f2376dc3d6d00d418cbe59a89be9f6670e4dee822210a652cf62e196cdf4821d894c272178a5729307a0d872a9850bd46b5827a0df76d0e385a33130879258ebcbaa913fbc53ff5d6cbf632006c802d00c3a8537838d8b3497b30768ce8dfbd9cbf2e3c8152d64715c1411b20cb7ae962f5af800984cd8be2de129e834db0b22eb9fedc568ce0602ce3b498397fa52676994256bb862e48843ed61f5354b07a533074611dd2c580ed5dba41000ad78a8b96bd3e4c40787fecd7c7c831948474574926adcc537749ecbe6798240d7b3fffbe5b30a71881757caf838f59c098d8b443c0b622176220bc615cb6fcef4a2bf099ddfadd06398f1ca2c143b60fb6b85b76f64795f448fa4ada14e3b2ba71e4cd08313addcc20b73b4882c8f3822bac6b1ec33b83e3d8b1e0aae63260041e34af3588341537d92cd2942b73484605a36fec25a6715d47c4edebc86233e71acfe6071b01a69a36b73f725aa9d003dc54a3d14d49ded7168c2c263f2ef9d9693cc04c9eea116929de52588e0d12469d987f224d9334f8b93f5e77a1b0d8589e17e1db0e7f4ee49b3506045b013b906a07b080075916f17e1ee6e0cc5e43e40868c36cfa22df24746918d3186326cbfa09efbc9d0e581c7abc5dbce0392b73548b706e1bd9e92959d476b4c1a478f4f0e3cbd3b6a4d8620577a75426ead2c8fc6d03275bb08c64041429f126064ff85feabc0324671f2d705ecee660a1fc272dab906d703a78edc60f5c1c1186a0b620f53a555b9d91656773bcc8cf093cfca20daa9ddd6d4076c581382ccd3d83ddae85d5fe9603615d29055cddbcd43f4cde946c59ce0767d56309e1b0d6d1ae594269f35de3596ea66e4e82250ce36770694c3981ba706be83c42835a3fac0d41fa41d183bfb575699359585fe0b8a56204e34d019c5a8aa207f29a918ba92afee75ad28bee0a458ed97200fc365c6dbcbe6acb58d47f92efa5c8991756584623a1a527f2a87c74b56c8a2a5aef392ea1b55dfe9e3da79326a85c9a705b6486db2682456e4b7266c98a85b82a4dfb231d1b677d0d29712a06aa8ab67e73793f82424f9d7888798352e5f271e43326112682eb80794271a797ad5d3696ae9135809c85f4b71a3d8def37b2cec3b436931cf520b3968602b513dae4233f5728cad5d556506b53ff85a39682e394e2ca2ccd099f1fb3f8730a9bed46a81d2073e3f6053a0a62a063fbb0cfaee3f693888b203e10712598c1268f5eaa9605ed0065931c", 0x1000}, {&(0x7f0000001440)="bd3d5444991ded698c9fb12c76a97659b7d4ed4e9665ee84d228ffab0573d073a70eb8d267f5de62f4be9144cece61ee8c95a47b4519e45aa5075f4a11623c19a2b257a97cd1eed9454f31af5f61f1c5dcbae69d94bee2b867027fcc3a347f4c31729f4c6506d33b2034bd24f3085e53ee9a5601fe908a142c898c8d25cbe784674063a925906a82dcb65e47eb06bc989a679df7bbfec68a475af10c2f71a81e889a8d22530b1916cfda05890b0df410900366e7c4ad6790682c2b84ffc1f36a3a5e64bb8a8239492929f1c642d87eac1be0648ab7c073099b31c28cb8c5a2431b18a17bf9bb2d08bf1d9b11a195a77b9d1950c2bf2ccaf57c333eac157966cdc329268d021a72660f2afd08a0c771486afdb319c6d149baa7107d5fb14ca80d5d19321754f243aa581274de3f71cc9e7a0fe41cdb48a5b533a218d4aec22b4547fb3c13cac83ff13e0d78c8964ae4f6890e9a94ebff2b2d8653912bf131e4b17b512479f7ed1ec2710d6483b088361ba6bc15a63fff975ee54a32a47fc6934d5e33293074ff8dc1709a464bf8f024bb04f92f0871bfa8c0db22daffec13f964150e1d0a82e658b5c376fba76a2e0fe6c51bc0357eee7b757a56b62b0c517b3f82f6cdf06d7dd8b58b8b4a46eb7ccf1ddb65650f464000acc368ac3415e05106259e32497c29a4a72fad584478393fe5b5c3af4ed82f51db99f49d3796964dc2b82b0988748df07e2b104f34cdc80fecd0793d0172255ac98fd9ffd25ef132c547f0a14a9ba9662c84d4de87ffd000a08168b41f5dfc10641e3c087a194ad46d0176bfb4cabe3e383dbfc256e420e7c3076d8a9bbd61ce2df1a4a1949d0147a133dd5233b1d969b8cd378007d5688a9c8569a0badfe571f1ea71b86af780fbdd2a5f8e7c9b1e628b1d768f0173e1b41fe302af6e4a595a33c9cfe457ad3509c76e5ba3acd95f99ee100dd23961ded8d51ffbacb1c9649fc0b8434235dbe97a40586568263b522a9ca9377aa9346ba56adad9f8cc81f791043f17196f12d301365e3f0f8ba0b0c3dc6321b0973bd178eb6ec296ed4742b4eb0121ba87b52058c87f42e50359f24620b59f7ea9458aa6ddc51f12cd35dc1d58ab56944ff6c0334a4b3535c883ab6f83f380a042abdc9d4da6ab7a590a0fb2015e4660964ca2141bb922e4aeda8a05cf81b94eaa10c0c6718652387fe095b3ba6c7c6cd8d04aedabed2dfb8db62fc7dd57efac425c0f49b29fe7f71805fa9310c84b9731537d76e8b5b880f5ad2290ca035f4ff8dcc41e76ed0e7b6ac440d3962e354a3dc39e26fb1b1f167937894a994141987ba2912b92d508ef8fab058d1f42a139c46a468f54274474a49ee72710cd1dc7f2bd110521fd6d0ca825d3b10fe7dbdcf96fc7b9039d03096ccb0eb9019f8562125f378e05308d47804a48719fff3d219caa34368dfa8bcd18d3a0f87861fcc824b6c5061de4407863f1d567c0766ccb8bfac0ca29d392107f4b0e91a9e3f59c7fccc5de0fb0b1447b09835833eca0b4b522fce3c2ecd8f5f683afb6e2aeb68bd9d08c87c9de6871bdde2c669fc41ef1e5405d827e9c8fdaad0dd114dfcabcb139a0e037bd242a2e6db310f956b757c10b338ed491a3403192c26b2718e4a6d29602531ef7516ad7def1bd87af070cda6843b03120ecadc2462802791155f18c2f5dab622e69a6bad3da05b63c3de2d6357dea325f70283ca16815bd5b56c2a90f2cf5e315bec8fe538a10d811828687be73b9ef2f818beaa7c7875fce8676dd50da24e79c064d7253c5264282d183dd0f4769fefd61d33921e0e33782add277837b830a5688a73d967d7260b0bba432a30d31065f834d66b4b61c7110f8f115fff69f2aa403cb5f9177dc13d0c0fd65af52cdfb3c4ebf3ce42bcc60bb559c38f0879be8518583c63d39379bb703683e41f92854070cc36bcaaf244c1c3e42c73670e73a489eae5d10892a29bf355f0ba7fad42a83f359f2b2192394ecd6579a6ce8d1dc7b3d1d993ba1746d855f453d1f39166ed71a3519b269f78c086955b6ea290922b773242ca3dbdcbde58ec2c95c7a4b564f5b65337103a2e30e2bea243244c79dd1466740429bfc2585a7edf3fc8ca2de99cd3ebdab761bdadb71d17f6483912fdc3dfcf6aee89a1d8e04d1b4a0ee012002bb1cc7a9dd10bf83c369ff7fa173fcd3055162e5276e037923e696e1ca0ad8329afd4bdc7da4832dce8397f0b5125203cd8ff58c88672c58ecd5eb85c6afa3c8a70d382ba030deb256220fc5e6e1d32bca9640872d9c6c60f87639e224be29e2dd529b9add32b0fcb4cb8df4060046384885275da017e5c38809cec2f73a110edbae2ea81e1bd30db5d2dfd76cd9e3db3537d4fc367156808d8b0dbd68cb94c85432141cea57561b3cea1e0eacc1e04d408bf3f7decf9651275a3af747ac88be474dd23974efbb88a13ffb6a3db2087a7a8ad2e781fcf89b65ecf558c01958401277fa02adc3140a2c7a84f550ab992f03a41caf69fdcae2e84b3ac215b4b21c8900431eb161ac73809001114c502f89a876f0a2af934cfd65999f7c69d3d26dfb42f2cafbe4ca593bccf5c2d7ad2096fa9951d5ec56b605b455420aaaa441d48fb737bc14e835b2cfca25c6aaad4ba9161961fd51e2b2af363332562ee4de35ff04b8206b641e193270fab4662f14b28a1ae9190d3de36ba1e76f9a250c60c985ae3add791228deb59e08c46122df14da3a40a58532ec940a1a8132a56815319b711cffc8962cac1dc57b9558511d194b1a6f4d54850f5a847a2c183600c8ed10ac56a31b2becd593ef91aade82f5266da55e5b649daff0e7ade7f63e6835fcd46d3cec0b15e9cff20059dd299c94955dacb39b771a48744f6a9abd0cbf83b4651c5785a6f60633379f3664cb376c2541b5a31efb6e463a3649ed7b5ca3a08beedce7f34493a278e78acbe44307a519d43c848ec7216a71472fc98265b546edd5b745c7f0c73228d733bac59cda807fd085661f5732763984836a14c8caaf07c6ddc33e0d1065761935b3d3ca2bb8e48661eadf8f6edd42ffc852c4bf3f61aeafd5f766bd916bb1ef38d725ac780f2d587b3bc244a56a15b4a024cf7405eb86221265e0d563e442b71ae068147894e0c7dbf9499c35f6252356a8a0538234fa6ce7b54c800482c426116e32197c3911723809f6ba01ef75de61b189e5f090d0d49c4d7d7738ab65c3c68454cf21436a33a869725d6296765a00bdc2a8be65e9c872c89df3ce36855f6e78467fec0cc43f581436553d472e8e72967d1054f6b37313ef170eb7f6e87a32b42a2d651e1a15c1c369f03c2e0765dce38cfe9c47b891ce3f3251db2b97eccb24192effe54992f167aec5bba91a7311f6cf794ef60a8013a4178104a6f7ca8595b765f853577eb68072d25a0ecb10b9b21da79d98b427792ce5c359c8190ff58b2971dfd65b4800abe3bd74971f07314282c9ee4c9fe590384fab7a583adfda67ce7dc0ae01a08310b7c288131a76e9700e4cf2ae93e47ffc65aebb4e28951d0b0fcf6834be155600c38a637023ab95ab943f7946bfc0ac158308e3dfa413e72613abc4056b0b1441d2af63ccb68044f92abce553dedc50a832098a0eb33bd6961613c6d8b10438c01d230328bbff8b87af4747d91d7095fb2f614212db1d201d7500057a6458d16f54b5bda8de956228f3926361f28852aecf7ed90b2108beba0d299231a564446ab64d9a507b01868931d9b1b34b66e9770da5cceee1b9a976c106e67437c023329f85c83edc41b701f15a0683423465aac40574d2f556dc9df5244db66cf0ac07f3062dcb0f48d978f0dfb7ccab138dc89caaef9c6e53c1f7df5c4a6e1d244baf908122b4ddbe4aee2f982dc775df63c21ec828ff2d4f2abd3a3905d734f5cf5e8bd38cfe4ef1e7e2cb4e3116e4930cbdbe54f514605c83bb580d4fa79f3bfb6f5a2973f9934538b79b18974b277d71f5173693a683d060ad0da350c51abad69a4467ffb0310ae477e99848c04599b9854022a6c74ecc6ebda02c81594c557a8cb63051b7f03dcfa9026591d64e00a64fe78c60226ba51ab6f714d6ce959af1c50c3115506621c58163cb8e7cfa172de25e84841fafe97acc081ee575f2a47a1fcd4aecfa7d534f278616fd99e74baf3b40567cb0b90ef5e22f5779209904f8cf9a01347c37d23a689b926c05473b30de59cf32c5b7db6df3a6efc5015f9d7b3c8d5754090f804990712d5254ee31c862319428197f6253025427ec85452b5fd69478d6f40fe6024765d7d1b9feae21b422e59ca50e447c1153aa248d5fe43fef7a32eb151c919f05844759ee8c2f734b1bd482add86dac06345bc798ebab8d28b8a04aae1d6d406ff90051e4aa9ab63b4800b528464e15f34651cd06d69b9a7c0fa392ca73e47802fd19724019f96bfd949a10f5cbd864e255c76afce1634279ff4a5816a2b09e4473dd68b5abe64223ce963fc88c3db8db9429a3408032d74a0561ad3f1f3a712a1450f703e688a0aa81105dc8189d71c5288c9061f2b9bb03f0feff5b451c37e87592b96ba8ecb2c74d740d5584f68c47912ec3116a8ca6e62cf41fadc63d649ecc58a31068481589e15a4635c3b9f60b9757a28a15116468e8f9d3045a3764455d5aab2fb9abd624dc084bcb4beb84f86cb28e3ea9aab614bb50b0abede7bc6df10b77cfa0ecaddb9a69ce5a68dd887e61cfb67712d7df03cd3d895f6b235cdb9f61233c774f6dabf0e09f77fe482b7ba8ffd786d979f9420fd5fe041a2e30e0417868b19ae25858d105b8f226f69fd1104cc1127c1469c5270893a33b038ffffbec129279535859b093f1dce7035dabe7c4a2826f8180878bce4771d270b4a174dceae8d939b7186dac29fb0b8df8115695a94459601556dbd2c84d05e746742ab962df619908a29051216a005fd22ffd4c604f069ab1bef863c573774977f01220aabe29976e046bb014ce97410a6dbcb2ce96b5e368e3d4cd54c38913e17d2195f189d5c54da4bf65a98c135019939cd67b4533b17a70251085829d8553208ad8b8d67ada890fe3ed1567865bdb635db60dd66c1c283b33ef73dedab16ef9acb424a4a9da3a1098f55608c2bf25b0038ce66968d7260124c6d5ae5e009090537ab8d634fa2e1c27ab7a0d489740848b6605c796d9d2d28abd1ad484c5fc23196a3a4d41f05f849aa9b66c11e70ac45ac284fe3d077b10f9fa410f4a287257ab39a84d1d25bcc98841f78dc0e863fbf341e3c08373b6c7bcff769cdf8490f52bc9d5c23dc45eaaf1ebc8932669ca9b3b95b64443a31308ede968c31a9fa4460c65010b3549bd7f55382b51b02f250c19b6612af001e2746519ef3309086b1ebeb4b6b41f558deaf331956d60fad80909b1f6e44290c93da3bec0eea94a398f2556422331e678c8e5336509792acce54f4dea226220c1b504039adca5ebfaa7bb00c7761f82a5099579243698d1bc06514e3e39b60d4323096bf9b03f2604820aaebb9f153efb020a6f92209ae3f8fc43e2b96281ea0fea6cd75768f4040431900235a6b443b56d3b591783b20d445ef3cfe14c2520f42cc12308228f6dc3a9257dfffc4eaab36bf199723f5775a31a5683bf81c61767cb9e874511bcf0c8a5735cf27da2dccc88cc74f29c937e55a041ecdb52d7a78985b2848f0497b668c5884e2830979bfdc39bdec64fc6784a8b0aaee8708db5d1484e9ca9fec165d199e9039e3b64a8194f208e14fbc00119c2b367f90f1534ac69bdbb7f9a54a76e03c36c90587d", 0x1000}, {&(0x7f0000000200)="8fc428c14e7c7936db86a548bde3a4712baaa7dc53f01adf05fa0c13bad1242d6618d1321eaf58b75a8a967c59876579d7ea3dad497a4edd9b42d714fe03b20289b3f70c0159b9a15985f4ef5090af21138ff230a5ed0382d5", 0x59}], 0x5) 16:50:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x200000000000081, 0x0, 0xffffffffffffff80, 0x4}, {0x25, 0x1}, {0x8}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000580)="000000186204018b002b06000023f69c4e14da0000000000f10000000a05ec4d46b68de1838f74c201ae0865297510f06e424b6a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec500000000000600000000", 0x57}], 0x1) write(r1, 0x0, 0x0) 16:50:06 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x80, 0x9}], 0xfffffffffffffc00, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x32730feca2b1265d, 0x1, 0x80000001, 0x6}], 0x5, &(0x7f0000000100)={0x1000, 0x4}) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 16:50:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xb) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x5, 0x40}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setuid(r2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket(0x6, 0x3, 0x400) 16:50:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xd09922c916f5cd67, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000210) 16:50:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) open(&(0x7f0000000040)='./file0\x00', 0x8448, 0x25) fcntl$setstatus(r0, 0x4, 0xc8) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 16:50:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x84}, {0x40000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffe02, &(0x7f0000000080)="b6") syz_open_pts() 16:50:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x80, 0x20) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10021, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)) ioctl$TIOCSETA(r1, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 16:50:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x3d) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1012, &(0x7f0000000100)=0x5, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) recvfrom$inet(r1, &(0x7f0000000140)=""/138, 0x8a, 0x1, &(0x7f0000000200)={0x2, 0x3}, 0xc) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) 16:50:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x6}, {}], 0x2}) 16:50:07 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10803, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xf8c) r1 = socket$inet(0x2, 0x2, 0x0) r2 = getpgrp() preadv(r0, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/243, 0xf3}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/145, 0x91}, {&(0x7f0000000080)}, {&(0x7f0000001380)=""/62, 0x3e}, {&(0x7f00000013c0)=""/194, 0xc2}, {&(0x7f00000014c0)=""/168, 0xa8}, {&(0x7f0000001580)=""/95, 0x5f}, {&(0x7f0000001600)=""/63, 0x3f}], 0x9, 0x0, 0x9) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x7, 0x1, r2}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="453b6a164bddcd92447cc4cdab415b815ac303af8b630f1d77a7201ef9d38aaa0d7581ae071e73322ce312364071ae8936f77e99422e0c75cc5bf6d5293c4d6eaadffaf6f56789d149d61bb7712196793f257e541513a5a2da68992eb6ed05efee321553cb65661059249f1b9e701111a0e535aa740a8359306bbe7a5f4b34250f04ecd99c0455baa9ade5c2eab48394", 0xa) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) fsync(r1) 16:50:07 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x7a9]}) r1 = socket(0x18, 0x3, 0x0) shmget(0x0, 0x2000, 0x209, &(0x7f0000451000/0x2000)=nil) setsockopt(r1, 0x1000000029, 0x2d, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e7130480e16a430e3e1b54a2ae69931929648", 0xffa9) setsockopt(r1, 0x1000000029, 0x1000102e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f0000655000/0x1000)=nil, 0x1000) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x6, 0xfffffffffffffff7}) 16:50:07 executing program 1: r0 = socket$inet(0x2, 0x5, 0x6) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x58d, 0x3, 0x4, 0xe3699b010625e449, 0x8, 0xa3, 0x7fff, 0x1, 0x1, 0x400, 0x2}) 16:50:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{}, {0x2}, {}], 0x3}) 16:50:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x7f, 0x101, &(0x7f0000000140)="614b478d19818f4b125c199da01a58bc0661fc1dc36621857abe037c9f7720e2e645bae324c9f31eba3f12613a4a8cc7a62ff1adf6de05c2", 0x38) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x70, 0x20000000, 0x2be, 0x7}], 0x8, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xe8, 0xf0000000, 0x80, 0x8a}], 0x9, &(0x7f0000000100)={0x1000, 0xffff}) dup2(r0, r1) 16:50:07 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x8}], 0x66, 0x0, 0x8001, 0x0) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x41}], 0x3ff, &(0x7f0000000140)={0x44, 0x8000}) 16:50:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180)={0x7fff}, 0x10) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000100)={0xc0, 0x0, &(0x7f00000002c0)=""/192}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") r4 = fcntl$getown(r1, 0x5) getpgid(r4) 16:50:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0xfffffffffffffecd) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:50:07 executing program 1: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) munlock(&(0x7f00002c5000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) 16:50:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$KDGKBMODE(r2, 0x40044b06) fsync(r1) 16:50:07 executing program 0: setgroups(0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r1 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r3 = getgid() r4 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000540)={0x5, './file0\x00', './file0\x00'}) r5 = getegid() getgroups(0x4, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000480)=[0xffffffffffffffff]) setgroups(0x8, &(0x7f00000004c0)=[r0, r1, r2, r3, r5, r6, r7, r8]) getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGHDRCMPLT(r13, 0x40044274, &(0x7f00000000c0)) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x48, 0x0) sendto$unix(r16, &(0x7f00000002c0), 0x0, 0x1, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) setgroups(0x8, &(0x7f0000000240)=[r9, r10, 0x0, r11, r12, r14, r15, r17]) 16:50:07 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000254557171261db64f25687ab5fbc1d75f592dd3abb9da4832f275eda70daa9128374e2a7ee303acf0f83b87b5c39be50aefeb1d9ab9050677ff9a577e167068f6bc1f862b3072fa361d557c5c8f713d5d74420d702f6a0e90d8e3d1735ff56c3699742302c2a4680dc89de2ae9fa999ca8d67acfa9cc3b07b0"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) close(r0) sendto$inet6(r0, &(0x7f00000000c0)="27627f299f025077cfd5fe2e825ba0d6e97fdf185bd45d9ea39f716244b7636924890bfa505c29b522f849ff3912353af5424cd2a9657c867ebf4de3634dd20f10", 0x41, 0x408, &(0x7f0000000180)={0x18, 0x2, 0x9, 0xa7}, 0xc) write(r0, &(0x7f0000000040)="493850cf83da78163af4c116fec3159034aae74169c40433d97aa69f1f5249cd4d0f658fe0c3dae4cb4edb8f30e617876290ebf578882df87caa14cd", 0x3c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:50:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTART(r2, 0x2000746e) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0x6f}, {&(0x7f0000000580)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe098537383ece41e2e0a6d3cbfffb42", 0x5a}, {&(0x7f0000001440)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec06193b08c31e7eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb770668204321eada6c36b7af18cb8be45c64a2c491c591ea54978b7eb27611978eb67fe37d0f6e1a4c2901434bb92eab74c172d2e7a6ddad69761557bcef555d23723e785836f31c16651ec48abe04aedd5372baa315042dc404a7f98c8f77a023753e1e7970c10ee576bbf269c68256fd3e54e7bca0e762ee992aa18e99fcabba5c59ca769df613057289ba60c20b7bdb83f956cb8cf0950ba2e8e5d03cdf52caeb6156a5201d9af8bee940318818e998c47e1aea67e95ef5e8c64fe8afbbdb6b46a0ac881fb7f3fbcc8880d16c0f35b3f7407416e9695910c83aee2f529d898a99b82b2e708d01bffb18576ef8fc21eff9f14fdc1904834cdddcf5307f0975539956d0470b401364bad01593d8b3d13080aa8c1a167ebbb46ba855e30290e310030f68867be9b2c70819d3efab5f62621ed2075c0a9c0422cc1511d8a17808a42b68ac62f1a93a4e4e88123c381ffe956120999a27907e50ee8f02cdc3002b29c57825df55ae3b0445994dc349cc807d83deab5f38dda41c015060566860a114439eb4197eac1643fc843ac8085d7b83cd107769649f5da77e10c28397f8e193e70526c5dfde262030f6280e736bf88f6b907d152d06c7ebfc5499046b2d9aad5bb8193807f16d1ba17626a7b98d9f0f4da600d6a999f68bf7b7f529e0e6e7b46c963958e264b5084d8fe88e532a031156772637e09b1076610a169c2cf72df7ef22e9725d588a4f399746e4b4ca8d7194c11f9cdf30d6ee6354d9ccd9900f6e9b3bb5e09238e367ed0d8c1facce522f39bd6cc30fd7df470ecf041371401b1950f86111a841ef37e735ceeba99cef0e0c4bacce4ccc157106fda1ddc81c7c623726b25f2b11e415db6c4278de5a8ee2a9a9f5344e6ffa640589e407f1f54141ef56c5523de6471b31590c50acc6831452bbf6eb0d9ac27b61c10ff8ccb73bcff688b38d6d9164614e789d51fb371b57d2067e9686eec49cdc225fee91c96836e3534d1efc8ff461159ee3330117e7f6072a2fb72f1bf7dfa55cd6e9b234692209a3728dc63ea59874dd88310933b0d215c33b5a757d5d73f28ec170a63cc2c88f70628d203f91f83cb0f3c658076374979caa082a515357d7b969b3f3e97e85b108d7080538409e2952832b6a621aa827c769266e94f7de80447b851bcdbe4b20899a85c89323bc230400841de794b56f20406d51bca5aa08fdc9a79e7acc6fb99865c24c0780801a5ce1a36eac2c7f6ea0ac2d48ddd8ed2fd54dc7dd2c97564eeea6b895eb452b49d979906653586014f7b3cfee410913304331aec8b46aaf7cff1ee89448e9100473fe4718cb4c9cf09022db1dece152f1504560512660e0cff7e6d444c1f30a3529e6a9bb1247ec148fb386fba0acf6b175f44b93a22b2b94bc44ad63455ff364df24df462e", 0x478}], 0x3, 0x0}, 0x0) 16:50:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0xd5, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x0, 0x4, 0x9, 0x100000001}, {0x1f, 0x1, 0x6, 0xae9f}, {0x2, 0x10001, 0x0, 0x4}, {0x80000001, 0x154, 0x10001, 0x800}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) 16:50:07 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x8, './file0\x00'}) setrlimit(0x4, &(0x7f0000000040)={0x0, 0x8000}) 16:50:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7c}, {0x4006}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x8) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x100, 0x7, 0xf0, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x8001, 0xd050, 0x42, 0xff}, {0x7f, 0x1000, 0x1f2, 0x7fffffff}, {0x10000, 0x800, 0x9, 0xff}]}) 16:50:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) 16:50:07 executing program 0: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x10, 0x1, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x3) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:50:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in6}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) 16:50:07 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r1, 0x40044b06) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd53, &(0x7f00000001c0)="a00ec600850eeb56ddd168f5d7c40ce09c0e0911f63ac0e0e6cce2338b142fc6cb362fe51948af70173bfc649c6999d21befd8baed5f19242cf8a9bddd1c020054dfa81831f0050bbe49739bf6eb1206873d194a9906d1861a3d982a2079b3c6d2ddaea5358c322c5480ae7be20f16c0e9b42c5cbf45c4abb50d679aa3170c38189767299f6851af19763a35f8425f9cd982563be4a7e12d8dd1789371205e9fd1f63706a0a495b2769fc0adba6e13b7d4ac3e2493628ffd0571f60e") chmod(&(0x7f0000000040)='./file0\x00', 0x20) 16:50:07 executing program 0: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0xffffffffffffffff}]}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) 16:50:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0xa2, 0x4) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7, 0x7, 0x8000, 0x6678, "09b5f7fdf03bf9e606ef2f5114d93bd07fe0edeb", 0x80000001, 0x2}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) 16:50:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) socket$inet6(0x18, 0x0, 0xd9e9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x895, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x12) mknod(&(0x7f0000000040)='./bus\x00', 0xf5e4e1058fcccb8d, 0x200) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') r2 = openat(r1, &(0x7f0000000100)='\x00', 0x20000, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0xffffffffffffffe0, [{0x1, 0x80}, {0x3, 0x3}, {0x1, 0x1}, {0x1, 0x6}, {0x2, 0x800000}, {0x1, 0x7fff}, {0x3, 0x7f}, {0x3, 0x111c}, {0x1, 0x2}, {0x1, 0xcd9d}, {0x1, 0x46ad}, {0x2, 0x80000001}, {0x1, 0x6a}, {0x1, 0xe22}, {0x0, 0x8}, {0x2, 0x7fffffff}, {0x1, 0x2}, {0x1, 0x3}, {0x3, 0x5}, {0x3, 0x100000000}, {0x7abedd735444028c, 0xb37d}, {0x3, 0xffff}, {0x2, 0xe496}, {0x1, 0x7f}, {0x3, 0x7f}, {0x3, 0x7f}, {0x1, 0x9f6}, {0x2, 0xfffffffffffffc00}, {0x1, 0x8}, {0x3, 0x101}, {0x3, 0x3}, {0x0, 0x5}]}) bind(r2, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) 16:50:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3c9, &(0x7f0000000140)}) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x4300) r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x101, 0x100000001}], 0x1}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x6f15c71c, 0x10001}) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x20000010000) socket$inet6(0x18, 0x4, 0x200) 16:50:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) clock_getres(0x3, 0x0) 16:50:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x2, 0xc7) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/12) recvfrom(r0, &(0x7f0000000000)=""/234, 0xea, 0x1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:50:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x7, 0x66a, 0xfffffffffffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x40006}]}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = semget(0x0, 0x0, 0x500) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/166) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x101, 0x3, 0x81, 0x1ff}, {0x3, 0x6, 0x2, 0xed81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x8, 0x0, 0x2, 0x5}, {0x7f, 0x400, 0x9, 0x2}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x8001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setgroups(0x1, &(0x7f0000000200)=[0x0]) 16:50:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:50:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x40}, {0x43, 0x8}, {0x183}], 0x1fffffba}) 16:50:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x462, 0x2}, {0x18, 0x2}, 0x80000001, [0x17, 0xfffffffffffffff8, 0xa67c, 0x4, 0x4, 0x100, 0x2, 0x7]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:50:07 executing program 1: r0 = socket(0x20, 0x4, 0x40008000) shutdown(r0, 0x7) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpid() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x200) 16:50:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:50:07 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000380)=0xfffffffffffffe82) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x2d, 0x28, 0x0, 0xfffffffffffffc2f) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x80, 0x9, 0x7}) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:50:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) pledge(&(0x7f0000000000)='tap', &(0x7f0000000100)='/dev/bpf\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 16:50:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x3ff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:50:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/49}, &(0x7f0000000100)=0x33) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x6010, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)={{0x1, 0x6}, {0x0, 0xdfa}}) mknod(&(0x7f00000002c0)='./bus/file0\x00', 0x20, 0x60) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000240)=',\'.\x00'], 0xfffffffffffffffe) 16:50:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:50:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0xfffffffffffffffe}, {0x6, 0x0, 0x8e0}]}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_emit_ethernet(0xffffffffffffff8d, &(0x7f00000001c0)="96e9779b1b48a2959b542e78efce09ba78c37933ecd74536ec28b5071f39a16aa3f5f092c8bc4e457d7d5187b07656166d3f3af2598c18a998d86812be08a5a72556f938303a9be7bf73e60eac7c93df22aa5839497b21cd0b6d40aae2c3c458bd1dd3bb2f5a1173f958f0e8a238c77340514770a19982f101ede39ad4b0707e98bd344b3d506554c912eda7ef167577a479ea24a18289b31448def0e2d5a05b863f1eaf000000000000") 16:50:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="b30e3c9975f7f6886dd3ca0f54a55536d8a2945314969eb165c3ccd45bea60935cebd0f700dbe93b4f", 0x29}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)=',{\'\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='-\xa3\x00']) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='<', 0x1) 16:50:07 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x0, 0x6, 0x0, 0x0, 0xffffffff, 0xfffffffffffffffe, 0xffffffff, 0x3, 0x0, 0xfff, 0x6}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x9f, 0x289, 0xc}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) chdir(&(0x7f00000001c0)='./bus\x00') 16:50:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10108, r0) unlink(&(0x7f0000000080)='./file0\x00') 16:50:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xdfffffffffffff, 0x0, 0x40000003, 0x0, "fa6810ffa8519fadc4f7eef9070000000200", 0xfffffffffffffffe}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xb6, 0x7, 0x7fff, 0x2, "4101d206ce753353a897da02720f0d352b025273", 0x7, 0x8}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x4, 0xaf15, 0x2, 0xea, "02f053736e99221063e2b9241e270a2807e8c9db", 0x9, 0xab47}) 16:50:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) 16:50:08 executing program 0: r0 = socket(0x2, 0x8002, 0xfffffffffffffffe) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb62a24532a11cc2c7a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad915fc4c1db412f6b1602a67897c35de010f244f134bf371e8cfaa1d4ab424b61452e0fd911f88d3525e34e76312866653bc1d6499e83dc57f6614d83eebfcf3b6bdae4c5b436e445960fa6b9815c1fa4aab44f032563348f261b51f117eec1358441dd3ee16630bd2d66f907cc642709f2a2fd96cb58d127addb3c57108f029a123d290071baff955a5c23a3063e78cb4f31e0cc147e1d864fc592f6ddd03ec390bd40f04455a9ef08e115b6ba2ae64a8a27eedb71aa056f13e8fc56fe1308141c34513f23d5a3f48f33cf8ff43cc00f5e3066f0098ba4d47f5efbb6dcfcdc357c29a394262351105ad7f16a93e24e903229fdc5585893bac71c5acdc1da066feb104d2e4ee4b720be52a1e364cabac005b166c0fd8d23e58afce1249a5321253efdb8f3d6fbf"], 0x10) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x20e6a8f2, 0x584}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSDTR(r2, 0x20007479) recvfrom(r2, &(0x7f0000000180)=""/195, 0xc3, 0x1, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) 16:50:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x40) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) open(&(0x7f0000000300)='./file1\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fcntl$getown(r4, 0x5) fchmod(r2, 0x4) ftruncate(r1, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:50:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) r3 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x100000020) setgroups(0x4, &(0x7f00000000c0)=[r1, r1, r1, r1]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) 16:50:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) 16:50:08 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) setregid(r0, r1) 16:50:08 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:50:08 executing program 0: getuid() getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422"], 0x86, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) r2 = msgget(0x0, 0x684) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="030000000000000036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8f0bf40c32c0be548cfa8bf95daca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb9123933ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de20aab23da77ff3eaa41df84db17e533154b20f7f0000a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200"], 0x1, 0x800) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x25) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x8080, 0x0) msgctl$IPC_RMID(r2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 16:50:08 executing program 0: r0 = semget(0x2, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x39, './file0\x00', './file0\x00'}) semop(r0, &(0x7f0000000000)=[{0x2, 0x58a8d47e, 0x1800}, {0x7, 0x401, 0xd74a367c8f9f93f9}], 0x2) semop(r0, &(0x7f0000000040)=[{}], 0x1) 16:50:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() socket(0x21, 0x0, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x5d9f4718c362dc8f, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xaea2d71b07fb3fa1) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/4096) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:50:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x8) pread(r0, &(0x7f0000000180)="d9da4622897484f53f7f1e48788bd2a7c439b1ece00f2ab78592c9aa8a677fac62b6241ad2f09100930089c256cf754044bcf58b9744ac4aae3b947f312968abc66cb9944b0a6d6c78c54ab25c03affec9d1e9efebfdf57d75f79b889e94bdd6f6fdaead659d7f01b1471cdd6c7a8c814fd5c48de1359e59c8ce8286f29637c8b1ffa99f086cab16e8665fb5344791c10ab1c149a2ef63bb6acedef79542a2e0daeefe73015cc51531772bd482f9dec5cf92629f42a0a19fabcf3a833afec8c92b724da689fa9569b878c5c86cf5f56da0f219416b0d9f961420a1c766a237d40e", 0xe1, 0x0, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000100)="e76d9ac57d00", 0xfc88) 16:50:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) e§Qª³{g”/#1SŒòÉìV]’¦Þ&@Oè©oŠ7;üêWˆl©†3á»\àä?}«ïp"c C“”õ2K›¯êŠcÇ6Êý½Š»ºee†@ЕŒi³ÝÊcgÛÄpÌ•‚û`¸5[fGé4éÊ°¾žA^‹hø¾rço£Â©ú.’E¢}ü^Wàþ³¶Um‹È€ º,Í}§¹:ºÏ‡a´è£(„JõÉ£–ÌÁóGBŠ0²p·>O!DÀÈJ&SÄì%⤃S¾¬GçmšÅ}./busÙÚF"‰t„õ?Hx‹Ò§Ä9±ìà*·…’ɪŠg¬b¶$Ò𑓉ÂVÏu@D¼õ‹—D¬J®;”1)h«Æl¹”K mlxÅJ²\¯þÉÑéïëýõ}u÷›ˆž”½Ööý®­e±GÝlzŒOÕÄá5žYÈ΂†ò–7ȱÿ©Ÿl«èf_µ4G‘Á 16:50:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1f, &(0x7f0000000000), 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) fchmod(r0, 0x8) recvmsg(r0, &(0x7f0000001780)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000100)=""/195, 0xc3}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/206, 0xce}, {&(0x7f0000000400)}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/246, 0xf6}, {&(0x7f0000001540)=""/10, 0xa}, {&(0x7f0000001580)=""/32, 0x20}], 0x9, &(0x7f0000001680)=""/219, 0xdb}, 0x800) 16:50:09 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 16:50:09 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 16:50:09 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x10000000008003, 0x1ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x80000000, 0x0, './file0\x00', 0x6ea, 0x7, 0x5, 0x1}) setrlimit(0x1, &(0x7f0000000040)={0x7ff, 0x4ac}) connect$unix(r2, &(0x7f0000000140)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendto$inet6(r2, &(0x7f0000000100), 0x190, 0x0, 0x0, 0x7e) setsockopt(r1, 0xb, 0x7, &(0x7f0000000080)="c29db58639e107169906a5ec3d0f804109645c41b03bcde953d4fa35a1df57a8ea3184d1a7d643486aa093d934e2d3740a0668795c02b7cae1b6b0ca3f1ca4de5e0bfae8184104b106", 0x49) dup2(r2, r0) 16:50:10 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffffffffffff0a) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000c40)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000840)={0x10001, 0x2}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) r3 = socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(r3, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x20000000000001}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000004c0)=0x32, 0x3) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x200000000001, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x80, 0x0) clock_getres(0x0, &(0x7f00000002c0)) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r7, 0x2, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000680)=""/75, 0x4b}, {&(0x7f0000000140)=""/51, 0x33}, {&(0x7f00000008c0)=""/247, 0xf7}, {&(0x7f00000009c0)=""/95, 0x5f}, {&(0x7f0000000a40)=""/85, 0x55}], 0x6, &(0x7f0000000b40)=""/223, 0xdf}, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) 16:50:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) nanosleep(&(0x7f0000000000)={0x3000000000, 0x1}, &(0x7f0000000080)) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x3, 0x800, 0xffffffffffffff06, r1}) 16:50:11 executing program 1: r0 = semget(0x3, 0x0, 0x620) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x5c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() r3 = geteuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, r1, r2, r3, r4, 0x40}, 0x6, 0x401, 0x73a}) semctl$IPC_RMID(r0, 0x0, 0x0) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:50:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x6}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa82, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:50:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x8, 0x20000002f, &(0x7f00000001c0)="b22c6c9e71437aab4ddf425791248a872e669d0f9a8e47accf8acddfdf02e2a29d2fe73f129f2f890fc28dd977bf497dfc6ff2796a55f302a5fed0b68edbd8ce5d3d13dcf4cdaa475d2f8cbe82c456effc042d70ca89e000000000000000000800", 0x61) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004d}, {0x20000000000006}]}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:11 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf, 0x2, 0x64ce}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x3, 0x6}) 16:50:11 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0xb, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = fcntl$getown(r3, 0x5) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x401}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) geteuid() ioctl$TIOCNOTTY(r3, 0x20007471) setreuid(r4, r4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000540)=0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000100)={0x32, 0x8, {0x6, 0x3}}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x7) recvfrom$unix(r0, &(0x7f0000002d40)=""/241, 0xf1, 0x41, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) 16:50:11 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) 16:50:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r0, &(0x7f0000000280)=""/192, 0xc0) shutdown(r0, 0x322d1586ee851763) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:50:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0x0) 16:50:11 executing program 1: nanosleep(&(0x7f0000000040)={0xf0, 0x22107383}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x12, 0x20, 0x5, 0xf2e}, {{r1}, 0x0, 0x0, 0x8, 0x4, 0x93a}], 0x7, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x8, 0x7fff, 0x8}, {{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x5, 0x7ff}, {{r2}, 0xfffffffffffffffe, 0x1, 0x91f94fb8ff081be0, 0x20, 0x2}], 0x8000, &(0x7f0000000140)={0x8, 0x4}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000180)={0x1}) ioctl$BIOCPROMISC(r1, 0x20004269) 16:50:12 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x9b) acct(&(0x7f0000000100)='./file0\x00') 16:50:12 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f00000000c0)=0x4) shutdown(r1, 0x1) 16:50:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x9, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) 16:50:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x188, 0xffff, {0x903}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() sendto$unix(r1, &(0x7f0000000240)="4f682eb68c67a87084947c9528f68085d24b683c6bcb75f710e29358d71bf13b6a013d047de7c0db599dfd18c98649840a301a850a512422a3785c36d1d4fb71767ecdef1dce302ff5455ae85f8f07e8c4af7a56c28611402956c1d67f2ddc553fce6931adae54c2ce09eea36f1ce5b93628797f433dfe66bc905c2df0f28580875047886203c544b44049016abe6983e782e989", 0xfffffffffffffff0, 0x0, 0x0, 0x0) r4 = dup2(r0, r0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:50:12 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x83d, 0x3}, {0x1f, 0xffffffffffffffef}}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:50:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:50:12 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0xfffffffffffffffc) shmdt(r1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x0) 16:50:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') 16:50:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x40044266, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:50:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x2) ioctl$TIOCSDTR(r0, 0x20004455) ioctl$TIOCSDTR(r0, 0x20007479) 16:50:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 16:50:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) socket$unix(0x1, 0x5, 0x0) 16:50:13 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001000)=0x8b) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x50, 0x0, &(0x7f0000000000)="606482e80b6a5be3b4fa667e5361c582558804d21f2469a3dee1556d6cdb92f52eef955d55e95000dbcc83f3d02f1e14a16ea3a11230ed8361821f00573c06f06944d2784de00177ca318faf85000482d40eddb9b97b252a47d3353b62f66b19aa0497435f1521d2a0fe66c36ad2d25d5f96829be756dd7e306e61c7958097c0d4f4948374c5ce84b1a048f2f72f6487bef7315582b1486fd197ce659667e32ed85449e65e8aa8bdd04e1ad86e2b98c3257bad244bc4ff4808afd2bf1cbfa44a5840fbfeea3b231aee243f184fa55f56a4eae94ab510bbb717dd461aa0d79ee4703a1b722e70a2c1e9006f62484c2991d72254d87084017fb7dc55d6d152674ebd5809c17f02540d0febdd3091e6bb962be536ce5047d52758ab0a4911ac39e07391f3060f23a15164b93af26b84a5183fb2f9c577dbf3a224fe6ffb500700f30f12e5226f024ebbb49077645a409c95f8510982f3a3a288880a5be5705b7f315e2a4eab22ea29d37e0aa23f29066688ff633ac0bdde585fd007baf61f97c3c5e2e01dd2e26fb9e1447422a11097ea552a58dc176cfe636e11c79e8e82e79abee7618408621c767f301e8648bb41ffa36816ad9ac3e0d51285d55c366bea7053977d90c622971e3e5bf75ac76bdb2ea1964bde75135452238b7cc5799f54cc06bac7f622ba77e3f2f0e83d561918872f26151c4564503e76d29433a73f9b6e56358534f1d8a1161bce863b4ade1cf8c9942c923b91fd52eee39f1e262dbf599d9d75ebee04627da3e4a69b3a39c7557c03a5ccb7cfbace0e3d28619d16e348d039ca6190e689729b982472961a3bca3bae686431ea1569c91550a6c9f7f9ebfcfa7a3a15ec4e875782ef89af4735ded5ba63fc6dcf8c8e07b4d3780e1bbbfb947794c18fa90edf342b54fb8a253eac653486813003d0f21a64637579de1688549afcd02af76e752e9fa176248e866a6fcdc41a3d838846be526659e93e265baaa7005a0dafe5b37611eb98c6093e48d0ea1919771c00154facbcbef047039b03962bcf523ae2d804c3d36ebca803db8afeeb1c78d302e6b48abe4ed4befd475f836ffb7bd00d0e0fc5ec6ca1d2d75e94d2e2a97fb6d7ea1fcba1455709836650098f2a7c77b518411323b86ecb8d16fd8887c0a0febf1995802ac13b12d7abc5b61e17fb28717bb80fac8ba9e93f741ff28da2d114e7082a78eefa44e881898894b72ae3333f2379b4f38037b0b28f16e230488a5cc176e0038d389a5b80165266ad6a0c9171ddf2c0efc6e392c0d33a47715a386a9cb004329b504c922631bc7719a9f032528ca6abdcc8cfba7aac81a6a47fc3ce9af6fe38fb86e7800db7c8991b6f3d28ad5bc5c8f4a582efa5ae5a0de1c017ec0744837ecbe2b85ecd042bb008ecfce7d6e159c4ce5ece883258c55b73423c519e50eacb6162f1a443c2c3ec82f37f954a8217d210060915bea0af763109be5ba52093e52223d88c432af61263a8cc16d41545162568b1333724fd9ce7043ed0c9d8a4bdd89c57c29794d0c47ea97b18e1b20a7dbe81da549907d2dad3647c4b67e84e4c4253ca445896a9a4277f7a732b02d6b0b338d961e04a1db426f3bce1862d0719d319aef709502d8cce1e4dedda655a879ec87162b0fc19f7336539c760801a1a228cddc6db900d05a80240c1dd384828a5326a875c62e025db4b93059b1ba1f651a5c0c8a577a6fce0b96b1255f178edc2aacd1c5ee3712c96883fcab6b410994003c03eeb3a26efcf716926cc3c70d8795608f60b3238b23138f0ccd9f046bd39483ce41086f3c22b9d3aaac6ccf08b4285f0770eb38f8806bf7707db08d47d2bfa452f706848afd03eb8a30f1c317f7de92c17d413150f2bdbc5cc2c24c202d416b0b4cf3abb286b3a3e20a9cd9b782c94455a9d2192bbe1f67d7efe963cc8cb9240d79bf88a41d54e348a5a76ad3ab9e326a1a3ec698c4ea735525d4bcd78f60b415cc73154addfa36a71f9c8402ad141e43b0e07d8b44d6f1d0c076fe58548d9da490e76b3380f2f8dab43188fc7a5cc761d3bfa839ba77a1728ca08b13623e91aeb11e4f69850bf7fd32915d0947789557258bc59d7446b162d8836f406265c064e32b1491f96a319b0a8a9750060249581122681984908dc06d6d06e0b28c5e82e28c7aa525b216b4259809b22850902b691912c9742ee6cd4a0c405eb112906fe2fd74daaf744e82463a0d0c923aee9ebdeca762a70e82bc0e8939afd613547f91b00c31dfc27c29bae85e99161a39ee20d94952f6ba78bdd719399fdda1d39891d600d15ae618bc80015684dcfd5a7fe784b6fbc4b94aadaaaed5bd05d926f6acc99fecc341bbe0a68a262f3e1a83e7981c4cd3cb21e74344a9d8519c729037bd0decc565ec887ffbe11eda307232d7350e050879c8c7bf5939165d11b6f10ceb4e49fab1a22ed432aa1b9656ffc4afb362f991d8b0ca10501302ea3ad25805fc3864827f59158f092e3bd93ce98bfb64b4ca97d84d06a7a30c3c3978c3dea71111f2b2a9b8acaba3f1ff9133e924d459108ed869dee27075efa77ecc745d1a82d378d0d50ad01c2c519b2c795df4664e1a004e333370e9ed9743a11cce4ecd42505b9459cd90ef7fc586b14536a2b532c53b2f456ecf49c8cf44323da9d87ae680057c1cda55252a9611edb83ca94483cace814d5256967d0d593944715041866c1fb3ffb0338b9f7dc6dd9b98aa9447de1a92aa7fae7ea2f2ba53609915d0eb43ced3977f13f1d02e516b2ae0c83a19c639aad4ddc468595fbdab93547fac96cdb2226d6d017d56c41cc1fb54211b4bb1d71ee5250754a8ef819af70b058122c8bdc79c0f67e9bcd415bffe591618e669b3b9596129e5f5f7869066ca9e2cd2dff84b9ac127bad92c08a6963025b256b95bad3a5b2b294c2f0561cfd587e5e2a87a03d451cc1501c2f8fee751db82a64870ed27866da89f8ba1fd9249c2e79162bc09a874de8b7474e759a356265fefba79d034d79e0e4c76a6493d93c98541ad6a60d16c12e4d1d2816c82cdc541940959899b0397af217ae4d300589c9c41f8957e059bd4acd08a19eb7423100e3e2dcec6b2726c4204c91d9cf0e0183c44441fea5516995957018bc06daa8746aa3496c59e103ceb0b09be3f0cfe795a102aa78490ed9a4479bfd48a98edd467314db976dbb80abc1c3c81129b125acdd4eb9e9a509115bdeedf0ecfb58af2adad7fac88e97342ac839535b2228e80d316d32f29a5e1e125d704c1b70299a1c33ae7e86204527070f3ef891a6d974d10f0a0b40d5f593f5dd357b55c5194854b58dc3a52b49e722c2814ad33d14f67c7cb0adaf0464d0566d6db64dee72e45279c5bfa8456af1c7197a0be601d720d3771e26d1388e17331f04c17ea22526812a5c085c43fc3dc98d489415de0efd858250cea2e847b1fb400cc976e3104beeaa64236d8a18685c234142b26b9b2f0626e89c228844361dc079b7a62d393a54b018f736559245062289b33b96a46257dc6bfa0b39fe33557712cf7767ba6430d24deabf4d6f7840751c2f9290bf92f5ad350f1b9371f33aa29e30a1cab45b6929bef8e4919ff0fb8a099327f68db5bdde16c4343f7fd7512dae4f05092eac8aaa9407e03f76a5a4a7584b0651b82464890ed0a45cf15cfc74500a1746e8ea298c2d7bf992266bde84d64f2bc676725b8040693d6522c882f004dc4ab8cf7585e317eb4346170330b6e5d6bcba9754b280784a785557e59e5ad905754a0433463f0cd8f977eb41abf6105ade7cfba484abb1fd45a260bd8ee5bcd7838afbc728ea095ea11a4f223bf3fa2ba39b7f3ec404d625bef4d8001fa372b7dce8cd012e01cd85a06f02241be52bde4b7f6ad28e6f86be044c16c192234aa07c6773f87b97720394bb7278266c2660007cf18428505ca5cb180bb9454916bbe6d4c1c075d88a217b43b9351486347800b0cb381fae6abd9e35fa35866ca3c599019e011f6028831d15424d8802c9913fd5f1c44d8c540c50ef191bec3fa4a1f5942fff987865a63d60dd9d1ec03c6234c96c94c87746162103a48149cb74c34a8376a04c327b08f8d59a4d90bb4360fe73a1dca7f2150a85a2642960a0030146e555b48760feff6bbe7c5ff5dd536aab4ebed542504a4caeef0ae01fe072661ff7c44f59126f57298f8982800f308f1597817744d898b96306eba68fa8a9481a157fd2b78ac47f6a29e69f1999af58b8b408a1794c289fbe2f8636441fa7aa8070a6ebfceb77e302008adf4edbb75f7e8b65f87acb6614ecdc6c6db932369d4310c8e02f8d74ca2fe38067dd878bc9268204c7e65e75acaabf79d6f68d3edaa539ea20e838a5a012307b00570f20df5b3e63f6de8b5b33bc1c4898c59ad240f9fa3921979b77145ac0675a91096f3631b42725accd888039ae541740bdf1dd2de924d5be876f2aa7c1f3a00c525f9cb9d738347f63f7af4877acec7a3e0a49692d202b863bfaf64afc4708d0b9ec0953ff0ab93d9631a35c5d1b79d346e86bb19439e7616fcc43dfd45ae864f5309d2c956a1fd0997badbd4b570c7285ec7b48e40d065a5cc4dcff7a0a1b5c757e6603b16a315230d53cd4c20f85faf29e24a2bde74fe085252216a970322c547985267c152b97aee8bc8562be18c50bb23bea79538ee3842a082f3bfea761b45eda38c34e8de505b232bf07e49f0a4f3e68b2f48432c8b3e3161bace494bc216b895a100c798f6ef6aaed29f10e23a2af9d47ce36de8d508ff0ef2e956e05ecfbd2bdeb7e6271f340422c6579aca3a8c4560bf2749dfe36ee03c3f2e4689e7435f18df921448429450d5fa2f6790cb017f99e58d95895a7e615c48ac534ee43d04a1e5bf26eb8db484ae563183348755ae19d82fea232a23c6e033afa393a10a81d341d28025fa886ee468356a4b4d9b87a21a336b6524ba273825798e7c7b6e5ebefe9c1b4f970664a7e64a36abc6076c54c5866f291503040fb512204634d5d4a7361922a9f2ad2d311208a90139eba997deacb6e3d0705114b0fe53e28f59ac8d26bf197677b3e8d0e1ae18e500bfc78efb7960617a9851d5ba5a7fd39b9a7f61cbb96fd7ef052a245a2e229b463ccecfa01fc08650651f9aa770940e9db012d28adc7b1aaf4657bcd5b9c4ea13b893ee286cbadefe6bd7026accc56332f71ebd910b95afb73e299c33cc9daf6dd4fdb2b7819097c2aca583edba34e892c8f7337014eb7e4f1dba2320d228bcfc084ca44587d890a2ff0a30b4cbda93cb7ac8b95c4a7aa6fba23761d57513af62bedd60659f3e789cfd22eaf3a2363f6137672525ad7b51a49fbeaeb2e441325d2ff4f180f1548f0f366b047c56c7424a869c9c55611a488c2f38c9d16cbf54a4bb80edeac49f49a6c6eb2a86c09ef85433ce72fe70a9c07b9b4c25da21b58c41571e3ace0724bf32c573d0818353e03cf71ff2a5ae9e836ece659df6a2ba1f0d7de4ab4040a7683a312694bb6d40f7e2ee9f2690f2c93b64ec3d75b6890ce4b9c16eca77b3baa36d5fc95b6cc03fe02ff15c2023113b0b3a2187c780a4cd7a5719724df5d42810ede8afe45a8d186fc6267a9eb37f2a97873d4b7812fe9c7f039c9d6426de0dc0873e1cad1c77c2877ca9342b5c2baef7c4a711c0984f86151010eb87d0a61a6e15ebee66801c0f0af2c1c7bcf279e7810cedd32d1a6b430130e0d14cb2cb36c5d005fbf75b1633256f61c1eab0b7ecd23393e4b135ff9b5e97e89074cc3f84346c531f7c7984f0506f269ec2c06aea89c215ab536", 0x1000) getsockopt(r1, 0x0, 0x7, 0x0, 0x0) socket(0x18, 0x4, 0x0) 16:50:13 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x3ff, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") r2 = semget(0x0, 0x2, 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/4096) 16:50:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0x0, 0x9}, {0x7}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:50:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x7) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10012) 16:50:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="96") 16:50:13 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x12) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x10ef11, 0x1}, 0xc) 16:50:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="091f8bd16eeeaf266e161d63010975c88070aad53abb97c9d6db2c90c3ece7c837645d19c4f7822332dbb6cefe0747f4e9311aa2db261b0d75f53d5da382441519e4975e39a391cd983c32f3dbc06076289488fc14dd4998d109356c950a1fcbf36e68fe6a3b4f4f19d34630f3c9704620ee38776f500af05a6206d13fb111b8621bb8", 0x83) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:50:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) msgget$private(0x0, 0x2) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0x1, 0x9b8}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = semget$private(0x0, 0x2, 0x31) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000280)=0xff) 16:50:13 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1, 0x87ee2d1, 0x6, 0x7}) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r1, 0x0, 0x0, 0x0, 0x0) 16:50:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x90) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) rmdir(&(0x7f0000000400)='./file0\x00') getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:50:13 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000) 16:50:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[0x8, 0x10000, 0x2, 0xa9f0, 0x7, 0x2, 0x23, 0x2]}) recvfrom(0xffffffffffffff9c, &(0x7f0000000180)=""/58, 0x3a, 0x41, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="00000018600400800001400000000000000d00faf20000000000000000000000000000000000e4ff000000a300", 0x2ba}], 0x1) 16:50:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2504148c096b00"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) syz_open_pts() 16:50:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x21}, {{}, 0xfffffffffffffff9, 0x91}, {{r0}, 0xfffffffffffffffa, 0x3}], 0xffff, 0x0, 0x8, 0x0) close(r2) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x9) fcntl$getflags(r1, 0x3) 16:50:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) r4 = dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) linkat(r4, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x4) 16:50:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = kqueue() getuid() kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240), 0x7fffffff, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080), 0xfd54}], 0x307, 0x0, 0x0) 16:50:14 executing program 1: r0 = socket(0x2, 0xc003, 0x6) recvmsg(r0, &(0x7f0000000880)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/115, 0x73}, {&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/244, 0xf4}, {&(0x7f0000000340)=""/24, 0x18}, {&(0x7f0000000380)=""/242, 0xf2}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000540)=""/118, 0x76}, {&(0x7f00000005c0)=""/75, 0x4b}, {&(0x7f0000000640)=""/230, 0xe6}], 0x9, &(0x7f0000000800)=""/121, 0x79}, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="abdef2d090ba8a8c55330000e20300030000000000823dec400000000008000000009fedd8755561a18e243fd96939da92ea27d70e00005e", 0x38) 16:50:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10) kevent(r3, &(0x7f0000000b80)=[{{r2}, 0x0, 0x87, 0x8, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x21, 0x2, 0xffffffffffffff7f, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0xa028}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x7ff, 0x101}, {{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0x333, 0x81}], 0x7fffffff, &(0x7f0000000c40)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x8, 0x957d, 0x4}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x2, 0x3, 0x7}, {{r2}, 0xa2a80e1190e70fd8, 0x0, 0x1, 0xd6, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0xfb50}, {{r2}, 0xfffffffffffffff8, 0x44, 0x2, 0x5, 0xd802}, {{r0}, 0xa0edc2605e739b1b, 0x82, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0xfffffffffffffff8}, {{r2}, 0xffffffffffffffff, 0x1c, 0x20000000, 0x3f, 0x6}], 0x100000000, &(0x7f0000000b00)={0x9, 0x6}) kqueue() r4 = dup2(r1, r2) setreuid(0x0, 0xee00) dup(r3) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r5 = geteuid() sendto$unix(r4, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r6 = semget$private(0x0, 0xba462b768742aa03, 0x4) unveil(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)='c\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000a80)=""/127) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) setreuid(0x0, r5) chroot(&(0x7f0000000d40)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:50:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 16:50:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)=""/22, 0x16}, {&(0x7f00000001c0)=""/1, 0x1}], 0x2, &(0x7f0000000240)=""/32, 0x20}, 0x800) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:50:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r3) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:50:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1000000000064}, {0x3}, {0x8000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x840, 0x0) 16:50:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x72691fb94d6a97df, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x5) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x7) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x100) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x9, 0x0, 0x101, 0x9}, {0x8, 0x1, 0x66f, 0xffffffffffffffd4}, {0x6, 0x5, 0x1ff, 0x48cb}, {0x4, 0x8000000000000, 0xff, 0x10001}, {0x10000, 0x100, 0x909a}, {0x7fff, 0x8, 0x400, 0x10001}, {0x4, 0x73d6cfe3, 0x4, 0x72}, {0x80000000, 0x5, 0x8, 0x9}, {0x1000, 0xfb1, 0x1, 0x2}]}) chroot(&(0x7f00000002c0)='./file0\x00') ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000300)=0x20) recvmsg(r2, &(0x7f00000029c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000002800)=[{&(0x7f0000000380)=""/185, 0xb9}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/49, 0x31}, {&(0x7f0000002580)=""/131, 0x83}, {&(0x7f0000002640)=""/171, 0xab}, {&(0x7f0000002700)=""/190, 0xbe}, {&(0x7f00000027c0)=""/54, 0x36}], 0x9, &(0x7f00000028c0)=""/241, 0xf1}, 0x841) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000002a00)=0x8) utimensat(r2, &(0x7f0000002a40)='./file0\x00', &(0x7f0000002a80)={{0x3, 0x100}, {0x6419, 0x5}}, 0x2) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000002ac0)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000002b00)=0x2) r3 = fcntl$getown(r1, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000002b80)={0x2, &(0x7f0000002b40)=[{0x5, 0x10001, 0x1, 0x2}, {0x4, 0x80000000, 0x3ff, 0x8159}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000002c00)={0x7, &(0x7f0000002bc0)=[{0xfffffffffffffffd, 0x1ff, 0x4, 0x9}, {0x6eb, 0x81, 0xfffffffffffffffe, 0x9}, {0x9, 0x6, 0x3, 0x1000}, {0x2, 0x7, 0x370a, 0x7}, {0x1, 0x4, 0x4, 0x5}, {0xfffffffffffffffd, 0x20, 0x5, 0x9}, {0x5, 0x3, 0x1, 0x3}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000002c40)={0x3, './file0\x00'}) getpeername$unix(r2, &(0x7f0000002c80)=@abs, &(0x7f0000002cc0)=0x8) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) wait4(r3, &(0x7f0000002d00), 0x1, 0x0) getsockname$inet(r2, &(0x7f0000002d40), &(0x7f0000002d80)=0xc) getsockopt(r2, 0xcfeb, 0x200, &(0x7f0000002dc0)=""/214, &(0x7f0000002ec0)=0xd6) getuid() getsockname(r1, &(0x7f0000002f00)=@un=@abs, &(0x7f0000002f40)=0x8) accept$unix(r1, 0x0, &(0x7f0000002f80)) fsync(r1) r4 = semget(0x1, 0x0, 0x400) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000002fc0)=""/32) 16:50:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)=""/22, 0x16}, {&(0x7f00000001c0)=""/1, 0x1}], 0x2, &(0x7f0000000240)=""/32, 0x20}, 0x800) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:50:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) fchmodat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x1, 0x6) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) bind$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="6ce588010000006fb3643771633000000000000000"], 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x3) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:50:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)=""/22, 0x16}, {&(0x7f00000001c0)=""/1, 0x1}], 0x2, &(0x7f0000000240)=""/32, 0x20}, 0x800) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:50:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x62) 16:50:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001740)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f00000016c0)=[{&(0x7f0000000300)="a99d110c3f86b45c0a4ba3da52baebc21ca8e86b830522af968a586450a9eff695c6ff79fcd1107eba6d3d159957f02510d6d090976565cb603a01035ba7077f9a5a89553b8c7871089410522409a178eaa27116545a26ae4f190a0280aee27919e54ab9e9a976ce53b8b6dd43cbbf0f99257bbd144adc59b4bd63a355da393294a6d2ca6cd4c98651b26abfa155ae7607e4d5973f8e63bf75ad2dc01cb5bb507481f568a1619832a5a2c93e8d05d200ea5f1fce93a17a8e4e3f810648a3090ead08d2424a4300c9ead6294ed62be12d7715ab00d7bfde02587159fb70bb300edb42f8925dd043b61ce13aac5434c06ae0b10db7f11d028d3aad0ab33744fb26cc112740b01641e670f5325ac01942afd164c03f2f7f398b8f7ec3462d", 0x11d}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)="afd37fd73be7cbcedc7783b32b5c784081085954f1f2dde39acfbbaa5b35e84498387de8143787985b1d85998458bca0605f47b2260caf7881426bb974dc8bb5195ee60f774610257395b55b8514f8b1a570dac4a1c56c3737d91e31d76cc4c4a40ef7520e424b2fce4b1f9f005edfc5a6d5fa04892b3ea85e68030627473167067cb7", 0x83}, {&(0x7f0000000440)="dbcb5f7c7ac5a0ffc26ad967ce1043b7bd058e21493e0d052b6f1a2c3d17c9b625a3d86b14d66305661c31d2f065f0c4f73508ef4f39d19fe9b0449fdfe04d036ad7aa6f9676b127c8d74adcac23ac5f145c099527583e476e88bd90d6f07357cc04eefde8fb672107884f38188e71f99845b034d5cfca73645309141745192cc89b3f078d2ab8324d7d84ca825f40be9f157b612f6c213bb2f123dcaf04ef6f1141fe308b728a0ac6a1b2cf85323d044d0f798c1fb521f8835e73dce80d371fee5eef154156cc713ecad7666182f26f2c8200016b5787fd7a4583e14ac33c8b0a693951cb4cd95a0a02874dad47f6e031daa8cc44879b15ec165e5006c906d3c6976d3d397378895ae685202a259821e950d129ab661a1d218f6aad761e026e6c8278b6268bec608ea5af660e6e35832505f0eacf07787f3aff06ee49931c8a0a7fd394e95442d9632d43a4033c72ab9b6c76113f9e085fc72494f5a683b709c7fa229881aa7f11c412a86c3e4a3a0d5a0f7cbfba2d11c4d8b1173fa6823ee49d20a74105b64d32510e5d6fe07df04daf7256ab0e441322279d65bae3b7ebeb44d8e853a15d4191da012f402c429f56173614a1757b022b784a25a7f125da68539677d7b510ef0416be782e9fa07d2712b3c0f1a07ed88ff5ee9e573e9d6abe3d09fa84b597b3003dfb4edd363cb5196fa539f4fb2682c19ea23a0436c27e7e798df72e65c9df57b64d76a5022cd6b64c48d9d9f6ad4f043e73446b30a16ba8475ce68685317b12cfc700457218e36fa6a35c96e8fef7b02533b3a7b91cb180b3f4511089d0655744e0d500f2d2be5b3269e8d79b119b74406aaafbdee8f54d76fbe9f1d7e09dcac9a08c6305ea3a740e551c6bd68fafab81df3ee58307005fb0327b90961d3278e00a8307a49746361aa50ff67ad75637e396ae3c4f2e805b255ae1ed21c06cdcf9727911de8f1700484e6d10ace0a5b01a97920531a09a6c5a0633fd9cdc9d0ab3c7823e35621f72ae03ca4da6808353581fd29074b8cd46c251bb4d1b59b0260c79b920b77f5b09d4b96a29f0d6d266f260d8fee125abc65b6dd6c467863148625071bf3774c7cc8df31917e487c163b529295fb33a4cc4143b5d1b2fc31f8ece16daa6ee2310982b475e51de0c2ef55852a94a09aea3eed9dff427e3c25802b2ac8061eeaffde25a5cc1969724e5526ea331dbc9f9a684f3a0a6214a149af55ac58ad4207609de9e48249558f1febf5a344e03810859a7f7870c42f7c2f03e5030454c54b98a2665a11d4a970e9c6d78e6f8cc9ac12251b6ed3af94abcb0b964263ab278c1d91cc79c6c218b2a1f33008e6820959698defb6ae6efba2cf169c2c204d1506badf57cd6c5ed2aaea176bcca0729c07447bc935545d003f4b3d462b58fb30e64067cb819fdca912e7bd8c371349cd7a36aa0e2bc0d0c873168ac6821a10540817cc2fc700f4b4069b1a99388f862e511dd1b6205cace27d38bd8222e57c9ff31615f78d52dfe990852147d6c6e184358e14ea125cb13e8920c6cf1a72fe086bec8129312d4f04e6683f6a4edb1b7246d2d776f528a265f777c9c9fe54833089faff2cdcd7a9dcf9a18d9689f30bb768c1f503b84cfaac6d303cd875a7ac01b6578ff4a531ef440ef73157103d8ff6905393d1bb6b1a71bfd66e14e4ee7eb9f581d55ba9ec4d50ae630f0230f21189a6e0f5017b18d430129f4e9d38cf16e0ad00aa73317d6bc7f6ad7734800a888d850ca5d27f7675c0b5d2781803fd1acc007ab6161a24cc0a8592b976a11f1dfe18ec02bd79a061f8bfd0b754b3d83132beea4b2ee50cdbaec2ce28244fa27d3a5dbeed6c9306dac28de73657116c62ec504848b1f2d52714faa27e3f8f5becc81cc7824b034224857492e5e8e368d26979f62b5080b4fbce9baf8fecdcaa51105328524806ad73b767fafe64616ade82bec3abb6a88696fae21db32c5c944fc6e5564c42d2ae8aa60ee29e6ef42451ede86244a9899d6adb6f5c95c2030a5836fbe5351df3f7b01b798f126c2f265c6ae67e7949adc4c49cc0050d4847f2ab0e546dd11f561c00feaa4dc8bb5aee4428fa44cad983c46e535ffe94e1d218f73766377012e405ace7f6fa827a48e4dfc41637730fe4542ff6aa8ca9f68790c6c6de258624f9c9c977d581390bda5c36aa1bbab88c744bb9249aa310b03b35e19a9c4cd9f1dd43f87e6de95a44548cc773e52d06aad8e1e985bc9542f2f783f87a20dc118e164fe5565037f8a9988a8cd318749303daefeb477d321f2d0c3d264c9023f44721518d7ee526760206fcfe59381f5829490b618a42829426f3f7992fa08079cc03457904239fafd611d92442ecfb4dd995b2881b2b202a6535e5b8977c0d4c67064acbf3fc261ba0350102c4138d1e764b32fc9683a8f961373a98934dcde57e62403acc0489df0bacdb332509438aade6fff8faa027e452ae66a5aceaef5873267e60cb839cc70a997e2aad8ee63c2554d359abdf2851a2b7c8db7027ba192e6b0ec5dfdd18918ee4f64acc48b3713001372a67eae48379fdfbe5ed8b10bc3395487bcbc3d930498f52168e9b46b01b7f391bff1bd51dea5edd0a4c809b0f86215ea29f5834bd46f0124ff8e4e6e23ba2e25a6af909aea9b8a688a5bf1b321cb44cd89b182486d3054d6fd536db52e9440d00403d0d4ac5b474275c18158beb2023ddef6188d9a58366d3e977f9426ca13a6a73b6a1df3f320e91310a6f46512bba380cbe11191dce084f329da76ddd1c020967a37c12f84a861165ec75c52523beea6491721d6acc05cd5766e9848e04f94b1cd9c7b62b9feca2188b55966d4c7195f7ed3e96d886f0548e1f2f98d2008159d028195eda14f1a52692c404201d04eec33ae19470d90433c1eea0f3b6e33f9b85e4da60e98180049f2a19c2d75c1225c4b5b39fde684214d02255ea4ff7f3abdbca58cb126286898cc60b69a4111c2112e9ae5f56cf2ea12083f39af3da41555d2c023b44e7c6d92e2e6b0bdbf56c6a2fec321588f5ff5094507797b6586d61634e28e4c208e6d80c2210dd202d4c7b6e299741af427bf81c891ec064dd09a98a84a48bd1398bd104c5897768bc8690baabaf4b67b9bed1a9b5ad73113106f1b54edd4e154ae454df6681ee9f2ea970fe8e197e19e548ef5985349f1e2085493ce73599015255256dd7d0b587d37e0d7ebc79adc804b42f8f13d93f2c1fd48cc12817a3ccce4f97c09b6b869f2cdc75460643c993db17b5c8a3a14a4f5319ab626c2452cbab71a7718fc41f66072dfba01fb3d60db4b4a51de2b4b7b9d7451cd5ec9a063e350dff0fcf7ad910ce68cf3f68915364808d241862f220be776ac7f04b3b51071f9aaed8da9d2205f2a0212275cd81104b229321d1af9b1d131fd445046fbc0374dbeceba50cab3d0ed439353c8e7264241f756342d22c4c69493b97434771908c5cb888a788a4e1b37fa8f1cf41fb8be37984b5eba7b52a4b06e199c45a49041e326490c4f7ba276e09a219e9d5a04352aac99bbab97b329c3ee9adfbd8df329e1c94f76f012fbf320e74aac5c0db2c68264ead672a4d56c23df1b4109ba8dfc695f539ee5a2a5ae657e14ae2412561d50d7225680938a291263418c2193c1419fc8da23e78d66dfe3d8e4ce4898f1ed168c91e6b0452146f423ac567c5ef75ea66cd30737912042b7d4cfa1483729d3e899c0e2f585ce9921838f748c76b685635a3c6dc67124dc3662e02e1dfbc2a1b435c8d79de5405358e26060cd6a712905fc1cd3ba486f72f48e49a08a44e145599bc1f319f5ca320aaa0038e07a0d4eaad9c3b7eac864d688a5c254592ae30cf2d7d4c8c427c8f3308dcc4f3fa86d352cc97a320f783aa96b526ddcbd9d34f036ed6b5085cae1294df6cf042ce97a93a2ab6ebac87e9a88f179d13354d7821ae96291e163f65fcc8db98f95f419204a8493b0426de8309dd52f89d636bf3629e984fbae7517b6b61e81d20182066605639ece8b75698674c1224c2324033215cf94602e6dd8706e3376a65728d9ae17406d6a0ef109c35927cb0e74f058de42a19e5e109a2a531d8a84e7501b85030dcd65a3769b5f779b6176e3f3b125b36801c0e577816b665577ed89a3734ab579bc2c4ec5189345b33313e35c9d2d46bc7456db471f35e5e3c3c1ed1240ee2832244997b9a0aa01b1bffda1894e16c21621eb60f2d9f6b0db8208a976096a9bddb6e0647d9ae487f2f543b4282850ad205e5ee7952cc04a6ca6b0a3b4d87ed481ae04a7bc1a399ace6ce04a98ec532cbc8af9df9cdd8c452e1babee05ab6edf47e672ec0a6bb11296c71dd584b4add858e2cff16bbdc08de00ceecbcf7ac601194f32904a29178d9751401f6f5c863b90b2fc597922299349635b0109b1172d13de1f0b514069cc90557e220365da9f307c2a44dcb3c675e639420d182f7d5548a2f43c43b340d9b89b9f320b6272a353e5efbc230a26898affa302058772675331dbe4cc04e74a4a2d5bbbd23c6537cc054d12ff0a3ada3ad6df6960ba958cec29475e12d93f779db79362354a69c111cbe42c8d3e6f4422354e722dff059c26705e592763fdd3e63e6237c671cb0b50137fb70163db38dfd556a38193997ab21d7a31a1dd9b333efaf0502df8b9c32e1d70f8c1b1e56ca5786c182b12f9a2d6964db0ca654162ced3deff48308f7bd21fba3ab03134a54224936d142d22e204215d0201e4f869f8337acb886caeb73806bb8316150a40da8e21444c58d71ade3b20b721f8bcb185c3348f56e13331177570006e479f365949e513171c862523c32d6cb1c5e3644b16c21843d765a73ecd9ea2b25a69f6f7396da1b411c87706f2b37b328d909b4aac4cc62709b98736e7910a51a474567ec1d4b3e3abea7c77396f5c0408cd940106e5545ab899d72d8b8758f93d2c5c02219ee37eba4d768f776e5bc8ecb60aa59919422353b36e9de655d5da92c9534bd3c806aa102744c87d6144d095a88e6bf3b9b341afda56ee09f8c251d7c37ef700e702901b21ebe778b529996bb2962ba219f66741d50fc3c2f73f8ac1151ce5d67d5408b2cb6c32b28338d595b8269b85d9bc9665da42416209f32fc12e6510a8d72ea3074130663dae779d50b0d9adbad9b930a08594a4d81bbd95ae3debcd30b13a3ac5c17b1789617a6c205a36fd771f69c8c4f4de08f3b5982a7252c47139e192930ad97ff6715ee8ccc9e801483759dcfd3b4d592a034b2c9e5b21d9fea6ae56773e36cc6656f3e34abb7005acfde3d718be4b1bf8a27d4c0fcb7eb4cd4313fd84d80de27a22c7cb0b3916e5f8a154aa46f05da15c7f339265ee76400a499b1ec996ba079f78cb21d9c2dd1481a68f9a420f48f34a1590614f0b6fe3654b5c196dd63bc78036680b9c904e61368a631d4dfadd32b7cba4426708b0d5cc7a1547f66cddfc80211c1fa38894fb5a480d44c6d4be1c7fb169859bb0ce98fcf1285b5030df8c5fbb94abd0caf56c5f00f904275dca6f4dd6356f2983bc55521ad304cb2a425b2bf288e622d6110bbeab30fa6ac940939ad2c412aca1c59c5b91e43496eaa7f80066f6b67d22db4bf7eb056afe41c11186b2f475fed70ac28f697ca535d5552b954bba6d255a0da69c33350537ab704e41d757622ae9f1ca4e9211fbf49ee46fdf260f2f11f230caca905c56d5e97f4caf18c5792674300e1e664308bb0e6864930ffa661ff58ac0ed560fc327821ef1ee31821cc64e195cd5565a73462c8cc02dba71946a1c9f71", 0x1000}, {&(0x7f0000000180)="b7d207ae6952088e6148c8ed5183d56ee1d89a716ca926276d2f1d13566ee5bc389aa9da7ae2d5f7f7b16ddbdfcf224eb855ed198699e1f63a1b443f3a8bb5a46a0a2a86ce96577ee5829449ec6c470389204848b1e702ffcfdbdc1ae8f76b103a45a139061e223213a737f3f7e23c0038ac363672461e0a9aa864c86022344d7b99712de85b0a592578ab88ecf4ce19a8713f72284e342a92c5aeb1b87d6822", 0xa0}, {&(0x7f0000000240)="69fa04b1084f1c6245dad74e6e70caf82688d8a352c4828420ee426efbd9c0e87dec6395be39a264b6a104ac22ef61ae6976bd0d0192430e7579467843404409689267df3c98c240cf88669cac87025e4e8547e214cdd73753c55ab92d723191488562ab068160e9d16db5fd48248fe0e9288c1ad3999b5faee5f2d780b4d2353ccdecddb88c5ca55e1e9f0a0386cf54b07af3adf7d0b98f815d865fbd91c89de1639c294245458b28a486e8cf124046f10704fe621a75d1f580", 0xba}, {&(0x7f0000001440)="5084fe7a007d8c4567d88bb2e6620cb306a7239dba283a41d59b3c334e3ff080c60d6b53b624b0a4a64a77fdc4524b8f9eab79fd8ca4efb52aef6e18e7ecedd341053bafc0fe84a45315810303d2506ceed8881694ed8d972b262e6e04850748d93a0a8cc0", 0x65}, {&(0x7f00000014c0)="fe6548217b7f27a292c468e17d53594c3c5c7dafae8d0916213123c0ef28b283ff6a4ed105e2c31d79169a35fddd224c61f3cfe76cbb9ca1e43272ad905c9e443fb7c802a2576bb42211150027ab71db187490b39bfe11541e0e0e2d99415294fa0ecc6dcd4c35e03cc33a99cfdce643d782e6664b74afcd2b08ed459fab76cabe1fd3ec56b3e0d203be545e0e1d0ebeac62e5fc11f0269fa119eeb0440f925fabe362227855e5b13deaf56b2326a4f97485ece120cb", 0xb6}], 0x6, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001780)={0x0, 0x80000001}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001840)={{0x18, 0x3}, {0x18, 0x3, 0x8, 0x20}, 0x7, [0xfffffffffffffffa, 0x4, 0x42, 0x2, 0x1338, 0x0, 0xfffffffffffff801, 0x7]}, 0x3c) mknodat(r2, &(0x7f00000017c0)='./file0\x00', 0x20, 0x10001) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000001600)={0x1, './file0\x00', './bus\x00'}) ioctl$TIOCDRAIN(r2, 0x2000745e) symlink(&(0x7f0000001640)='./bus\x00', &(0x7f0000001680)='./file0\x00') mknod(&(0x7f0000001800)='./file0/file0\x00', 0xefdbf67fceb622c3, 0x5) execve(0x0, 0x0, 0x0) 16:50:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) close(r1) 16:50:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000001c0)='+') 16:50:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) 16:50:16 executing program 0: r0 = socket(0x20, 0x1, 0x6) getsockname$inet(r0, 0x0, &(0x7f00000001c0)) 16:50:16 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x9}) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000001480)=""/241, 0xf1}], 0x3) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000400)="2a5b48cee1a33733909f48ecc26aa87289a6424269709f00d92949caf05e8a4f63a310119911decfd2816b3c4dc3061af82aaebaa935d7a41d7a324c6968bcc71e711dc28f9179b1a6a182859d1c518e4a61cdab0d6b", 0x56}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0xfffffffffffff7fe, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = getegid() r3 = getuid() fchown(r1, r3, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r2, r4) ioctl$TIOCSTOP(r0, 0x2000746f) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000001580)={0x0, 0x9d, 0x4, {[0x5, 0x401, 0x81, 0x24, 0x1000, 0x8, 0x1, 0x626, 0x2, 0x3, 0x9, 0x4, 0x100000001, 0x7fff, 0x0, 0x100000001, 0x4, 0x400], [0x100, 0x0, 0xffffffffffff7fff, 0x2, 0x20, 0x15c7, 0x9, 0x7, 0x39, 0x3f], [0x37, 0x4, 0x10000, 0x0, 0xffffffff80000000, 0x4, 0x3], [0x3, 0x4f4, 0x1, 0x9, 0xffffffffffffffff, 0x7], [{0x10000, 0x7, 0x5, 0x1800000000}, {0x7, 0x4, 0x9, 0x2}, {0x3, 0x6, 0x8000, 0x7}, {0x0, 0x6a8, 0xfffffffffffffffc, 0x80000001}, {0x6, 0x0, 0x7, 0x4b2}, {0x50fadf16, 0x7f, 0x51b, 0xfd03}, {0x91, 0x100000000, 0x2, 0x8}, {0x6, 0x40, 0x29, 0x80000000}], {0x2, 0x93f, 0xffffffffffffffff, 0x2}, {0x5, 0x3ff, 0x1f, 0xf3}}}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) 16:50:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e24b2802782224d7d5c13c", 0xc1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[0x4, 0x1, 0xad1a, 0x0]}) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)) 16:50:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) socketpair(0x6, 0x3, 0x45ff, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:50:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 16:50:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x1e, 0x1, 0xfff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080)=0x3, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x4}, {0x18, 0x2, 0x4, 0x7}, 0x401, [0x0, 0x6, 0x7f, 0x8, 0x3, 0x4, 0x8000, 0x26b2]}, 0x3c) setsockopt(r0, 0x1000002000029, 0x200000035, 0x0, 0xfffffffffffffcfa) chflags(&(0x7f0000000000)='./file0\x00', 0x1) flock(r2, 0x1) setsockopt(r1, 0x7f, 0x8, &(0x7f0000000100)="2c9b6f4cbd2d8555bcd6f59b88e2ebc427d45dadb3d54c1986c8f1c83c5c4955fe3dbda3d475ad00560eb76b948abc7b4dc67ef1f34b684f467457ca6775c038bd9f678887ef7e4fb41dc4be64035fbe56e62beeafb3b66271986655ecb33d8b93c760faf546cfe5a557499a6430fb05d56551c45b31c835023f13716b3587a7c1fb307c9d20329b6b65bb999074f457acd512ce4b6c7c0f83c63afa59ca", 0x9e) 16:50:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="be") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockname$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:50:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x3a, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9}, 0x0) close(r0) write(r1, &(0x7f00000001c0)='\t', 0x1) 16:50:17 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) poll(0x0, 0x0, 0x6) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) setitimer(0x0, 0x0, &(0x7f0000000100)) 16:50:17 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000000)=""/194, 0xc2}, {&(0x7f0000000140)=""/114, 0x72}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/182, 0xb6}], 0x4) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x804, 0x0) 16:50:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd8c, &(0x7f0000000340)="cf") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x7, 0xfa2, 0xf92, 0x1}, {0x9, 0x7c9, 0xe1bf, 0x8}, {0x5, 0x0, 0x1edc1d04, 0x5}, {0x5, 0x9, 0x6, 0xffffffff}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x5ae) 16:50:17 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0xc0000) ftruncate(r0, 0x0, 0x30000) open(&(0x7f0000000000)='./file0\x00', 0x400, 0xa) 16:50:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x1f, 0x3, &(0x7f00000001c0)="7f6288d45b385050872404ada3180b50d892031c46071c9b2a8365b76325bd0cdcbb815119d19013e6fb85a27fd651834e804736b4b2ad6940a74619c5589f089123daf939255e5b89a9c9ec75a1fdb8710e4c6deb3b313dc6d1df4714a42d168b49f44e118784da4a8ac75613ace1dec7df8d9d05028216df90ec4a128d3efd5791a7b4ef63b3ac30100e8f3bd4566f4c8214565f7eef811792c11793c0c0d01e5cd86a510b4804087e4d92dd4f53556d75b9bf89d5876eef4cbddaa9b7dffd76ab0ec6e434ebf18ea265caa59267e602ba7ed07742790ba370df45ed8b35a86acddd7fcfb3c9eeb56b84ac33ece1bdc527a6508f8a625d68bbdf1623d69f7fade34b83bd57452bee01141077511432da9db01261676cf8064f1332fa94fd26503524d2e0bc82d7b7c58ca4b2fe6f78a3d8a3edcea3202ebc2aae08404c7c13a979c5524efcc42e43b15861ec3176b665c1c01f2a0c6ddb55deedb6ee0918541e15d53ad71d41aedd490d8ac7eb02189619155730951c1328b5297a18f87ceb8d961cb34c1c7dd6fd1883fba6986dc31f2efc8875356ada737dc38f1c9dcdfa3988d1d2dca46c4c3f9471b2581cf6ddaecd268176e2c45628c450dafca8c6cb6bdb0cb193dbca82ae30b9a3544ef6a60c209fa6e0be343e2cbd5cbd763a9a67b78d977f8a803f07bcf4fc71e9d6b1754cd3b8f06121cb726d39a38872129b157a9190fd40ec8416ad4872d6e354dda0bfb04c171e33b1d86d023b7662149a35805875670030935b8290d4c5f5ad67dad119fa3b4c71f2f6ee2f41c75bf4c1054415cc26a86ff4d7086d2ae599da2cac3a99aa870c4e38f79d24192ff97e6af518ed961b587b5cf5005a8c90cffa59f0e722321c42f4b86b32430070b084f7ded4176a2f28c0a9020eae57a950697bcb6cd4ccd066f986bd7d4432495446a0ffe7f92836aed491f4843d69393019553e0985f5bd0e0de1321e1fdb865685338127a21b3708fabc0ee0f01b6386de868daaf87912b315f1a9139a7bcb31934c4d37b4d58f09946a654e3b4d9892cdaae7eacbe3f6fd7a01579a7d0b9031a9a6d0d2243d09fcaa26d4f1bacc81d8c567088a34501ad3c75a73626a221b8dc252544ccd76304c0a243f7ad2cde009c9fa9defff29edaa7a3b37cb61d6c2512a56d1a7ae99caee165fa76272db75b43cb1862deb655cb00acc5c92e7834dbc385ada8f861c67de517926f9b13490800db04593c8fff783c4736344148d8725cc20a9260cf512d8c4cc6f31bee7b26e1ffc9ab7780539d249ef662dbdb798f5cd7c254431261bcc2a27ca6ed5a51e7acafc06c1a71953421bb0e7d371f35842496e7453dec0cdda4fbcbf7b2ba9a272599ec99b3df94bcd250de5c40a6a335b03ca1424c7acc52f30ecefc2969521649e566b7c343d4ac5746fdee312ca69355fc7e370bb9ebf9b6ac740eb0c3064ad2887549df8a5b4ebc0004e994195c9299e90d3e497e6e4f59d4a08a41c0e766a84685f74eb7457ee804850fcd790431ba331b12a877eb46dea82f72bc8d3bf9802a0a2a45f9ffbebb989cce105fb4d874f512c17bde8a548342179a405be67a29ad9198adb9d3a9a902ae628342897a51b43319d083000271620f6f319da82348ca6f1c320474183cababa9f728642a62f2541af849eada8c621f8d357a350722179b7beeeb9336a0522c5ee87049f9de5c014f457c371ce9f11b1425f02c2529c39569785fb02c193bbee027b9b5a27693873e0056c220c77271c941cb3bb9dd7ce36e8f19712beb6ee6934f4e0e968059e3d65a46aeb1e5768f31c4c4cfa838b9ed0686578accd7c9ce55fc69286e9e1aaaff7b930aeaea8cfe03eb4a51ba7b02b3bcc5daa99fae7475da21fe83f09b6d2a0134a7b7eeb59e6978b4a6f2210c58b1c7d0d7d7c2e6e411c74375905693fd372c7e2699ba5128e7a87ad86d313ef58dc6168d7bc6da3a884e4c6214c2af5ee25e7000ce945becfa5b9f61531609fb93330c7f5db7b634eec57cadb2cad8a5e4da05cea3658e3721d2c7ae73a7f58b5532c15e04fb87422b3df57a56089cdfb093dda559884e32c1b77231885ad4e2b53ddf44f4736420255c5cfe6278f73455f628c98d3c68d02ecadea2e0a792304efece63e3f6cfcdd55da4bb4a9881afd13670f0c633de6805c3fda135bb4640b5fe57ff8ad07cf3e3b650fa48e44f200f2af283353fb8a3c1810096904e088aa45ecf004fdd3bc8d93eaa9e8011f71c450037822dacae6d709f438414cde60224ed4509541f25a38c9a955b3a582d7a9fcd71bcd18e6f6af2c28a49b072df094706a6d96545ba66127bb1c77b071a4c23c74474ccd5ab8ab4ca0f23d8cd0935463115b57fb6a8d0ecc7c493930d59251e4baaf7b63c6fd5a79b42a89742e4d2d02ad3f58d6f0e1af542228c86e89d085cd1015ba2984d9eec7b99ebe48fa63e686e5db15ef28afca554f9fbabda1f07fc85c0ef4775e5738f66fa0521bb435640880aace1c9e8148a15f332dd53a9f64b4748a93e6058df4b0ac7e9c27cb02d1bb012142766960ac6fe44479b1417579ffb7a9f0c64c1880809b67d2f72a7d489878aa2bf4e6b7793f93ac63906e18fc8b4b58131174fbd921af9e6585d8eda8ac419a8be190b84f0bfed522a9517d9e88f33f3cb4985b4e5516f650363120a8116250c79b9583dc0ff3bb2b85e8d79f8c299b1c45fc2b879fdc60381e609de08e991ee046b4a1164e6b89324643a23368ae8dd9435550259a16ec6c4af661aecef2372baad1081acfb10d2ff2b401bff5e516dbfee97e5b3602a9fbdc5ee1ade635e8d128cc2c5dd28ddbeae83de988cd86f2c55aaef754844b64d11b5d5a23b09052ea6fdaac4390c14bccffa6128305656be027ff119e741c466dac2ef0f291c955da4b5b2841d40852de25f4c70c0f9657b9c75a957b2392fdc926ff6cc956f307f027084f6e4550818e626a70ddab25107ef182e9a32629c2b6ddb37308e8718a977f0d5250b36d6447eea0d50010bb4efec9c710158fe51230d70d5ddd8307ebec4483d697b364bb8494283112573a95a3c325d29bec185dbf0c0e921d8c7c2e98f0028abe7249c461579024ede307bcf8ab2c8caa0b87add510a666f108b943cecc9d8d1acff0ca92ee219f5d86eabf5012a0813543744c155de348722a627c6b37a44aa6175379596d80201e222d81b52be07879fdc5ca67ba7b924c9a29deed2fe8bdc4d1ce8495a6aeaf3edd5f0bb5b06d3525f7bb4abffb4cd3153145be42d008ae66c19de5b5f77db3bd03a7847e5e254aeffa72c79ad888db4df2eaac47e17625eacbc34dbb6b177f352665e87e4e7e4146dee6a39c4397cf795e55f32c1d73ca8a035a5797f17d18277c7205719d0c0102fd32098b13f071910231fec56729737ff9d35fc3714d875c942df8b2385d0357321b37b2af1271c98b0165898a7a9e112f997ced2e240a1e69e4903f0debdbab6e10ae4a3a4538d12f7d929d88637c97a9e0a956278d45eee447f5f76628ece330c54000c40fc9b1bfd6b15be6957c9028fea0d2fd3583d49cc57ec267622bea82788b97ba0b60afb7410ec86acdf7c7e486f711aa5daffafb27032142800d57dabe3ace8b085c7e31158bb687b88804d705eb3d73fd0cc8fb4720bc2b4f64e5686b99c113d92a99f3eb79ad4b8b821d7dd55cafd8c111a9d4e4af07f5d9cba9352f946819c63a2fc5784f5859fac1d20729b2a343551bd4dec9351b2c2f123fa74ac803c5e16faaf1d14d51cdc64dd60b50102f80dafd81285aeac520fca49712f79d86c2dd16de509b1e20bb87cc48a8b4a9991d1ff01cef9b80570c731ec53bf1505aa1a12cf290f37c0f4d5f3c8f19d2589deb1045488d7d7b5b6599790b7dbb108064856bc8f6d033397a3dbfa048eb49d529f62221eb547a7580b83169a986beace090530f51cb5e6ec4f1219e3347d9e328def843b67439baf5f678024e925c08b8104eb7b33ef6d0bfd09add47a45129f02a65e368f0669d5608edcb79231a4821bc6f362b77b2576175f57b39e1c5064134f74cc775a1a58ec40480e2483d172b6a0eabd2b2d1dff0b29d9d77b9c53b16c805188ed12d00c58e20b98d52e9adf0166b4c1a9d0c0623db95d3dc8cffbf80799f72517650ac7717b54848d2ebe9b85b27ef6bd5a1cc3c45e66f5a5fb2089d41133c43381a6c9efcceaa2e4c51ec31ed984e71e2c89dcbd7fe211f928941d7bac9a86596651a1c4f623ac1225e6b8d5ca248798b43e385d91973dfdd7e82cdebe1fff6ef826b967d95f2bb7f9ef9e89ac0ad2351de04ef1fca60032673edd0eaaebcf4e20b6c5aa09d8faee292142860af28c14912c21e718e21e2f8e98496fdff33fea8355df8acb3cba288a51538badb25ba1a4c4c33d39916ca19f6187ea4910cfba9391aba8d6078f3c5797f11a2e4af8ed63d0b72858ce907da59e874db6409d3d6d41360fe0a775bb28850437347362e1a87b4b94e93f8bf78905daafcdf66943a59375588c1fd3f764e1398ab12925eca239c37f934331ea482c3abc904fbd31bdc97a507ef1c9feec7cbcfd770d8b59391736760ced5d3e1ef94424dc27717a7fef5ccdd16a56ce7964f234664bb7ab2e832e06a256e8bd251de468adecaa2645063e029712b6a7c634060e4c9329b140f3df362c63ea76519bb18d8b7af49a3a9eb780ee405525380158efddc3fb071f258cc962fb662077f7d246ea93da63da5785c977d0cdcf3794d0901c6f50332e2b09bb84cfbb7ec5dcf0c5bdbc779358fcc05653d439c89c6d6a8d1b4e3d85918fe0cdb2b93bfcda8a15d0ae59a23c7903302ea87da7b64e312f9c2921848c9a694e4fadb511caddb787aa956af2794b8debda7190c1bdac1b11a1a320bdd4692baad4b03fadf047c90488ff8da08ff6fb1603c79167b5bbbad2eb975d7aea5facd4a42a466d6642ade94d4f0ffa9e293570288195c27bd8edfabad99dc1423ad22d062b1f3326ba617c8c2b9b631cb5e5f4996b26d4076bb093a6d7a4aa044318ca9c799cb8a1c85008273210d6bb681ad3ac20df58af8524ba9b0262892114174c276300398dc9557cf58a641d5158b0ea72fd1f1d9c1730ddac6b722c8e9202a52750a5ce95a764739eb01bce5869e792d30ab077b55e54669cc08fe19583a7feccfc64069107696c0578da8c5e3c6729eaa6bda7652e1d1020d33a7e4368aaea4900b6ad365e8790ff8f691c17d269f4097c67dd9c1c3143356ce11c973e1ebb157bee42511f23f56ab272eb517614c470dc3f7bf59838e322c3e86b1460ae236ec2681f1d543308893c348ad83b95acb54ba00185eb56d52db0a1f1931974da59580d9d4b81a39dc8b132d166e5b03aa915ff069807f3fc3db551881556796587dc9d012c23a66d33e694e657cdcd69498e338ba52e854d8f34cd6a1fc2ae80e0897e1d67a8d94986b283ecf90060d52d91c9cea2f2bb89e341320f4bd476b79cc9d5cc32ba0b998b8915987194d0053c3a174d84c9bd62b031e9dd1f4c391dbf46f526c9411fd1e207b51a1c243b28dd0d51893ea2505949d973d19b83b9209cd61cee1f6cf063fab4ad9e489aee745229ce75d4cb3f27bd5eef9c3a32dc1588c937d693790cf6f0e1e47465840e651ee9a5a6eece89b110a8fff88cd156d2773a183c568fbe19918c7624e41790dccbec7a2e5d4e83df31bab0c1253179d55a6a6d6adf4d72f16a98a32b4d10f54f4bfa29cb3966934540f96f174a828094ead8b3ff4e610c8cebcb55d17", 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x1) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r1, 0x5) 16:50:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x3ff, 0x4}, 0x10) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:50:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x2a6) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:50:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x20) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xef4) 16:50:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x8) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) shutdown(r1, 0x2) shutdown(r1, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:50:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x3, './bus/file0\x00', './bus/file0\x00'}) clock_getres(0x4, &(0x7f0000000040)) pwritev(r0, &(0x7f0000002640)=[{&(0x7f0000001240)="352abc16f34a564fc7a9429d406ba75e0da362a5d69cda65d45ab8d201d309e63c8388d6b0e34ad63aa166d92caa9ab20006a8755a17657f1a117d9e8367b2fee006f2c5594d770ff505491e8a9db7a63669a9c24fae019a94e5f65a15c95e439e45acd7802afa2526a1c42327a5eb6b8bc074adcc1dd21e6a454588d22b1a3f0f814c61e8b82373c6d5cb7631f675c9d94f6cd721b696fa8becdffa71111db93c89c0f35f338dca33852d6f0ab011575a06bc6394df4f399200b4a3119ad9ffd98d5b919ddd095186b8c5f71d7ef6afdbba4ad2ce2591141ad9e462bffc79d07686a613c452060e7ebc7605e3af0ae9d40db7d771eeee8863b6d81e11946f1a5989d97cbf52e725accc5087330c6137c330ee048873d7c13a315c48d829ddd6779f1ee5b1b2aaa39f9976aa1e3190fdc5cb46d3ae1b9ff155ab5fdce04da163b0a50cd0b286d0b11336839a254a22ac9f93ac02d1cea0918fb4b451a7a4b0bd37a37e86b3f7346ac626e384ef960d3a063ad9d6d91270548c0b5503a4eee065bb771809f06643f2cb1cc057a0580a952bf839826572ae787cd6c34773a7cac70a29385cd5c179e3dbf41715e4a43b90d0569228422e9b", 0x1b7}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x7, './bus/file0\x00', './bus\x00'}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x6) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x3, 0x4, 0x6, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6398}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffe8}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x800}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8001}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5d}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7}) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000680)='./bus\x00') 16:50:17 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000202000/0x3000)=nil, 0x3000, 0x1) r0 = shmget$private(0x0, 0x3000, 0xd0, &(0x7f0000191000/0x3000)=nil) shmat(r0, &(0x7f000025e000/0x4000)=nil, 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:50:17 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) 16:50:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x8000004c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd30, &(0x7f0000000140)="0f9d635f51566cc4fec457d2ddaabff0fc1a63c743f3f84f625600a3e44c9c1b16c9aefae23265fd8b30c2ef90ea17468adccd0d1fe0492f0fa5ad79a939a5a33547c1353f3abf86e7bac0cacd23e3700fb7fa4be4c89a8db7293f7819a42c00ace57c0eaf460d11b49640e7ca6f7bc6191e431ce3b8966ab294590e5bbc7091a81d2fa0fc7d9b385b03adf214a7f0a316b24a11bb22aae70cf0822a00e2669cdd36a676b7648eb4d0e1edf3465a47d407d3c7d00af30ee81de0509fc6842e885da01bbd47a310291b107505512eaa54c8f9a1a8728e65c22eb0f5dbed038bdde7d8aaacd86cab6725cf11") 16:50:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = syz_open_pts() r2 = kqueue() close(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x8001) r3 = syz_open_pts() kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62", 0x3, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x7fffffff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x0, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e", 0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x80000001, 0x5, 0x1, 0x7, "5f2662a98efdd1c65cfbf03f17fe0e4035078a75", 0x8, 0x8}) 16:50:17 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffdfffffffff5a67071b542a538706000000b8180000002900000031000000ccb503e18d000000070005a2"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) listen(r0, 0x2) 16:50:17 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000400"/110], &(0x7f00000000c0)=0x6e) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x8, 0x7}, {0x18, 0x2, 0x0, 0x8}, 0x3f, [0x2, 0x9, 0x0, 0x7ff, 0xe5, 0x32a427b6, 0xffffffff, 0x400]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:50:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xed, &(0x7f0000000240)="8413507a70774c69a8e9481e85bec0025a7ba79e4760f763d22c13ed4f78d66ddc3523dbf026dccc8184123226de4b78f6373f33867dc45f1459d25baf30d16c11ec9248da1b67086b983acd782418a307aafbe3dbc1137adc0a0a7f2de0a2435715fb360b329bf652285b2c3c59a7a1cd7083a650a9fc43dee2b03ea761922345ad08ebd1ab31ded0b79b292c991a0971e9e2f04500830e1d7caca67d1580334c0fd50fb22e69d16c9ed9a62320c406d5ea0accbda318ada93080e263ec5eeee22cab80509911bc39dd6838db17e7a322c811ce406a9d0c96781a9ea9ce67430b8a30b40aebf1194933aaf8d1") 16:50:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:50:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)={0x10000}, 0xffffffffffffff6c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x7ff, './file0\x00', './file0\x00'}) 16:50:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00000180000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) ioctl$KDENABIO(r0, 0x20004b3c) 16:50:17 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r1 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x3, 0x5, 0x7, 0x3}, {0x401, 0x5, 0x7, 0x8}, {0x200, 0x8, 0x0, 0x41}, {0x8, 0x10000, 0x6, 0x1}, {0x3, 0x0, 0xffff, 0x4}, {0x5, 0x775, 0xffff, 0x2}, {0x0, 0x1, 0x400, 0x7}]}) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7, 0x10000, 0x5, 0x8f}, {0x0, 0x9, 0x3ff}, {0x5, 0x8, 0x200, 0x10000}, {0x223, 0x7, 0x81, 0x1}, {0x3, 0x81, 0xffffffffffffffff, 0x2}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) kqueue() kqueue() 16:50:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='&') 16:50:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0x10000}, {0x1e}]}) pwrite(r0, &(0x7f0000000300)="ffd7d641b8661a472ac22bca5bf34d8d1051071ec83d05b5013ccb5c0133e3a66092b100a2ef2dc18213c85597d004693b56f942c08b31252f72e9d6177fae584d9272e7aa1b7a5617f400fff16e31f5e682774d2abb6c423341af947ec14af9b8f51922da7fe9c45faf8e734ec159803de44ba3d65d40bb34972559a22178a51412978146631677a4679d4e5c1a0ab49c011eedbdcacb73a7144adf97877363cf65391160f61d52139f27251fb84665978c7935d3c954bb961ed8b849f7ea430985fb59067632faa4b182aa6554a2a3f330a8124f853967f1118a183dd683567f4eb12f4873523385bf3f52dd3c81ad1217141a95f275e8fce14482ce238533e7848d57e51bbbe1a9d2da738b49717c1318b05c49b0b1af126ae9be7dca8a36ed40c7790cb111e53ed26958d306409bf390c48fd4335a167920533156db0ec61da1b12d20b13f00290c5f7a2b030d9b4c9e05d77de427c1d53bd2decb4a327427f59885e90e500a34e820c2b21f4df19fecda6537ee58cd0cd2e27255c91b83cd00553ec43f53d53cd2d38c20564c43062d7d485e90e4915d06af3d180ef502fb3621ee68e6b4d97943c1921793799717737c2178698e2c60f556a4b18b47700542410df37a4aeb832ca7d99d3e582319bd53e5c18d0e7d4dde7bbdafdf59095f1d2fcb179ecafe0c572ebf63cd66f6d5bbd8f899b07733040aa4eeb6f44e4fc3fc196079ae35bfb0544929aeacf189af82eeb35d1146642ba837d14eba749b65f34404be5ab37b72bc4c53a946342b6d34a5481d959138ee23cfd33ff1ad1bc4c3674717a408a4e1e1fc3afce9439135daf3de0d3080c487c91279a59af90c7223dfbd3e982b518300062ed118d743c62e1461c2eec35247ff4522f595c6ae8351ec7c5465afdbe0d52879425a3256dac74315caf565824725a9eb0bceae9ad579142864d8e6fb865e05a0ab4a04db8572834ca9d429e71a28d73f54618c318d319556a1622deddbef68a4660b0b855551e5186b33367e83a88649fb15e36d36b13e9a48d704b3e4eb2cd7d7ba94f50a7e0bed96e21272125736c546d730355c0ecd39eeb6028ad22c2fc3a6fc5ae5dc3d32ed29ce69ccde880c932099effb0faadcf52a8f0beb16ae539c25f15d68cc0e06938af8c2a48cfcd58a2a2d9cb4791f64eebb6fc817f82e75ac0fc09fbf33d9ddfd3a8d8d05852664cb5e811c2b16c232d9fac9112996623d9ec217170d242380296def483dbc6dbe84f95c4fc4838da72012d4d40224b15818283631b93f48e0c0b0ae7b28fc34077e5551204ff88bf463c609f68f8ea7a0d4ee196afb38db51920c8c99bb36593cd1eaddbe2bd11ef86d5af9de5dd03aeb895ea1532c1d6796cd45f92f3abfbe61be6d818fd985ab8fa958be0972515635a7a04758ea9bb3f99c2a2c6962b9942945e5cdbc902c2b6c73d34abb8bb5d4e94d59c06f48a9d82f46a27ce3638029d0e04eee6d5f271d4b256774b9edf88562aad179bc09b963909d83380c59c9916c037c7efabd85fcda1d3254f6cefbbbbc3857902371705217fd9f32a3cc219d1c2ba15d1063bc4c3957ab6f4d3e59ce5013774f0bccae04768feb402e3dd2ce338b5836b37d0068283f83216bbafa09c168ca2e87bdf929d6c4b5a40dc326f4849709d551f67ca690f865b9525d0af96e036799e2562aec69029347ce7e58a120456fe825dd1f18988f2b38de1dbb3d870eeac2208459e57fbb5c1e4b265d155de01f254fd77e0ae4eb32f4d5100fe738a4199fd769a1c8c0599fbd415198fb4141754fe22e63b0dc5e751027f0c0be34d48feaa84203af771548fc31d6b48c143dafe6f2fc7a3e2fd0a8d06abe53e9cd36ec5a73c3b10d36b6599ef23d967fcf5dbfb4e7f3baf8fdd87588ebf145f56944bd1174043b91e970ff44c609263281030f88c67f803e8b06b4a2bd76f85060c328fb43eda1ee396325153b2bc7666271ac664b1a778afaa01ef72b45ec256b587db59f808b06fcb23745c5f8b7cf93eb9566e201dc5d1791347ebb06f19ba19458a99584cf5aa3ca86f2bed7836fc4cc8584c4f8195cc564cba57165e0953fe35d86f54a019f41067f73769a8b7ac1816a3987a3120106928f302170d7b52d851651de8e1f5fcb9599ad1dd14416668df539efcff4952c8763964cd0f838d0305ae04b1a09b543e9ea0fcc5e49fd901fb14e157a60fb1dd20e275a02119f1673df02130f64110c74cad70a2a7db4a73ab77b34f96e41b78e7563114493cb2670a4189f83a6b4942704dfeaa5856e3b4f1179a1a02fa704bcbabbd07bdd1080dbc37ed17058b0842e8397053e9fc831afb1955b6b0bec14a1d7df0234b1291033ea6970047d07287dd92b51f4d65828e7d77773247c65242e072d14c1b47308eb7cb9d85353f45bb6c4d74bdca30ec742f2680c52d009b14e3ad33118a6d3823b1c905072fc90ebb1a4fae243331321981a1003f6b329dec527ea2d71a34ce38baff2f680cce8c5bc379df447655b4c375b68475a34b058304eec0b27cab31acd26d7901abb5e98c0cf3215a572197d3f187fbe6a33a2446e21c82c879bd10b7ae1d2d36f60e0b679f15a4db7176e8035982ed9921948fc3e69a0e71a11b559c0da8ee4d5c22f9a574bb7b4a93fd40d9cc08647033383120a382ccfab63ba43ca39babca450a7bd4db9ec928508f24e2fc2b57b4bae88812cfeed5658276cff1d0a25580d7841a36d3fca1c99b38086d0e7d25c2afc7adf9d05c41c97ea409de6f84c7baeb566d52473ce363af43576177443395991dffa0f58824e432d03d1f03e3556ae400a6cd66376fff87f08452fa268abc7fdf7300aa8cf3fcf699e6c9e4db9908ffdafdc150bede3e540363779f292f3d3dee479fa3bf2a3e6e306f0a4e1f1ec16b4d87ade230dc48e968e809f51ebd0a97681c264664097f53bb2fddac50ecabf0975a8c4e19863b7025d5276b36976e571667346aa12cb246c45f4978676bdf9f1e5de95ec86712c3178434ffaca5ed96befb7feed9887ade10f05677c0ba151b8776cfd19048a18a8f4daf5194f341da06e79cc7413eea3251e652d32d6c5df5cbbfd4b040918d30dcfa7b6993e1ec74e30cf19d0500eb065daf12be9875503de91a2e47cf069a205258fae609aedab56ba2390df4449144b7411399645b39109150d7ea75ec0ed0c5eb283859aa1619a54ab43b666aab021903b2f99126d28ce25750936fac4162792864416c0de0df421dde34220ae97584922b432cbe547c73a9b3ed286cf46f4ab49e20ded43bd1f6526b5b254266b6219ca9c30a25ecd396232675e4984cb095d4a18ebc9047de8e83bd0af0f090604e5e80268aae942cd3723aae39e593180b97c50ffcdd0f2a949152c82f7ae3cdf4b4569278ae41a3703b08630023efac75f4f1de73a75d5f3fde58ec5468c26eab46ebcc7ecbf94fd57e76a27c1ca0512a553fd5c0b68df2859fa66eceb232a89679082457d14e1f6e8871bd085fa4e857276b1b2308a8987f19cdb104c9bcd5d48f0c8681c3f3e531407dc7c72c9520699a4d4ef119162198a410c6cfdb7e75a0c7cbca8dea719a33ec2eb0dd2ff5e30a7612302f63d6aa3adc37ace5391ae56c4787f91916f9373ca4551b1795ba2cdcf6096f76b247726c24af3c020cafc4ac69b8718649b84c88c3c8a2bb14ca673a7496c05db695bc46a6ddb379d18ed6976fc97d17b58012cc4fd46bd92f44a3d3c5fdb945b7dc82747315e9c86843d37705e5d42ece485ca2327393a468644cb5feb9755f7345b9bfa6716c6c8f87aacc43a152cb1fa7f4b9cc1c72728fd8f833c2a22253dd130fb709d917df3e6374a063dda74190459c406eee6ec5d1854a2ccb68a4ca3567fd0ade775b45832db5e8ad9f3bc53814301f4eeb5df9a6444c1373e09189d39e0accce07cf06a15ef706bc6d6aab4f1ed1d17d6451584d1c5b602c215fbc7a5f54a7257933c1c82643821d24aab58fa1bfb4591406b38f596d3e573d8197f3dc64e965a2595fb8da617de09f7dcabfd2e8d3440f152800ed75bfd4a2121b9c536d973cff2f1d6626e36afd7e27e720437803974a3d5fbb34080efbb1258af894d230aa740676b294d935ff092a77aa24502c28503e46ccd78e880536c4b85a904ebf1d8da8e61b1e85e95fc1b39b3c46dbece62c65f4b9302d7f6dc25de302ee268866c70d6302f01756c3e92cc0e809f681e1a802fd62467f1c7573ca8440bada2da3371de9a9af7a0e736dd1531be8e8380331878f252f93baea8c12e32297540e682b4fb6cc14ef930f305f6d73136379337073ebb6f2795c46922e112931a46177dc23139ae5a2c4785089210a89cded18e2818366a08d7afd3847a36e2810d9720a28c060652dfc4aedcf559bd90da5673d6975f4d933fbbb2f8096d0d17b9cf40acef096869e3d7baf3ffc9d368759c5fdcc5f134921598d3dad9bcdca8e544b442f666aa0904f96e4ca4c843fc17695c59bac20ef71cf4f6e8feccf2c9074cb64624ae69183f83086bd0e70a7190277c048cdb072590a70201f7a20e88d72caa99637739fd79d38eaea137325ba766cd2902cb7b6c3dd448d3ee4ad7a7e6997cb707b4145cd84f2599288ccad6d1ca136db765df66578b7e8bd5498c5a89eb96fae1716cffbe75c3d47228b2741101aea9ddf9fb458b23521843c8082da7d425b4fb24f2ba2ed29edd3ce66c572035fe6a20498e5027e2d2d1ace98f7849c64742814a12c992b1a290d8fc79e375fb4d003df14bc7891dcdc6792e396a5dbad26341ad4ebdff05915dacfb5b2b2e90155630c0ce1f6ca6edb6baa5be1ddbcd2f9bf848556db4e8e27f32d3d8d8ee77841f7becfd7def78d288cbe18e9293728ef154476825d525ecd293fbfa7ffd473e08c73285c51689a42a24951ee3e55f1a6ddaee493ed5678a8173fcda8fc24bcf7f9416b7b9ec34e6e75e2a8455654fa734952c180ecc2e66ef4d918fda6a6c9d6124d52dfcdd2bbb711ed291b5c8aaa5a2cf694e3efb53a7b83e99b74b28ebb1f645747344f59b9aa105a10b1afb7d7184da0cfb71b1cab61f27c367704bc255558b1f8ce482850e462248930f3254a7dd04bb412f375dc0e7036a7813f97ddebf34d4444d773a72d0c30271b9caf8b0496dfe3f44f87c23c39eab6570fe94c2101eb1d4e382682873704015a242ac534690de1bfb66f1ae80c663419def69f647d163502d1d886d5db51455e56f0e191126813fdd429d54c7e1897169e806492650a2dba7e0881df53fa113b44e3df42d122f9c699dd07ca4f3f7fe937f443ce05e0f815ed6a941643d4fa4bfd3778ec6e63e20bcb25b818aafa1269bbec1a861f6a3233503c21664bb3f5a972620b3c1108dee6c7fe5978b59294321dd44ae317dd68fdee6fd549f5a4d228f77d284156e7f71ed1883493cd837fcb281c8a7745055783945f99da469fe6b4e0ac87a5c099f7c6533a81e36d3ec1e64da46c25f42e42198bab6e9953190c402ff9078bf30a1d303c33a0fe4f9757782bb78a18d426943cb684a95668ca7d80d442348bd35116b03b520466559dc9836d8411674901f2e42dd38c25a6a56dc8b6336ab7792e42ce2debf1845592ef7cae1bd0f56027149c8fb0f64cdf61af3cf24ba698ad39f60dbad72e6caf09acc4245639425eee14e080f8a86374ab215d961afe03528b47d3647b928743715279237589709b3e4bc0f3585e34d6b3e33ba0d4db3fda95ec9f95aef94aa60b6bf58df64297af4965304f62410bc21770d29", 0x1000, 0x0, 0x3e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) 16:50:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x9, [{0x3, 0x2}, {0x2}, {0x1, 0x3f}, {0x1, 0x7}, {0x0, 0x4}, {0x3, 0x7}, {0x3, 0xfffffffffffffffd}, {0x1, 0x8}, {0x4a2e524fbca674b1, 0xfffffffffffffffe}, {0x3, 0x6}, {0x1, 0x7d}, {0x3, 0xb7}, {0x3, 0x9}, {0x2}, {0x1, 0x1000000000000}, {0x1, 0x6a}, {0x1, 0x69}, {0x3, 0x1}, {0x1, 0x1}, {0x2, 0xfffffffffffffff8}, {0x3, 0x5}, {0x2, 0x7}, {0x3, 0x5}, {0x3, 0x2}, {0x3, 0x7}, {0x9b7e66bfd3429a3, 0x8}, {0x18572644482d912b, 0x1f}, {0x16624f38b0d14c3a, 0x2}, {0x1, 0x2d67b755}, {0x3, 0x7}, {0x2, 0x20}, {0x3, 0xc}]}) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x2, 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x6) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000180)="f7f9e794", 0x4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x7fffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) 16:50:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x11, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = dup2(r0, r0) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r2) 16:50:17 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="066ef86b33cabb398f72e29b61235c2773ea7ed2f516e162c70e6af4c50715de999dacd7b3f9a7b184c037ec1819be49c2a3218c9fa794a8a66f8d959707f64ac5491df89e53b4b08c4aee09cc06ac11dab8a3f41ef56433f4640321e2c1604a44eb81fbd7bdcc2e5b23d5d6aaf6c8acb314f1cb1e20", 0x76}, {&(0x7f0000000240)="200a78394598045b355860b53b8739d8a5e81f00440f2a6421e5f108de7545638c51f82ca906f8445d7d68e4268fae7d70469520ac59f3781c3a8df71fc5a54ec69178be87e1cdd8d623f87ffd658e39389d14462338b33a48ee8dc4b63e1f69be18e403f87db416ac7815c083094e66392c791ce53ff86348dad00c3bdf81804cd548cd598e59956711a77e014c7902c360a1ae92f57b8512d2305b21e0bed10e6a8652c1ec70dd806059e4ad117d8372e7eb803d3e972d6c6f5ee75eb885ce385badbbc09da1071e9f3a43c6d879bd96e16ea7121d252b326ea67ed057b1ed5b35", 0xe2}, {&(0x7f0000000140)}, {&(0x7f0000000880)="9d1d517f95db20ee6c001496fe1da0ce8ce5a7c79df7a3b4e24b9386ef26f83a053dc778ef7e9467bc12d0981015c7cf0b7d2c1262c584c7631ad596535573ba99424abdef7e3d34386513bea492fefde802cdf4ccf7fb3ba9fcd31e9db3b1377198c8fd9d0a70fc9d4dcadfdd35cd5555ee4b1ca5f63361c69cd7ee3bda8c32d5a36b1170c5410a414903bfe15e5e07ec195edd415f337ced1d8fe600e2757d086361de93e3af98b2d54a22860b32f303525906e25061f5945b14281140a0e415e3c761046531d9e74aa92af6299e17d6b8c1c8d36663cd1793d40e1600ea6fbf934b3bbe7839e8d5c80ee8badfe11797c5ce5a5b146b085f83241416892393239da2713a0ae724d0f6973074dac250566f126760f7a22e5861c51bacdcb63e7b6398a06e4f7c63ecce63ac4538e99b5b92dc6e0c982404f551a9d78e5adb10ec041c80c61351ceb56ce7db42652f2b5d8d603f222373a2375948d41eefd7ea7ee4da8bc0fb531e117fa7cae64a67c5293cb7e8f049ed900716870f77e29102aeb6a387a3dfced949e59c1bfe653eae17c6ac4986b629ce5c3a75acc6daa3bc8454fe846defdca3c2823e3b3ff35a92b8965b81a43932762a2b94d20353e40816fcd1576b708a9a92a8a13861c47ae9d2a3a87ea023ceeff1cb4ea2a7ab3f4a8fec7845d121cc9df990afba4e0f6333498f9f871b3ff885bd1e956777147549293f43d0a6d5172e690031b60a920f356653f9c351f8dbf68e5649581de4b742b0af53bf79de7b151544e1035a440a23add94bf659f31eb5be998a244ae640073a95d6a3478655bae663f9bcf4b4850d7f9383ecd87701ad04c2849a2aa73dcc49af0df51b4212dfa34cef47f2bfbe63cf25ab788263af366aa40696f0df846d02f0b4a66685b0a9a3d7ae97253fb19d80dac8064d28a631f41e7bf071711fd7f062839cc8c4ea61336ff91a3fc5d78cbe5249ca7c682b86a096a1dceff02bcc2a8093f88c1435cfc4f40a7108d0a839f76218774d9fd150366997dd12edf64f8c3eb41944e12d1039f58b2f0006b22c64edcab9a4049db9bb8976af9cc48c6c97ab6e336acbd8ab5b07401c72aa07789b8245262008caab8a7d2943f6ab7724192db4fd2982d2c24038803f82bcfc8efa72772625dcab92a8ea52f70345b3c9b6f915096e92dcf37dcc8245032bfed7cd09f031b7b28fb43e0a7810451747a8aa2104bdf7bf9bd1a39cf3f875ecf7933b5b176eedbd706a4069679b23a8fd39c768c619c7ffc69b04ce514bcfda7adfffdf5fc13e8b8aa5fb4dae3df100509ea19c5a8e199ff75c9edbfabd55a09d7d6551a2a6bf3b6622ba7c43180a16af557099dd09c6cf863c064860882656b65408e169844179a53ce64b04825399d356ef9ae9bb561b791b36d3859542519b0d1638883acf6daf894bafa1510aa4c23680627237a881a8603cf9c5b6a3f7564402f22d126c9c4102d6f0da446f56b21e756ddab196aba25c542cb68a0771944ac8c1ac5520f872c38e8eda28eac2078b7b73b74948f279a52257a4a1066778fd5956803149671899121333f9597875271611d99606cfe1f8b570c082a3544dadfca4e555b6d2b52a28ecf510dd2d2fa8438f1a904c68d286af226cc2df2dccab13125f1f0de6b485358ff29b320fe1b575d582a64894467008f509a3f2770dcf31258933061a4cfb1e23762465926ce62c7246bde8d11a096eaac336d7c87a7f7b1b11606d7605f1e00cdf5167aac3b845bd88d00af223481495e229c105375431b8a037e3fc4d6d3ab1c3f60662288c709ad550ffbacfe3f844c9e016e1308189ca2deea0d40749f6ddd5b4a6cfc381c596ebb927a26c05f7e161e2151890a9808de4275168fcd9c6eb09c978fec120897cdbf0364e08acb819beda2e9dee6b79462c5c4ee6ab352f9907416593d30fa8c78aebfc211373a1522fa6a361f111aa5c37fa9fd07b6c76deb3b72d1b7966dbb1a20ed88895f562a92c78ccd9bc291abab6406df8fa7a710219700792f782a4281bceb2e9d93152b7d4f5c730e7afbe65073a59d848847a81064fbb3920b8f036e380f2a2ecef98121beb115d26a84144e0347a593c5b72d645e6dfd50141e74135d95f34120abf3158af2be28ac397a47fc65b94971f96c2d3d42a11a4d8f08c47bad6da58ec48346e1997a3df8ddd1240948c65dd8a603c5cd3f7c637a01a66d3f3bd27100d915766fc0b5c24cc622e1a2c33cddf5350fc63b57ce96f80446a493a43ca8332ad4c804c1a140cd75911b7aa5ee6d7535b5a6bc87ff0d46fceeb7ed5def646e72ef44fab38bbd8d502d6daf7873d24e9647c979ffd567f667e850dcea6422dcf982c69bb28c26541288706c2064b4c23843cd1173ad364389dd203fe32e69e1dd215a320d8809050d925596435ca83eb4586b02e6d3c58fdc198fc0d093bd0fef53b04a9a308e71c5dd58c9953a7cc14dc8d23f919400569375cd42d9c4ddfeb7ddf982514ab811553466142bf13ba4799b1cd8abf0d97ff991a4bc85aa104a0159f65c54b37e0d5fe7abf4dd522d6770fbe59d4ac048a0c0024cf2866a76f4b342372349c7146b3bc2cc7416ac318f11a71a8cda6ce15698aebfe251f5716f3e9332624bbb33da038e5a12d379038bde3714387ae42a07c712f62b6652ecad098253b82aaaf725d39fbda1ea9e5403dc504a9f67afc3c9e6ced900299f4421bcac55eadb78e0000f362ac5f36a21cf4baa2f5e2b9e9e3eebe03773c110ef8053d4217ffb4293fde7ec92e51e4de1bceb7d95709b4ab8f391863105686483e253e742c548f5f4e0359f8929bde84a746dca8f232c41d6fc2cdffe46422e89d2ebd0805f0d3d56a2024ed9d412697c850ee97509fb80c2e263d6f15132c99450cff6ea694bba6bd5665a054a4a0a3267f211bee20ff6bf0d10ce1fbb1efc1116e892baa6a31d3accb51e0584981a302e221790a52099eb22df5f10526757ccdd7227220d4af3192ad0e0ab15ab9b677acb6bc0750365f8c2e2c7f9f7707907c80f2528bda2b8ed07d8eb2c4ee1c42b82a0df4f93248e1508cc40def9845baf3d2942c00b4529ec99fcc871ac4cf794793182e7bda96270e456a3d9df02abad5c9403bee10f6c5c13c0076aed523e9625360a80b96f088980dc9fd9f0c482bc64ac2068590c58c81920ff35a9894aa32a2a1d6142aab0ec5cc8867c638dd0b543f7346641bf42a5f9849d3c1eab06f0c226b8f1f40c4380d07f227eccf28c4b49a6692b82820485c074b97d44adeb0858a92b09c14d113a37eee62ae5ee071a11bba26c49229e6884da7987a4e59bcd6eefcad24c3ab373ce428260ef497618f80c2ba9f1ffd8bb306745634c53a30c46788f0fcdfe247312bc759d20cfcbe578c4b1c82528817358aa8eccd759ade078c3f4b2737deb59bd0a15ddb2a968c8eec4e802995a48e940cb98b4e5a5b5eab0d433df9a7836808538acbac391be56c30c63e53378ed3c7472a0c6ad4806278b83b83c39c539641336b622d1404eeb9fa799b2ab54662e5d209a31b49f288698c4f6cfcff8c012aed7f9ff5f48cd6c6fd68ff83ccb8ab0eb92f35c7fddbf9ff0fe169281d05d7191d9cc110d3f9a8754965828ed46903168cd12079d1ae44936c74bd9b6cd3b081756a5cee5a931cd5c3ffbf042c731f17fd7781fd8ce387b77ec4ad5889b099a9554c8cfc9d37f7ea94f6029df799165760d2c567348c5fb27d18125a572b2bb1f076896a615e7f3cc3d62f85b7859f9e96cb1cfe73b0223d79a73a3d81be79e8416ba39ebc36ac4d91b7eab6580a8b80ecb1f9a75dce996fb06658d2333357bc89febeb1c4d62935ce7f6312a9d81515165e3c2566f0929123edcd8f89961a02f4c6ca847265fde36a0bc65eee2b2313cfe52f514a56bc18c6ef72ce739796efa9dff93b6103e55afeb850214f9e56a1f7749a63c56dd36ade2be4da1af3c7f079f6cc25f1b7b0c3404ad0791ee3c7141a934b9734bc5bfcd5f270197f5c0211df89702dc2fd748f5672f94d60f955429068c5f48205c6bf769a14e9b03a39eca0653dbadb9837c72bc428c94cb40f31f2290e76ad0d431956231642612fa71d4988be9590f941fa180fd13b7a9f8832fc884bd44811e30acf73734357cb291d8df8797adee4513ef89f6ccd666846c690d9e6f2f7790d9a4a3edbad618f4770a912c0ee3ebe5d19316a0577cfbee65d31e03383ebf59a90bebe7b42f4f10941dc6f30492124481fdd3f6f2017a0cca4aae0933f1e506c8922b532fd3da3c7f4b52dc15ae7d6e4a96647180772022ca3a8352e5397bfaef29e3bb2f7a5b7a6a92cc221d37fabda04301d7f1b68eebb0e1b8661a1a6542f69fec40d6dccb524fa807cc05f9b22755675701c265fe242d41b83a5ba1f4b6600dec26ff9da622442c2305db98058cbc327761ee0a25b49f21bd62c3b95d59847a994ed46cf23ce2ccdb439e17055828d7fd8b2ebac654533ef6a028f43d58cad6fd6ab3d0e2a20fd9d5876a66865e6a70a8e779fb777e327940ef6065e669cd003a6f7f67dff129c131cd68429ef64a1914cdbd34778e7a8426e7af47a9d71db3244c45ca2fb6fd7d4bb4b95e26b315d67ed4433c8938fa00cf86da3f94462c1c6187df1df91890d0f4e7f5076cb9efe400c6c8b08c924b3a5aed41e298046940fbf194b3bc9bfb5a267e6f32ac0f57d72014e5cd0baccbc0869e887c4123dfdf1feac08b282f0afd4e50ad306a4379974c423fc98f0c9f4e0b0ce0bb5573a3c45e73f90bdf6d1ecb414bf07bd04a665b92fe3be9730031cb75c94232654c2aaef0b5038d4694cc2e9e8fb1ef24699d891790e0b299637e8c0184b6e9dcc51577feff13147ae7625bd6097c58db864e21f68240b37646cb165624df8ab2e245c411e7827d9f063838cd2c9d29e962dc7942c7044aa8c3105c5229383916d09bac5a88f3d02ee96303000040beebb9789eb037f3ffc2b2e6b5f1f8f93a6c57600d0da319bfef2b11d9986734c884b835b6132e5e35a255719e7f64077ca8365e83d1cbace1b4f39cdc6659d12dd869a77ff1536e9092127f096d6ebd2e8c451b33cee44424dd9fca92b38b20aab0c311a3d611ec4a97e279b9068252924732e5a4fa7c2609f60e47e22a10ab6e19a00a1845eefb192e9997a21e26856c66cf744a16b2688763eda30dfd82f13ce0159f3c76e26b9278f7768494a8aa27222af979c9fe7dbc14e91b8658178e6901322c6c89c1651138a8292a9621ab610f3b943a58e62fe6d5ca62ee1c31cce5176f24bd35ffe1a8323e37f59b90e5fa836ddd75c81733f6779b9feb9ff0403d913fb889277933ba24821859a339047e07b68066096418e691c28cbc4d6c5f8f88d6d808f4879e812e219462b8f8cd1b2241b8701592962e36cc26b36bd7a6a662e25f73419ef014602f77b3c415a17b04e62ccbcc472d9e479f9fbabe16bce3e1a22b8a180210dd5dd7a09a199dcac4f0ecef832ba53fd55328c37e90fb99bf4c2716e67bc32ca2ac4138a2df6c03336272f10609daa2a7b519f3ce208d69217bce96945efc7f64343fae299c760f3260bff4af17377d83c173e4c4e531d9147aabc245cc09b7fcb8a437268338c2e3ecb5068ae072cd347e57636a66869d7bbb6587272894dfa2f71785e8a76e643221421e1562398d284d0e6cc6755d700a5410f6f516b8d9dd69f617917046ea1cf2a6b7a7884a9dbe9196edfe532f81d00455d886f84a179f2d6ce8d2e11ce70261ce9ae9e077053d97665a518", 0x1000}], 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8", 0xcf}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) dup(r1) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000180)=0xfffffffffffffffc) 16:50:17 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) close(r0) 16:50:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x4, 0x2b448fe1}]}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:50:17 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000001600)="46a830d30562131b0d86ee0aa8677a0d5feb5c5644c6fa313f6c8213d68054ef3e0f84049e3dab8c332fd9bde0201a225c13d291e63a7abe98c8d2143e62f057de129511d856d1528e0f18fae1cd6e916aaad47c0908c40eb73f57f030fc434bd03bc1fe77d0203246e3e812f5da8e4cd6bfbe5a1eefc25762e8ece442631fe3532509843d1036faf6a2678123afe90f0c7788ff357d4cd9c2a8ee8329d1b2d1965c59e98c6c9a35b87b7cd51313b41dd1", 0xb1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)="d2bcf35f38622e285675039a2144c4f0abe92493d1676601c833859c81e1dc6bc3b1fd3acb2870306cc8038afe280b0f15d1f69ab9097b89fbcd5b31a15613799270752e550ca56deeb41591a02eddbb4d2140504ed89238042870b48f017fee1dfd42eb9bc4fa95528038175ac094d13e22e3268eb997db34f0b00d73a59ab99d97df9e91cf98540408b3295e917d7e41c33395686f0368bc04ad21986b5309cd4977fa21c9532efeca7c91d34c4f4e", 0xb0}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x0, 0xffffffff00000000}, {0x18, 0x1, 0x6, 0x80}, 0x4, [0x8, 0xcd, 0x60000000, 0x401, 0xfffffffffffffffe, 0x1, 0x1f]}, 0x3c) socket$inet6(0x18, 0x4000, 0x0) execve(0x0, 0x0, 0x0) 16:50:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0xfffffffffffffffd, 0x2) 16:50:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) 16:50:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="b30e3c9975f7f6886dd3ca0f54a55536d8a2945314969eb165c3ccd45bea60935cebd0f700dbe93b4f", 0x29}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000300)="8278e4d34b736a0d96d3923ba990fff0d472c804b31f0b8d6ebed71098a125eb0d88d5bb1740f4b05c6a0e39584be2ebbaa3881a498df84c24aa89f2e0c49e67077e10a42b9090fff66e693a2c20a31b3f287a72664d867f2bbdb16667586f091a4002c975517853bf73c6f43da691ff4ce89ab54b82b7113aa8a04dd2127720ee33c3d3bb964222ec4af6817359272996a7fb3b55cc52c6114cde60ff516b091d8a33515689e5686581", 0xaa}, {&(0x7f00000003c0)="1fdaf5de2c358a51bf4da33a641e48e6980d1e8bdb8560aa516acf15aca40099a7ab38038a3b3f33a33c1550040d3b43324cbaedbc1875a37617b33ceece8896c55cbf5ad6fa6f0c8057db54b1a86d2fd4bbbc0e105743e0caaccbd72ae147a30060b41d6842d56e18b5af702af8801cf8980e7a5baa13b6c9f86c3c4ef300c415d7", 0x82}], 0x2, 0x0, 0x0, 0x8}, 0x9) write(r0, &(0x7f00000002c0)='<', 0x1) preadv(r0, &(0x7f0000000780), 0x0, 0x0, 0x0) 16:50:17 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000140)='./file0\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 16:50:17 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = msgget$private(0x0, 0x25) msgsnd(r2, &(0x7f00000000c0)={0x0, "ebfeb5f1f133178ed5bd656bab1741ffe90811b9890317d2830fd59905af514bdf1fe71868bd0e9d22f476bcf5bf5f27540a6145b7483227b2044da8132a8791cc1a1fd3f87b6232fff93b1161ce5b0d882dc43b4e38e311c96d8b2ddea92ee0336e9e0134aa3b0bba2e0218cd26a31ce7978813596b88537a821ae6198331a795edb14451e0c77a24d05011dfce1b"}, 0x97, 0x800) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080)="b2cfb4737d410475040ccb1f213bdfb009651472e96ec83e6dd4c69db9bf", 0x1e) 16:50:17 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000240)=0xc) preadv(r0, &(0x7f0000000280), 0x0, 0x0, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000003}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)) socket(0x2, 0x8000, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8040, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") 16:50:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="461afd8bf0c536887add8e1fa2aca39837dffe88867dbd2fa4d8d09376310b58c4f2e240dc1aea3e58f398207946114988cd4848b902c8bb77c753cbb1266d1a624bc3c3bfa3dee14c3de339e143384c22bfb5aa512663ab15fc8231b55af7885a6a67f591adfb8e930a81e527461d7a7123c2bf9c8ad1fdbd5795109c49885440153a36d89e55612e", 0x89}], 0x1) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="498ebff7f72119ce5058f7ff0d8d52e39a9cdf6e0f720476e36cc8feea4bfff33a365cd4a62096f84fcd7270c834115c1d42a1efa2d7ed2e1d40e9a590560732eb3b1f97aeb0c143c7f85c", 0x4b}, {&(0x7f0000000100)="d6a147868335823ff5df79366caab812d92fdbbffa87be29ca", 0x19}, {&(0x7f0000000240)="3a44621da3dca25280abd7a5bf6a2bfc8c64ccb2814ef79025388e023408f9bfe0a670a6c45c895c143628f94b70b508b3bfc489a4ae212b2ff5339c458a4e70ff0c0de812a9f04700542b887222c3bebd858abc4459ba0dbbfd51598b88b0d3b2ab5e94a468bee61b05474f7774c40ddd252769978b6ea64c73b36d5d9a2ff0a41e6d14ad833a5c0e6894b601c46a6e97f605757e129eb9288d8f30cef36c", 0x9f}, {&(0x7f0000000300)="99978eed5ed8a3a45ceff383fd7b7095ac313b9f56c8c766f22eccaf256f8e524c04af91ce2b01657261f236277464f92414d7539230107cadf93f5d5474cb1aba6196f3580687f1a2ae08e780730894e7ad7d8970fcfa007787b4faeb45558de698c3e294ef32e3f5866737da213df4041ffe0374bb6240db1c58ba6409959e2905bb23a62e4aafedd27e3bf1493dbe65d2a2fd8ba04e0c814b4f241cc440fa0eaff1fc751cbb1af4e98e37bd65ffd5c97354bec13247e95d3d41fc25da904095", 0xc1}, {&(0x7f0000000400)="090c589b1d3972f345be70d49fd55099271d0d6f10a8952ebcf634902a7511aab6f638198dd24055159123a317a8250e51956a979558f14ffc4d80616490a35dbbcd9a5bfb2e31039e", 0x49}, {&(0x7f0000000480)="ef9caf5b1302f48a3ce5034dee86ceeb18c6185422886f5c53a4731d8fedeab2239c168f60ea76e41e5d7d90921a0cd665525a7541aaaeac978673616ffaee6221acacdf8218fe7e13bc7c5840777216223a911826506b09727bfe9866b4433fd8e68bfd19f0c4d9048c7fb7054c920528167c1c4516aa0417c84a75fb4dae26f43037a75ec5c5f960ae1645344d1093d73c73ea830ed6d14c762ac85a886f", 0x9f}], 0x6, 0x0, 0x0) 16:50:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x9, 0x9, 0x6, 0x5000000000000, "095398baf501e5c64eeddf725267ca3e4f551fdf", 0x0, 0x2}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a531b6be238b1a5264e436fb0325d40191dc3e51d8d4764dee1e5d34c87c904b446f7694d7087b6f8dbf23202d6e7f65dd309aa4b2a552f16eab8e55b3c216886dfe42d6f5ffba5f3290ecf64649815504b7fb25261ee8bd499b0ecbfeb707db6204f18a415640b46d7d58a9b35328bed149b7a80d0821581534bb2508a7c8846acb8c7a539bbfe532ecd3f1b149e2c3f0f759e0de75a8024ec2fc5efe2cd35e34d717d0b8ec9ab6468c7c89daedd88ece17ac603aaa506b348c04a322828e6ec0af3fc502b823dadfb478c03ddeff1f8a0bdf6012b503c1028e0ca806c4739d940da7f67ee405e2b128ef2c46bb72e609f6d0f286b817e7c7e6ad485ee1649aceef1f494905b7a2ee9dc97a01041af8cecac8b3353a5089d0223d67bf0daee037bca722348973e353972efd6c47c782fabd465342ddb7e2545c51e57e906c3e45a62a314f1c9dcedc25c76ccedfc5b3b73295e7ceeed0dadbc6a60dfbd9688ef3373053d58c1fec097cf5e61f01f0f9c5deed191ba2196f85e0e4d67bd28dad1a991a956e", 0x5e0}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x80, 0x2, 0x7, 0x2, "9e06ce3bc332008c79a6b09621ba138599cbd775", 0x0, 0x40000000000}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x8, 0x4, 0x8, 0x800, "5b2bf1e192224b512776de1ff75f4500602b8997", 0x7, 0x2}) 16:50:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffffbc, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:50:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x8, 0x5, 0x3, 0x4}, {0x3ff, 0x8, 0x7fff, 0xbf8fd49}, {0x2, 0x5, 0x0, 0xfffffffffffffeff}, {0xf9, 0x5, 0x3}, {0xffffffff, 0x1, 0x2, 0x1}, {0x7d7, 0x0, 0x8, 0x2}, {0xfd16, 0x1, 0xfffffffffffffffa, 0x1000}, {0x4, 0x35, 0x6523, 0x5}, {0x9, 0x9, 0x8, 0x3ff}, {0x1, 0x0, 0x1, 0xfff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) msgget(0x0, 0x20) unlink(&(0x7f00000000c0)='./file0\x00') r2 = accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockname(r2, &(0x7f00000002c0)=@in, &(0x7f0000000340)=0xc) 16:50:18 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) dup2(r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) close(r3) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) read(r3, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$KDDISABIO(r3, 0x20004b3d) ftruncate(r3, 0x0, 0x4ed) ioctl$TIOCDRAIN(r3, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r3, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r4, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat(r3, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) 16:50:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x1b0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x2) 16:50:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x7}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x40, 0x1, 0x4, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) recvfrom(r0, &(0x7f0000000000)=""/26, 0x1a, 0x840, &(0x7f0000000180)=@in6={0x18, 0x1, 0x8f, 0xfffffffffffffffd}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)=0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x2, 0x1}, {0x18, 0x0, 0xffff, 0x9}, 0x5, [0x341, 0x10000, 0x3, 0x5, 0x17eb, 0x4, 0x41c, 0x11]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0}}, 0x288) 16:50:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65267f"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x3f, 0x6}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt(r0, 0x4, 0x9, &(0x7f0000000100)="7e6f77ac87d88708f30b449f452ce1129e26ded4f4d6f95526bdca637acffd51d0fced7e1ac0cb22adabb13a67932d230527a057255e2367e0840873feba1986748875a6909830ef68a03e5c5198cc69d363634e530335c4d0eb26f0dd427ed9088aa91e8d4cab9891b57bb924ef3f69daf3253f29174cdd14e98bad9939aff9ac99f0d539e7ad6b6a7213bb404e6bee1d496dfa4daa034796a99a95b6a0857ed34a8c8e6d6ca415f13ae0905950cde854612339af3e22cc6507d3d1649e", 0xbe) poll(&(0x7f0000000040)=[{r0, 0x50}], 0x1, 0xffffffffffffffff) 16:50:18 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x40) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = getuid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r3, r4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) close(r5) 16:50:19 executing program 0: syz_emit_ethernet(0x1000, &(0x7f0000000240)="deeb55b51c0a61b3623d33ba4eb2f54abf0b003a5c265fb2200c86316a69f99815d25d477b2a57d511bee20cf67b70c44df5fa884ed73573cdf982559121966df46b41c52d0cbfc82fedbb66c88cc1bc16a6239f0c5479ea072048d3d1faf4e21066ecf2ed836623ff2ea3dab23aea21dead54f5fa94e8b394ad796f88c8038da3d0dcc0fb464069e02c78f01bc142fdcf074329ef9a0bdc118f9de32d25bb23b31004e70004e532d467b360432bd5226041967410967f9645a55f3dd866dc59cf5a5022b070135fde55e7c8926324c9c40ba8d1c1525807d7ae3dfaad1b5fbb4f76f51f5d6313490b1487552290c6e97076052cc8a1af4d8f7e13e55b43a62cbc98756801ed89b53ebd83f83901703919aa70fefabb1030ef26703446c858a5e0e1c613c0f6f136279d8037311e480d9fb790c10e4d2af0dd6fcbbe55add4c404be316afd339d2df211f0dde980f107670074955ee802c1adf63ca9453bdf298754f578bfeb487b7dc5c894b80ff856a167ecbecc7b8e8b2d63f1cda0b88f88803c8ad14085f17d1600e0ca85d1232e7f8462fe0b4c6db647ff23d8351b216e8767759951a34d9113586f7d610a82235815fe74743e4ad99ec9d838140e29b69f37425ec8572c63f8ca056f31b3519485aa51f66b66eff9dff0c9b7e721dcbf803b9708aa2890ceb87aa5964ce7551d03f5bb6b225ee9abc68ba02b6ab84ecb8b4dd748eae9acea1f4bd5b6321ede0412eb5fb85bf3044a2ee613d98a69d823d4688f6b4ab571ca3b1ab82ccb979dbfb04dfcef32c7e798624ec36118058ee330b7b09105a0ccf66110ad203e9ec5e136ae7243488bcd12969c4e67547507d0f2bdb6909fc09c65ffe0b08b5b3b859f35878f529e1e9e688804f733fdb2a70d28ffae68e82351a04a1070e749117ddd7e7bc4d9a875f8bf76985672eb1c3f1899c04a900bcb149ca40366ec65f7d83814aa0681eeca8e54b15b2b417856ec93894507ecf8db624a0741a48b73fe2f0764f32d3df3b10ac01171398d373440f465616a4d3cabd0d02558e1e478291facc6c36587a2b605a25e565dd3bc080b082e08ddbb6f0790be127aebe45640dbaf0c22c2e8df6980f1907f89ad1c0e78ad5f620e10286f53e29f15afa63dae329c2e7d3951bea3bc4878781566472b52ec35a66c5a524611f3ade9a3e6f1dfeefe5a36e37833b4ee5b7474f60863e5ca817aab167330d2410cd019948869c5ae217b62bbb04bb0f08c8b6f14f653b4e16680fb9a50489054c505083c285145c047c4b9c0bdb513142f0f16cec5951dd6819bb0e5c20c46a3ebd166753ff2dd23a7180e56a8790e8cc293e1acab2744205f8c0a22c56d36460c1a7af0e45070ac8dfa7603d368866690aef80e45440387b044eec56dc2e52f20c1f23cbf5f5b63bf79c760769aa96218d0493017009997a6133c5db62af04718faced3bfdd3e2b631d2c7c52fabae12f88ebb300f280f67ae64f808a3f0ccd79bb95eeba616ea3fe58b0597977176832d369cc96c7196db2d8c686e3794e7275c31e0e614e9c4856e2f0128fb83cf2d77e4d150d9e3faa7a4c327fcd62df9f0da74a2a282742e9dc6dda637266351d6ff3e3f31ef141e883890acd0666bd7a2ba7449be08ef17391b37debcd173028b613c969542ddf29f1fe744bc55d8209753fbd360d645aff0c2f0df42e4dda58398720cecab5faad1564cf9ef56916738ca2446c08e6ade355e61c5cc1e30b9ece1011aded96f87ed58da9dfecf7b926b0a01ee05756c1e0062b09c86ee2bba5a5b8186427db9f73fc80c3586b42af46071b3635960ed8d2ac5019be4b80b945f974260f4c15c9d2b5a82418752d5c05e8702c7626ff21885b6e138d743c49cddeebf52326eea162085fc3fe952547e78e8ab54d44c0e6c534763d4d28997ef1d0cc20f1cb6959a5765ebfac819749fa04526a316b4d7aeeb79c0e1a5e37e3d12f8c30f74736a0f0483f7beb8be1b917bd84a28930cc24de1701c35c8ca92306f2a3bcaae30be1dea93820d73e142823d6a0b6b05a341cde8427e2ed7e7a4bdd7eea35c69af22edc7ab8468124008ee729531ba8388f631b28782080eaa55aa2fffbb73bc0bdc7136450816ca55138d1a4d64d39ff32563f438e4d6694000be836c66fe476752d437cb711cbd4b486a6760c2e585605ff468c0bd66cd179cf71dae8c8e15cda2f385eb673de2b82c7c55f73640b60bcc257cd2cacf881fb93edb3e17f72ba2986d1cd4a33814f5a6b698ed027b482825261dbcfbf39983f875fb7d7bbcc4ede588dd870d4f37819e197eb9e9fe0ce0a95bcc2a3db12a63c787983f0056a23ec44f5d5061d99596a055c8dc57bea59b5d99e48f999f562a34aeceb265039514a3ad6b6dd87a6d5da1c99c911b21df87f5338c0994aaf907a0600a223b5c34e9ade962ab6a6b0505e1a5984c8155eeedcdc0b49541cb9e7591efdda0d463a9a7978e7a5334626e6a8208549439797c9b13159c7e13b4f84d57aeee46d3fa267de5c483eb8d913c416098128f3fc7c48d17539738aab3f19af0dbf2e96dbf80d50b215ab5baaccd5e8ed5b131e55d1c80abe851e7a1234c2372095d6702051a1583a97e4760b99ef3a22448dd2c2d7c97b0a8dfdd612a2640bff1122a7354f9022f54ee29f282b7b47868e7bed0d51db26b004def12e2074315fda0b12aeecf698dc4b65e7bc503f034160eab0662c6945749f63e99491d5a337e34782e8a1d9fa18e2fd0bf82f1aaa8bd876a17495f9380f6e4df32ab04054cbec65ea027d875124ca978046cc46da750b530c552110c989953339d004e8332f4ae5b4c05c948ecc244bc540a79ba171db827c977707be578fe8688fd2d00aae122905ed7aa3ab8fda92e7b97a63acf9508f9b1d9ad683bde06f20a5588e0ff4886b5eb9966f77adeff2b90bcf40a79636124a3f1388716cdb8dccdc94722f8bec56cb59158e901d22d6a0e7b786fa08c46c23aa1f84f8977d2532dda099fb23580bfcb7384df6be86440ea1e756eab1751e51ff8b5490698259b90bfaa54ab8607743cf6a2c0b5f0fba51d05aa23bf6be4d6f1d0ea8b8efa97712df3d4cd3f0f54169222155f01741e9976ae3ec410dc6b46f366a232b5cf4b1bd45906ea20a42b0326dc27452c6e7df21e6a2c922ebb78b04cad1881d0ee76d7393ec09be54f8fb5977780d55be5f9c50d22a6fed90bc0f619f19126e2c151ee4baa34be68d5d01d3b5e8c141950d6c6f0f65adeca37824dc23e5faf6e35074dc974af469ad9b74455f6c35b41ae89615d1f6b6a968785080bca7734b83f7430e73f3295ea570435984d98d0058120ed3f2c33d92b5d52fee6323c7bfe9e40412ef6b8d01e9ed32acc511fee040d535ff46a1b7a37c4c4c0779ff09c2303211ef4eba9663a9e00cf94a0ddc07a514de0485e1e293a6cc7fcc149874ea907d8acd869391c2d1cd2f6ec1bf66e34fd42083accf786f187dc70341ec9c607e1418fc39cfeeeb522f6eeabec78d197a3e93dae9c1d8f5308530bd8449e82457a4d90d415bd328fcf7ca39f1c069646874ce2ac4d2ef4b1f3ea86285e1bd82f4214830e2a8cda7d1d83ff70279142b502a211613d54dd6be04fe7568af21d0b0e201971f50b979d90862265aab371ec17bd1baa9dd256a7501a7c9667035be4a4e21671ab92ae6f34e2d11dd51364070cebc84b60f959b3927eddad08c98e490407b9da6c3cdeba5dfda1d6806cf579a7cccbe8c52188652798950469c95bbc0b0f6db57d5b1ab2be8aa069ee977b6b122eb1cbf8e622c9abc2a4b0cd27e49e232e0ba98f7116d7ffd98d9e1a328910d661e71850d8e9a873ef0d98e45b7fd617507fd2346ca9cc8237a7f3c8ee35be7c223bae390b9a06071816d761257f69cd4f79fd48f0c9155a7c90027b155473411f5aa68e396cae74a66e7479a79590ee087ae6710a6df4061a8cb83dbd2d4c4deb9b314ceeada6d8647766226a4701f02e867a7827758196f376c37dc01e7b88f03e73ae972a530640d2df7e2c846052fee64a6b29c7963705a1f4274c5f31de69ef4918aa6baa303afcd2af0c063568fb3772701f522f93bfaa2c392cd2df2fcb08b0253af7064c9bcfe0363fdb3a70e58630881bcc622c6bee8bc7b51b0a457c6c7d10e7e1a247b6967ae1235faadf5305f10e9ed089ddd15af2599d3d75cf106d37dd689c742afebfbfca863127611780ddd130e7887b9eab6eb8c26f8d397754e9fdae947e8142bf47e4550138df8b1717579f363806c6acb7b521afc0a7ad87d80b622b25ed474de989c9ce5c5bedf7c3ef9a6689716b827a7ae7dc82e2e63337de080be5d0865e9b8203b50e9dddaf38203b93d0adb70063def401fafb2ddd2287f77a8dd492cbcb62001588b929d45430e116f9cfb9efeee614731bbd459b23796fdbcb70cd2df0000f7b9156617819c5f317893e2fbb2463e1b118d78a6c74c74d8b427f7b06352e4637e10f394d0dbbccc8978c6f017a93b81be2e79c802412deb31c7ca902458f23a9bfec5bee080fbf57268528c47b9e452a6c96a79e66fa58427308ab8e63bbd7e6318d78eac964bc22fa71dcc5402ccfffd8e43cf0460f59960f1100a30538048e7a8c972cd235086142f931ac9def6fc0136791571ffd8a68e1fabb8779efa9cfc2feb3571749224a1aff6ad5581c02ea94ce4306589cc932ea688f0466d5facdf3e362c8779477c48e1d887a1779b7c23120c97bd833ba41aae8b49e61994e5dcf3a751b1613510cd50a74a546d0b68356a813d0529dad8f9b903e2e69867bb55114282c1c3dd753e1d5fd856bad2d5bc97cf192b4f863a9ffeda585dd8ebaf3b1476df4d49c4ccf1235e64e74053cc1b0d14dbceb94d62fded85f4e7f9728187ee1ddd6fb5dea74fa221e9d2991de658829cba506a27b69975181fb7377947a8357ce1a0e864c87e622a2d7b7909eb7060c86291ff46bb26f8631cd0b7ff7fa70be7a6d8851dbbbc27aff8c6aca430ec3e6e9044dba16aaa9098fbc8dc13f0aaf766d9265aede0446b355add1071d1f8ed35beb347fe5967519af1aafee4d3a5bbc5f20d7898441be8903fdcd393577f76b384cb62638f655c0ccc06e7c8ae0a1bc47d0c37779f24871857c5393391f057cb24d26883e76ea2c485e2f009f12ef44afd7bffd042700f722a8a941630e984757600a1439cd34682499076f622be9972c29c2f09c3457a6ee1964d190a5feef14808cdc16caa3b4f1a1a0841ac57aeab591edccabdfef88c84e24941a33c5c47cf1405b29a5e5c7501e9d290d7fcbe991e56b09c9f497c70ca66f6538ad520dc432e15c018ef75128e8060dc87fb64f4983e4ecccf34ece87ac50b39beae20d4e9e806714f8386b7d451b9e63f2eb2fd4f1140d113d3fd1de0b4ad2ebaba15704d48cbdf1410ce231c959a8fd5e9d07ce255fe092d01851eeff376fee261e88bca530311f8352bf2c1925c1b7b0048e980a71ce877bef977d6aafce3cae58431357de4dd05bed03f8ff5bfd630c0db8c3d99658d259765501a07a31fb23e1224af874792fee9f900b998e941f56e1fb0fdf0471e8b7eabce23c12cf31935cb312f45d8d32471d1c455fa2b32f5fd0640a2a93ddd8ebc5185a48726707717d9ebb083f8b5c47602db731c4a0496b57fde0893f27bf1b7be34cbbcbba74d6fcbd8c46eddeb3b9e24d5cea351a68f9e4b00298df2e2b13b4edafaced42cf8950f3fc3528cb0c9bdb9e0d074388cc0accbfe449ec6adc1f1a56f896d6f9f3fc1cb6c4e") r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000001240)={0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001280)={&(0x7f00000001c0)='./file0\x00', r1, 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000012c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x63b6c9d713fd1a9e, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x0, 0x6, 0x80000000000000, 0x1, 0x3, 0x2, 0x5, 0x2, 0x2, 0x2}) 16:50:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1a, &(0x7f0000000080)="2bf5deaad68f4f373907c542b2de66e6e18e74f477a130b60d05") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x84}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='c\x00') listen(r1, 0x0) read(r1, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/152, 0x98) accept$unix(r1, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x9) execve(0x0, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) 16:50:19 executing program 0: r0 = geteuid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() setuid(r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x81) r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r1) poll(&(0x7f0000000100)=[{r1, 0x44}, {r2, 0x3d37bb2639649bec}, {r2, 0x20}, {r1, 0x4}, {0xffffffffffffffff, 0x4}, {r2, 0x100}, {r2, 0x80}, {r2, 0x2}, {r2, 0x100}, {r1}], 0xa, 0x81) r4 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="39a8a6410955a24b9848cb957d606122d1ee53c081662fc62244c235c8eb191d49645d7dfed907c3779852bcb2819adf0ab44456b190105dae4251241fd4a2c44e4827e90ecb28e626c8620dfa065dc8f135cc13311710d34cc79c12027a6200964eb2590bbd323d46d4dd1adf712ff11b7287985c92f1ed5656e1bfb19cbc5a0e1f4c9148fbfd2e06c64217ca52326214034bb667d61f57a1ea927765bcc759d471fa5715f9f5071708a801d2ad8398512b6abb91a3ee9dfd0e7728a7fddf549f86a15e6fc507d03c18", 0xca}], 0x1, 0x0, 0x0) sendto(r1, &(0x7f0000000340), 0x0, 0x4, &(0x7f0000000380)=@in6={0x18, 0x3, 0xe8a, 0x80000001}, 0xc) fchflags(r1, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000003c0)={0x1, 0x1f}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000480)=0x81) mknod(&(0x7f00000004c0)='./file0\x00', 0x6000, 0x80000001) setregid(r3, r3) r5 = semget$private(0x0, 0x0, 0x304) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000500)=""/12) r6 = msgget$private(0x0, 0x4) msgsnd(r6, &(0x7f0000000540)={0x1, "0e9bb6d9c4823211f3f933f8a140917cb5a8de01c48d880d67bd3edaa70495157a"}, 0x29, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000005c0)=""/189) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000680)={0x10000, 0x7fffffff}) setsockopt(r1, 0x0, 0x9, &(0x7f00000006c0)="3c9f7eda6a331786bf949d78440769f6e5dbfb04827ea8f00d", 0x19) preadv(r4, &(0x7f0000000880)=[{&(0x7f0000000700)=""/255, 0xff}, {&(0x7f0000000800)=""/109, 0x6d}], 0x2, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) 16:50:19 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, r1) chmod(0x0, 0x0) setgroups(0x0, 0x0) r3 = dup(r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:50:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2}, {0x6}]}) socket$inet6(0x18, 0x5, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x1, 0x4, 0x4}, {0x1, 0x2, 0x8, 0x10001}, {0x40, 0x9, 0x9, 0x5}, {0x273, 0x0, 0x8, 0x1}, {0x40, 0x0, 0x3, 0x1}, {0x6444, 0xe3, 0x7, 0x9}, {0x8, 0x9, 0x9, 0x40}, {0x5, 0x101, 0x721, 0x1ff}]}) flock(r1, 0x2) syz_emit_ethernet(0x12c, &(0x7f0000000340)="0071afc246bb8975da98faa5ce44fce014fd1a338057795f0946d6ec78cda4c9a28424b189f800000000000000000000000000001bd089d319917299d4639d5507a38721da448b040550ac3c2faf87c625427a8225bbedfe45b4bb4bba2f821e61f6a07bf23bf3d49a24a9af2ff89abcafd0f8eac8710b32b40920a4608183630ad7cb11d0275e23d4dd053ea7839c33f610f2c15dd7817819d3a5f6023d1b062a221d794f5f2efa5b8c7b461e919247d2767669e32630fab4fbbe15240a863eb3a3dd00da2f1726522baf29312acb5a3e6491845e3519086d9261934b4e5517dcae5521e6a990152d24e3129fd8b14e2d0bdbb5d163c1c4f97678cca76ed04271ba9efddbfaf1260283c942f2b45c1468e82ac7ee22d64aa10326296fdee324ba34c02f63e852f4d6ebdf7d") socket(0x20, 0x0, 0x9) pwrite(r1, &(0x7f0000000240)="8bd070d8c688c2830a91a6e391b59c895ca34f0d35721c33e624006f67a21080ae9a09aae1069b4aa8c9975b6b551dc3e66bbf30018000001ae648c033917506bb2dbc17306a0ca2ec4606000000000000007a94de17497dce7ae312159f205a5b9ab3f248c7d79912a2c700"/131, 0x39c, 0x0, 0x0) 16:50:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="86458ba2395e9bb96f3bef01df65cfc79b491d08d0d9beb9e2d968b0b605c1f433c990f03830807229e8c3ef49f682676b8c91543a084336674c", 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) stat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)) shutdown(r0, 0x2) 16:50:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) close(r1) 16:50:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x78) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:50:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000380)='./bus\x00', 0x800, 0x2) close(r0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="753a328bb491e7ee307f3e1f843c8eb60e55989fb2e10bf47f8248cc691789bc2e7eeee974bfec956d7b38ddb42590f3eea80ab2c8618db32f268047b4462b0286fe78bb4d004e88a52437d70ad33423dffbacddd10412b716844a614a385037447874e9957784d9", 0x68}, {&(0x7f00000001c0)="e9b7144bb8aed7627c43f97319c2d8021ee8ff1466cb2c658201e45f22083cc7b0b442fe71dcc65ebf23a7b787dcc338dc4cd9178c31a61ee0fb5d9ec2024ce3a11a6e9a4697b76eaf846dff706bafdb9d135517ca29122818195f993a82ebb70589566c27c0e852a38a61e6fa121ac08bbce5b406c0", 0x76}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="e000000000000000ffff0000000100007721a0ae0ca481eab816a6802b83f1b542428cb3774b46f45a7de58ea6990ea8936a29752edbcba88b818b9e715f8962c882f91f6bb700bd636605d0742e364b24a9bd81e398f657a511b1d809b3b8c00ded021b865cdd88ee712df58b4b1b959a8bf085ae04528ff49e163ee34e23475f64ff92af49340938dbd060d000f366eadcea3a1799b18035d0190e14eca9b3172b51556d0e01d585391986293d721f7442b8287591f4834cdcd64414a4d4e5609c46391f49fe356661cc6c397b2a460288d6f91d1d1576fabfdd5e899a0000"], 0xe0}, 0x400) 16:50:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x1, 0x4}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:50:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:50:20 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:50:20 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 16:50:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0xe9) 16:50:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() r3 = dup2(r2, r0) connect$unix(r3, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:50:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)=' ', 0x1) 16:50:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x4, 0x6, 0x200, 0x2d7c}, {0x200, 0x0, 0x4, 0xfffffffffffffc01}, {0x7, 0x1, 0x5, 0x5}, {0x7ff, 0x9d, 0x8, 0xffff}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x1c}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x21}, {r0, 0x40}, {r0, 0x100}, {r0, 0x8}, {r0, 0x1}, {r0, 0x4}], 0x7, 0xddb2) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0/file0/file0\x00', 0x1, 0x2, 0x7fff, 0x1, 0x8, 0x7, 0x9, 0x0, 0x0, 0x2, 0x7ff}) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:50:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="d14244a0a5da9e1bb2640165fe3750df6e86f3", 0x13) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:50:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xfa37004d4cf1182d, &(0x7f0000000140)=[{0x800000000087}, {0x40, 0x0, 0xfffffffffffffffd}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x1f9) 16:50:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) unlink(&(0x7f0000000140)='./file0\x00') accept(r0, 0x0, &(0x7f0000000040)) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x4, 0xffffffffffffffff}, 0xc) r1 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r1, 0x0, 0x544) 16:50:20 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0e015e4f66696c703000"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:50:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x3c}, {0x40007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) 16:50:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) bind$unix(r1, &(0x7f00000003c0)=@abs={0x35bd6b47934ed563, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r4) write(r4, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r4, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x6, r6, r7, r8, r9, 0x80, 0x2}, 0x5, 0x0, r10, r11, 0x8, 0xadcd, 0x5}) 16:50:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x62, 0x0, "000000000000000100002000", 0x0, 0x8000000000000}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x80, 0x9, 0x118f80, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:50:21 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x2) acct(&(0x7f0000000000)='./file1\x00') setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') geteuid() 16:50:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x1e6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x3}], 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) 16:50:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4000000000000000, 0x89, 0x8, 0x3, "6bb29637f31eda54165b71cb8db2d28b60d9f086", 0x29d0, 0x22}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) 16:50:21 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10600, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x102, 0x6) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:50:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x1}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x20000081, 0xa5, 0x683}, {{r1}, 0xfffffffffffffffb, 0x100000018, 0x2, 0xfffffffffffffffe, 0x1}, {{r1}, 0xfffffffffffffffc, 0x11, 0x0, 0x6, 0x67}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x401, 0xfffffffffffffffe}, {{r1}, 0x0, 0x20, 0xf0000000, 0x1ff}], 0x19, &(0x7f00000002c0)=[{{r2}, 0x0, 0x1c, 0xf0000000, 0x8, 0x2}, {{r2}, 0xfffffffffffffff8, 0x88, 0x40, 0x0, 0x4000000000000}, {{r4}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}], 0x7ff, &(0x7f00000000c0)={0x75, 0x8}) write(r2, &(0x7f0000000080)="7614da042c611af08353", 0xa) r5 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x3, 0x80000}) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) dup(r2) 16:50:21 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2000080000001) 16:50:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r1 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x3}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0xde, 0x0, &(0x7f0000000040)="e17fd58c4cd214166ae5c173", 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:50:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000240)=""/200, 0xc8) 16:50:21 executing program 1: acct(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="000000186004008b000600000000dfffdc66921c15ce4f3bcd72c90000000563e04bbf54c83f00000093a83bd552c22d31ffff06", 0x34}], 0x1) 16:50:21 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r0 = semget$private(0x0, 0x0, 0x400) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000280)=""/96) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc}, {0x80000000000006}]}) syz_emit_ethernet(0xe6, &(0x7f0000000180)="4880806d290522d3eb277d0758eb4f06fa502952e433c270bde1bf2fcef58d6746a96a29a13b2f9257efda5eb74f3274cb9b389a8b69f80be3f7adfbdc5c30f1e192b4c823ed0b7e938c8e1c0732dbbb7ec7436258a6f17362cab7859675581dbda2941817fc676921b47699b4e3366e5fed2dba6e8d2c77173a265bd34bef36caf631fbc51b1f6d756c65ee52efb3bf873b715346ec725f7d6315abdedb3928ff2fa1e518b413f4a8638ca4eac2be6ffb876a019a874dbae2aac3d57fdeb162fe0ecd327ea9118b64ece3ee5a8bc252597e837389834003542c427e753bb989fce1b1e6bde5") socket$inet(0x2, 0x2, 0x5) 16:50:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x100000012) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c22452", 0x2c}], 0x1) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:50:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x538, 0x1ff}, 0xc) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x4) setsockopt(r1, 0x400, 0xfff, &(0x7f0000000240)="dac073d25bc51bfeae5bb2ed6f8e69db247e4be63f7e795e0354b4a39b9353897cb4be9c7e71dc775da98018cba544802c7bde807d4d6487eedeefe0f86c3b254695ff7f3827a5f74c9cbfd723211579b6b82442205292096cc504aae3857702fb64663ca1834e85cf76fb7eebd13efefa10ed6dbf697e7eaaad03882db68d86039c917714e2d0d86b46ad49a46789775774863d2762ea253cd11dc9ea21d04abecbd63060c404fdac6758479ccbda39de215f0d18021207b1c9b0f92bad9900fd94c62838f7d2c5eedb037e69bd20a3153a08ce60d45bd33ec64f4da0544916f9d9da9ba79c8c82eab41b75921899", 0xef) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0xeb, &(0x7f00000003c0)="f1f4f8a5b6f8f5bd53811197dce4bf00556249f8ede42eb6085501b4d7882b1ac3b41102ac431e68771072b94f928b02e25048887e03b6088ac09e07bf58af704efb0995d8e603b55e05fa911f133c87b57d9d0a78b13ed68964f1c6388f8aafa596f2b2f255feb56502a36ed785a10686f4c01e744ff23b525736dfbb453e96ab529ee3062ef242317132016c98a38bb23dc00d4d3b2d52b944c8e3dcadfb6e5aa6df15269ad9300d038494298b78c299e1a12a2e953f33274f850ef0776b7774e27e0cc022b805bc5a3abeae0352b6965aea5ae4b6a6e27d6a53740a0ce930d39d761379f6d295cfc4a5") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x7, &(0x7f00000001c0)=[{0x8, 0x7fffffff, 0x8, 0x4b6}, {0x6, 0x8, 0x4, 0x5715bebc}, {0x8, 0x8, 0x3f, 0xe56}, {0xfffffffffffffffd, 0xffff, 0x8637, 0x1}, {0x2, 0x3, 0x7b8}, {0x0, 0x0, 0x7, 0xffffffffffffffff}, {0x7, 0x3, 0x5, 0x3ff}]}) 16:50:21 executing program 0: clock_gettime(0x4, &(0x7f00000001c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/15]) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8000000, 0x5, 0x5889, 0x100, "c98e558b09ccab7820cc51fefb16d6cda1c10bfa", 0x7, 0xf828}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7fff, 0x6, 0xfffffffffffffffc, "d9e7bfdfd1de04defcdc88d7a0de6b2b7aa2d0d4", 0x7fffffff, 0x7}) syz_open_pts() 16:50:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x821, 0x5) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0xaf) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r3 = socket(0x400000000018, 0x3, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000000)="bdea", 0x2) 16:50:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="bd090045f116660294943f6c9ab930d3d9fd421190d77b549f1b75c0f5c9d60c0b39e800cd07142dd11d5c22729c1f000000a52e00000000eedc30230090d19c1def921f015b0626350f94db2357f009b7fcf3e3433ebb9449d5a3a5f48b50df3201fd3d23c8eda1eb2d5cb973492308872aa90000b90000000089545af4502e9dfc", 0x82) 16:50:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e000000065ee6e3"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="5aea2d0000000000000000a0b783d17b81", 0x11}, {&(0x7f00000001c0)="e4ea1d60b8bf029a96e0790e18276bba34266edea27244b34d23ea", 0x1b}], 0x2) write(0xffffffffffffffff, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) r0 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x400, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="6f6075e5e52095b600a482617d70e826b070e250146b0a0b56ca2e9d2701338de9835eb06922b963446a5d1f883f46dc636e0a021e94554b10983f0d51019a7395b2c43b36f18e730591b472376c4602b10e572805566798f795006ba3f1e32059f52a2a3cb8731b430e93a37b3cff199eaedd87490b2744ffb57e13839f2e20e4bc562a55b694f8befa5cc8397d3386623877946de3fcd043ac4d9b0df23411d6d37d3c004e3a242b863cdfb9603c7a2cd4dd15bd73873cd95be44051d1d6bd32687877225b49a0a11693db238c05ef6c6fd9af5dd12a749286d1c52def6d22533ef9be64a23db5404575d6b591958bed5d887240e96642e395", 0xfa}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00102e2f66696c653000"], 0xa) r2 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r2) 16:50:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000009f6514995"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x476}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:50:21 executing program 0: r0 = geteuid() setreuid(0x0, r0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) setregid(r1, 0x0) 16:50:21 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8040, 0x0) fsync(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x1) ioctl$BIOCSBLEN(r0, 0x4004426a, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0xc0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x150) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xd9bdced62448913b, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) 16:50:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff54, &(0x7f0000000340)='o') r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() socketpair(0x22, 0x4005, 0xffffffff, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getppid() r8 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3, r2, r4, r5, r6, 0x40, 0x100000000}, 0x1, 0x0, r7, r8, 0x286, 0x0, 0x1}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f00000002c0)) 16:50:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) 16:50:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0xe351c6f963a80501) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x10, 0x0, 0xc1c}, {{r1}, 0xfffffffffffffffc, 0x40, 0x0, 0x5, 0x6}, {{r0}, 0xfffffffffffffff9, 0x41, 0x2, 0x100, 0x6}], 0x10001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x71, 0x1, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x10, 0x80, 0x9}, {{r0}, 0xffffffffffffffff, 0x88, 0xf0000000, 0x5, 0xf85}, {{r1}, 0xfffffffffffffffe, 0x6, 0x8, 0x7fff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x497d19d30aeff375, 0x0, 0xfffffffffffffff8, 0x4da9}, {{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x7, 0x5}, {{r0}, 0xfffffffffffffff9, 0x9136f10bcb4b4e12, 0x4, 0x6cfb}, {{r1}, 0xfffffffffffffffe, 0x20, 0x0, 0x7, 0xfffffffffffff7fc}, {{r0}, 0xfffffffffffffffe, 0x81, 0x8, 0x6000000000000000, 0x7}], 0x3, &(0x7f0000000180)={0x0, 0x5}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x6, 0x2861, 0x6}, 0xc) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:50:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:50:21 executing program 1: r0 = socket$inet(0x2, 0x4002, 0xfffff7fffffffffc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0xffff7ffffffffff9, 0xa, &(0x7f0000000080)="84738b0e97b94e78af104a0738d0df7521234077a6bc0f2ec02d08b769c7852064ea20895957bd60788690513968c29662401d1a713b414aa3067a3dd9540491026356f24c5d97e28f04cefa2fea0dcffda4df", 0x317) 16:50:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0xf2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:50:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0xfffffffffffffffe}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="01") 16:50:21 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) r2 = kqueue() munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc50, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:50:21 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/151, 0x97) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) 16:50:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x0, 0x0, 0xfffffffffffffffc}, {0x25}, {0x4006, 0x0, 0x0, 0x40}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x9) 16:50:21 executing program 1: r0 = socket(0x2, 0x3, 0x80000001) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffffe9653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd23572fb0df90a9d0000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053bf03d925341d85544cd1c103681b82634ad276d3a365e12d3"], 0x10) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) writev(r0, &(0x7f0000001380)=[{0x0}], 0x1) 16:50:21 executing program 1: socket(0x1, 0x2, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000180), 0x0) 16:50:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24311dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe80682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x105) r1 = syz_open_pts() close(r0) r2 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/97}, &(0x7f0000000140)=0x63) sendto$inet6(r2, &(0x7f0000000240)="cd8be5c0555014ccdaf425654ca22d5f9074cb5a2f3184ca5541e797b50183975871ab3def6fd839e1437904a972cfd4b0de88c696139a5f59f652b63675987591c40297db5caa95fb16a3cb7b71ee703658b2217fa6fe890bd2374cb2fa6a00e051a6d1bdd877f54b659ecd6c38a45cf45954ac29c811495b8eb74f8515ba5bcd682620f789abab12b8c76543fe440c1ff3c469f320910d62f926046a7b3db7f15116ca7b0e3b086a3f30a3bebafe451706fc3d6d431f7bf3cfb7690ff4524c", 0xc0, 0x5, &(0x7f0000000380)={0x18, 0x2, 0x8, 0x8a}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x172) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0x0, &(0x7f0000000140)}) dup(r1) r4 = syz_open_pts() utimensat(r3, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0xfd8d, 0x100}, {0x8, 0x8000}}, 0x0) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:50:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) setsockopt(r0, 0x6, 0x9, &(0x7f0000000000)="ef8adc4ee192d923cf3e0ef0681703f8f01ce3386841e8cae7d38f11c354df118497ccde92a90c7b63bdf618a8d2deea2114d753b912285ef909524e1012f0ca9273d82a3a4bfd1c45ff4400ab6d32d8e3724c28566f27a929c4c55c92a9bfca1f762e57b4b22948569ac4273b46e4322348e036b38d7dedfb28099c755989ae28d50cbc32be47e890982b0ac42977b75748924a08c96820b33ceca3aa1c56bab233b27a669a7e50e8", 0xa9) 16:50:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = dup(r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfc94, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) openat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) dup2(r1, r0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 16:50:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x20) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f09900795ea4a5c5fe65baa202361cd8cac7dbac5beef9593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e24d520000000000000721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:50:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7) syz_open_pts() 16:50:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x7}) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) 16:50:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x80) fcntl$setstatus(r0, 0x4, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:50:22 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff0d) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 16:50:22 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40064}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:50:22 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x200, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x1, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r3, r3, r3]) fchown(r0, r2, r4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000400)=[{0x4, 0x6, 0x1000}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000003c0)=0xb821) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) r6 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffa000/0x2000)=nil) r7 = shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r7) semget(0x3, 0x1004, 0x204) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000340)='./file1\x00', 0x4) r8 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x2000) symlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) pwritev(r9, &(0x7f0000000380)=[{&(0x7f0000000100)="e7", 0x1}], 0x1, 0x0, 0x0) 16:50:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x800080000000006}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:50:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000d3ccda2d1f7629514a0dc37197065a2e85ce0ed74f72972f98c456645fe697c935e7907bd99d49ba7045"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) 16:50:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:50:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) r0 = geteuid() setuid(r0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:50:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) socket(0x10, 0x1, 0x5b2) listen(r1, 0x0) 16:50:22 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x27, 0x27, 0x0, 0x0) 16:50:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x3, 0x7, 0xfffffffffffffff8, 0xefaf}, {0x100, 0x3d16, 0xff}, {0x10000, 0x4, 0x2, 0x80000000}, {0xffffffffffffffff, 0x404000000, 0x6a3, 0x7}, {0x2, 0x1f, 0x80, 0x5}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 16:50:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:50:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f00000002c0)='./file0\x00', 0xb0, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x47) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r1, r2, r3) r4 = dup(0xffffffffffffffff) recvfrom$unix(r4, &(0x7f00000000c0)=""/176, 0xb0, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() close(r5) 16:50:22 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x7) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) 16:50:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmod(r1, 0x113) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:50:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 16:50:23 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r0 = dup(0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103fe5d1bd1e1af7d46dbd46fdd054f589521c48135572d96b5dd5c40d81e26f4d566186d3b8e7c2a65a894db245e38f0189ba63afffc91405eea885aade3291aca4244dbee032485fb8b4d4102b4b93cc8345f991c0ba2195511ba4ca9ca22a61e5e7a4e3b88f7e60d53b82e625f57ebd0253c23e4f02d3699152453c0cf87fdb741260a1a2256149aa3780e637f5343703738d4a9db276d97adbd5b60aeea321cf6a78f2ec20d270d1199c4a1d67a655e3df1f2b683ec18fa8b6844950efca2f59fe7032c8c0d1d195b50d1b73fd470762b639e1938c608a5f5c9ca8905bcbb7cba354945d2a67709866f5ae01ee8f0a4e10b264f88885873ca5b53f9e7ccc6e4905cdbff91f315397af5df918fc857a84e93cc28ef3a02c9c1e4d16ed955253951d0af76cc7778f04a8dda92ceb"], 0x0) socket(0x0, 0x5, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x1, 0x7, &(0x7f0000000140)="4248df15d33cd45c0c31b0ebe12c327030bec81062c1e765e08d1b368b79364984796946a698153d5f0aa1e3d9651566cb3c7889888b8233bd75e9c450b7db00acfe4f36a795043699668bb08ec6fb2f10904c08dd82f4e5535996017e2cb19f65f71c1c3f4ef7f5649052fcfec8ef9e9c073f1ea7fe7d371b8fa194476ac2b7f55875fc9499d1811f880e044be2e4ba17317f3e5c82a881e29b682ce2a5d1e58ee6d4be2eeae88bddcbd235092381ba127dc511822541844b1ccbc9a395a08c16e435b0a1155cf78eafa6ec6e1182adb76b4f36c8aa1814c9809c319e41f2c365d6561e038ff3", 0xe7) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:50:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000000000005c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getitimer(0x151d47a66ffd6b66, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="9e") 16:50:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:50:23 executing program 0: r0 = socket(0x6, 0x8000, 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x3, 0x7ff}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0xa) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:50:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="1f") r2 = accept(0xffffffffffffff9c, &(0x7f0000000340)=ANY=[@ANYBLOB="000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f00000000000000000000000000003b00000000000000000000000000000000000000000000000000000000000000000068da2c98f058569b4b2011c3036e7e95e2cb19941281155e224540553eba6e1043f7ca6f2247f316b7697825e6888b37ccc960e8be2e8ef3a52ac04e31520c4da8eca8131974cbe057475a543912a11a0ec5fd9148286dff6a77c0ac45e6d9df0e9473ebea02ad9c46162bee15eff48cca0dee50c3b52f3ecb20af89e432c91d77d420de51e7e6048f1d331fe1109aca898923b0bde8262a99e17aa6ac2b1f88231d67dc8620c51df723e19576ae2fc02477c4099c4fa4fe768a8a5ae48d632dc0dcd7cef2125e5a280fe727d28db9ca6c64f9bc647deb615e040532950129b49cb7bd56413c2604dab836f76303f68b50a22f124f343593f3f6e8eb88e3043f8e1f456435db44a0a01dd6d48e7e6b689f19ed1689d5839b254f6d2e2c330e68410b3d25005ed8a1f9be40269083a702a963b40521481805672432f2d92d01236da6b50e5249f85ae20c9300b11d5dfb13315988c046e351b64360e0044405864ccb03ed6b0ecd341b5cca8b9d960647fe802d96500987546491de48a6b5945e025a02d6"], &(0x7f00000000c0)=0x6e) fcntl$setflags(r2, 0x2, 0x1) 16:50:23 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x20, 0x8001, 0x101}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x2, 0x3}, {{r0}, 0xfffffffffffffffd, 0x84, 0x10, 0x1, 0x1f}], 0x400000000, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x9}, {{r1}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x1b5, 0xec8}], 0xfff, &(0x7f0000000280)={0x1000, 0xa8fa}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffefffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x6, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0x6) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="3aa3aa64562eeb80e0899dc3e1f2a86ea3100636aa64b35224c14ab80b1a5aeb6be65d388575298902e136c82462139f6cce74e9de258655f12f560841b07547e68cc3aa22566c1e93d3df408a996550c802e8440d7bf0ff10600b0427a42d95027227b5374cfe3aedbcdedadb6656f671c6b0b74eb15a3e41438109b400e895070e59f938bd5df28b02fc74c278236f35c7a99c41e0ade3bf72b52da3bbffecc549de4f727735d9c4c111e3730f8614", 0xb0}, {&(0x7f0000000040)="3480650f92022b08e35e0eff520331995a5985b7a057043282ddc5a0d0a6c033df42ee9bcc42a6905d5da38ed60e483b235500ae", 0x34}], 0x2) 16:50:23 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000140)='d', 0x1, 0x0) 16:50:23 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82023000000000000000"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="056bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:50:23 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:50:23 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x61ca, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) 16:50:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYPTR64], 0x28}, 0x0) dup2(r0, r0) 16:50:23 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) 16:50:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000040)) 16:50:23 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x80000000, [{0x3, 0x7}, {0x3, 0x5}, {0x3, 0x3}, {0x2, 0x8001}, {0x1, 0x9}, {0x1, 0x7f29}, {0x2}, {0x3, 0x2}, {0x3, 0x7f}, {0x1, 0x7ff}, {0x3, 0x5a8}, {0x1, 0x2}, {0x2, 0xd24}, {0xa02bc22b69fe03bd}, {0x2, 0x100000001}, {0x3, 0xe42}, {0x1, 0x1}, {0x1, 0xd85}, {0x3, 0x5}, {0x1}, {0x2, 0x6}, {0x3, 0x10000}, {0x2, 0x6}, {0x1, 0xc}, {0x2, 0x3}, {0x3, 0x7f}, {0x1, 0x355}, {0x2, 0x401}, {0x2, 0x3}, {0x3, 0x80}, {0x1, 0x2}, {0x1, 0xffffffff}]}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3ffff) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:50:23 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x100001010, r0, 0x0, 0x0) 16:50:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000000081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:50:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x171, &(0x7f0000000000)=[{0x1, 0x0, 0x3}, {0x4005, 0x0, 0x4}, {0x8, 0x3, 0x0, 0x553}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3ff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:50:23 executing program 0: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:50:24 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26a5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xfffffffffffffe01, './file0/file0\x00', './file0\x00'}) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) 16:50:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) 16:50:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000900)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000140)="ae156a7bfe4ebc1c03494442783bf68068d1ce010ab65fbef0b3340b947166a72737c827e63d02301955ffef533233f47fa223e89ffb89614228331ace73cca2", 0x40}, {&(0x7f0000000180)="7fbac6c3c1f2eb6267428106b58c5eef2ab7826efa0e5579b92f57e9785512cc246315110fd68faa828be2217df14b839630a6d2d497a30cb8edd4945928", 0x3e}, {&(0x7f00000001c0)="f9c331579cd117bbce3944acf3d163e683b3650a655351d4085b4562c9b4a331cdd8d0f9df92963735dfacb421d8bba7149ec8087a43247a88d84f9e9c40eb57a1a4b17ed483196de017fccb2c02821da29024cc08596e4ad935e0aed9489cd2877aceb44b35db859c6393b62b8a2239b5a34fcdbc3b4a5d99a84f5d7594680f4ab1f4224d62ed8e4692dda26cfe3cf6749b53f198169bdc9ce5", 0x9a}, {&(0x7f0000000280)="dc2c9496465a09acd4358f9f2e7ee42d84f7f2862598a48d44b3a76788322647fafece62f9f7b8a854065f3eaf40ddc877b83f70d3dca0f7672f8301f85e3bed8620a60848dcd0269296858df7367a8be89a07cc9258427af0c8ec892877b01ecc90ed680b8461c16871bf07de4a46976413aa96ae2eed895dea869b3b1ba39b6f35571202c75faa12d741018dfb22db2dee052fa5b40973f54a6b5434a571b80c581ecb770b4a8c02c8a7", 0xab}, {&(0x7f0000000340)="6e7a00a23bf0a815e1d5dfa595ca6399058a8b0552769d4dd3d672afac947fac29a908770e46b3c73fbfdcf67ec831274f3c6e1a2c4d2da76bca5f5140b62e6ee8c4a094944dd6f94122bdc487b3e862060acb5cccc478767d2672028f6cb49132d25ad98a028f3604d6e3d1bc5357fa7e3ce1e1db8a8c1a019833676b32ec5132cab8d2568c0ead7ba735493742a5efeff233f2b68e2cf0e0ea3caaa7bef878c70d", 0xa2}, {&(0x7f0000000400)="5c6707cc845a9e2af6f49f5eb153108044cfc3719879e01b1fbd1cf75241b530e8f26cc689f4824032d380", 0x2b}], 0x6, &(0x7f00000004c0)=[{0x100, 0xffff, 0x9, "c52c08a2f1a7018a99edda80fdd5b524cb0698ea055134a752511a40b48a991d78d64e76b197bc3ba288c59e4ba2ee98bab67c0f62cb432d9a9bfe21ffb2b2ec9b73ce0e108dd6ee718806dca8b2272846b708dae276de4c3a44e617ada7d255132b5e75e64827f8152fca153622afefdad91806cc0b29b0f83639ff55cdc53c2aa49fb0b48e088de8ff5ce8447ed695bcdbc44d626a7a6f2c6105d043823ab2686d20e60e26095f1a977fd95ad73ce29001138249c7c632c81c078031fbde95c390c91f485ced2f296652e11d88f78618468ce21523a339501e71b771b4a1b9ea3e5874d9cce2a94696a5dc"}, {0x60, 0xffff, 0xfffffffffffeffff, "10172adfab141b9053c1ef73b149c23e1554a14ef96788076fc62467ddde2e2231a136b65123684ba959fecf64903acfae1fe473832e7a610901fec526cf634d290a9449ff0c0a5f58c294c656fa2f57"}, {0x88, 0xffff, 0x8, "36afe9b2abfc0c45838bcd3b53c5fe69474504fcbda3cc5169ea9a20209c1dc1675f04e69e547f16e1a6d660c224779654e3ba74470bccebe9de4ee02aad6ad1f50838b53e1a0edf5f9caabb1bf08542515a71760b73f27d7214cc10025e3130319f47354a94238b67c5264524368d22472f82"}, {0xc8, 0x1, 0x20, "a21d77782c2553274afceddfc85e44fbf91585fa1e15e87e7dc452ada8bc479772763d9653f316aec485d123c0dd0b831db75434f583ae1dc3a69c26d85b534a64c79666df62a37cb5f5a381922ee4a433af2dbe9c2eea9ab64d8e093d83d57e07759f4d9d2d16e44a4ff3eea7e41ca85a7c28be1bbd7911187e11fd001089018da08b951511dcd01325498aba4ee774d5c97cd8a091b33695f9200488a3f077910501324b553165f51e6caa9e25b93e14f30fdd119ba3da"}, {0x98, 0x0, 0xffffffffffff5e1c, "b874a667ea0add00921749de9f0419c58b2d8b96e63c455de343373d4a2b3ce75458ad376489c273e358725c8fa685905c43a953567dfb49f41310663a4efc8d95bd6090001448cf8790e347bc272cbb2ee0104959d6244634d9b7d4dad25d898f57aadeca23f12af7fa00e09624a479fd75c85b04aa7d971aed141fcbd67ebc49e1e5dfae"}, {0xe8, 0x1, 0x40, "a61c48859f1a256abd793c10d3c0d124ead4bf467bf2248f6946ce14266a10c02be0f5d061f89a68caa2217aa27faec92230a8f1a8152b19554e8ffe465fd41be668c7978421d6efe39bede4b67fbfd5683730d755ac0c3c20eb04d097dc8f00131402df2ecd9f1b4816f2d504e1fff003019b257ffe82aeb4a1c3d9ba40b50f4cd7b2171966102f8a7f8d89b6c4c297730f21b3789823e1ac7f834e28fa8b21a91721ffaae2100119d9bc938d24e5db598af92cddbd6d6caa654af5c2439961a9496e4ff5727cf162d84ff4dc6bd53cc070e6"}], 0x430}, 0x3) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$getflags(r1, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000009c0)={{0x18, 0x3, 0x10000, 0x7}, {0x18, 0x2, 0x7, 0x7}, 0xd8b, [0x4f, 0x3, 0x12, 0xb3, 0x1, 0x100000000, 0x1, 0x6]}, 0x3c) setgid(r3) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r2, 0x0, 0x6, &(0x7f0000000100)="f5ffe3ff", 0xffffffffffffff48) 16:50:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) getdents(r0, &(0x7f0000000140), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x42b6855477136c2d, &(0x7f0000000380)="fd") 16:50:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) accept$inet(r1, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') shmget(0x2, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) 16:50:24 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) socket(0x1, 0x4, 0x3) ftruncate(r0, 0x0, 0x10001) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) dup(r1) 16:50:24 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = semget(0x2, 0x1, 0xc0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/123) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r1, 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x3, 0x0, &(0x7f0000000140)=""/3}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = semget$private(0x0, 0x3, 0x1) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x8100, 0x14) getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) chown(&(0x7f0000000280)='./file0\x00', r5, r6) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x8, 0x7}, {0x18, 0x0, 0x6, 0xebd}, 0x1, [0x3, 0x80000000, 0x1, 0x8, 0x101, 0x4, 0x7, 0x5]}, 0x3c) clock_gettime(0x3, &(0x7f00000005c0)) r7 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x100) listen(r4, 0x26) semop(r3, &(0x7f0000000480)=[{0x3, 0xfffffffffffffff8, 0x1000}, {0x7, 0x6, 0x1000}, {0x0, 0x1, 0x1800}, {0x2, 0x1, 0x1800}, {0x3, 0x8, 0x800}, {0x4, 0x79, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x7, 0x800}, {0x0, 0xffffffffffffffff, 0x800}], 0x9) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000440)={0x1, 0x7, {0x4, 0x8000}}) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) pledge(&(0x7f0000000500)='/dev/vmm\x00', &(0x7f0000000540)='\x00') ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000580)) getsockname$inet6(r7, &(0x7f0000000600), &(0x7f0000000640)=0xc) r8 = shmget$private(0x0, 0x3000, 0x5d0, &(0x7f0000ffd000/0x3000)=nil) shmat(r8, &(0x7f0000fff000/0x1000)=nil, 0x2000) 16:50:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x3) syz_emit_ethernet(0x1fe, &(0x7f0000000340)="b6") unlink(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x1) ioctl$TIOCCDTR(r1, 0x20007478) 16:50:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x16, 0x8000, 0x101) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCGSTATS(r0, 0x20004268, 0x0) 16:50:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20280, 0x2c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:50:24 executing program 1: r0 = msgget(0x1, 0x6f12b368fedfb5) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = geteuid() setuid(r1) msgctl$IPC_SET(r0, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x100, 0xffffffff}, 0x8) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) bind$inet6(r3, &(0x7f00000000c0)={0x18, 0x1, 0x5, 0x81}, 0xc) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x0, 0x51, 0x20}, 0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r3, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x5) fchflags(r3, 0x10000) syz_extract_tcp_res(&(0x7f0000000100), 0x0, 0x1f) openat(r3, &(0x7f0000000140)='./file0\x00', 0x40, 0x80) 16:50:24 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readv(r0, &(0x7f00000025c0)=[{&(0x7f0000000440)=""/112, 0x70}, {&(0x7f00000003c0)=""/50, 0x32}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/251, 0xfb}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x5) renameat(r0, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./bus\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000300)={0x7ff, './bus\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mknod(&(0x7f0000002700)='./file0/file0\x00', 0x6080, 0x40004000000028ab) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)="1ffd3818434cc53f1e3e10696b6578d932748c56b1cfe2f4d6006edcd48a8c57a7981bf916f8", 0x26}, {&(0x7f0000000040)="860cbe8e68cdf5a07bdd4c5ea4d412b3063b3696d63564750616f466d054629c8ca5300536ce6901cae28471ce1b438008cc7fb910bdc1bf040e115f48cf850acace313bb9aa26a03a48fd35a694b69ab39b0a8ff06cee", 0x57}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186204018b002b06ae9e4b281d000000267e207f7780e9992d83600053b5d1d090753dd40900a24e14da00050000e1838f74a2e84567f810efc950550ca7f9a86a652d62e1895081845a8bf626d9dea3c2c37bb7371ddda9a2e7da486e06f950d97462aa51776ebafae03316adf1ca635d5e52162e1a94e2e01e17dc426a29d1a7f79ae842e91794ebc09551214a2d576772cfc328039fcefd40497754780632b8b49eaae4c4dee10897510334fd6a4f8e248a682abc60b204395e666c68cd0b6fd9f2d3cfe405d93f3d2862ef2b9aca7818d50de5a8986315a4d5f7b420ae14076e6b49aca006404f55442bcbe9da21bb32753eb5ebb443417b1a83b19b039a8679834e4c05d0b0a788355ff29c7d5e92973faab630d5c2a030155d376692c457efb0ed93", 0x128}], 0x1) 16:50:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x0, 0x116, 0x7fff, 0x6}, {0x8, 0x0, 0x8, 0xc302}, {0x9, 0x1f, 0x9, 0x8001}, {0x8, 0x1, 0xffffffffffffffff, 0x40}, {0x756, 0x8, 0x6, 0x8000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1, 0x7, 0xff, 0x180000000000000}, {0x7fffffff, 0x7, 0xfffffffffffffbff, 0x9}, {0xfd3d, 0x5, 0x6adc, 0x9}]}) 16:50:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) 16:50:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ff289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:50:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x61}, {0x6}]}) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:50:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair(0x18, 0x3, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, 0xfffffffffffffffe) pwrite(r1, &(0x7f0000000100)='>', 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:50:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000680)=0x400) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000200)=""/225, 0xe1}, {&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f0000000400)=""/59, 0x3b}, {&(0x7f0000000440)=""/138, 0x8a}, {&(0x7f0000000500)=""/213, 0xd5}], 0x7) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:50:26 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x7) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) syz_emit_ethernet(0xcf, &(0x7f00000005c0)="e9c82bb2b7d5a09852a213f10340124d9f691448c3811c57f24e534590d0dc71feb0c651625ad02fc494817757f0d98d7df66b0daa7b98ecba3a02be17da11f68f39a3469016db1c9292ea372a0d2637801be1fac09978e7106f8d46af1c9e8aa6fe28d4919f859fb18dd33a3fde9e4957b7c63fff82839b5cb5b9400f8d8c107b96282e76c24c5929b8f32feb1c0de8bbe746b4018624f0498c17c128a026dc71f29eaf194a90f48f73e2fdcb3c0c8fd9fcfd8bf121add554aeb415a7a295fde6dca361990bbf6deb7bd8fa7eb596") 16:50:26 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) ioctl$PCIOCREAD(r1, 0xc0287533, &(0x7f0000000080)) ioctl$TIOCSBRK(r1, 0x2000747b) 16:50:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='x\x00') open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x100, 0x0) 16:50:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xad) fchown(r0, r1, r2) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r3 = semget(0x1, 0x2, 0x200) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000003c0)=""/4096) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b00002327000000000000000000050000003f000000000000000000000000000000000059", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0x9, './bus\x00', './bus\x00'}) 16:50:26 executing program 1: r0 = socket$inet(0x2, 0x1b88f9d1aee0c517, 0x8000) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:50:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) r3 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="0000fd0000000000000000000000000002fc00"/28]) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x800, 0x54) recvmsg(r4, &(0x7f00000002c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x2, &(0x7f0000000240)=""/116, 0x74}, 0x2) 16:50:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:50:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = semget(0x1, 0x0, 0x2) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000200)=""/30) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000180)=""/83) 16:50:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = semget(0x2, 0x1, 0x408) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000200)=""/170) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) write(r1, &(0x7f0000000000)="396f2fa3078f4a47cdcb383ed6f6030089471d4dc47e92ce487d3399f9622b92f6cced66f7e580", 0x27) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000002", 0x3af}], 0x1) semget(0x3, 0x0, 0x23981ebc6cd44f9e) 16:50:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x18000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x100000001, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") r4 = semget$private(0x0, 0x3, 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000002c0)) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000003c0)=""/216) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x200000b9, &(0x7f0000000240)=[{0x5, 0x4, 0x800, 0x10000}, {0x1, 0x1, 0x81, 0x4d1a}, {0x3d62d7fe, 0x100, 0x1, 0x4da9}, {0x2b9f, 0x1, 0x2, 0x7}, {0x800, 0x1f, 0x6, 0x3}]}) 16:50:27 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8400, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x44}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:50:27 executing program 1: r0 = syz_open_pts() pwrite(r0, &(0x7f0000000180)="a43af54717240d698ed70c7a5b0e50087aa1d7bf6e184286ead9ccad32bfa0ce9fae51b082388e2f406f24e1e5b880a756eb0e8588915a4815b9acc892f21ca408065dfed2a0e63483ce84788d89f5b5b8dadd6098bbb46d2f33ae2bdf4bfc8dee1b8263ef4840e712b0672e88bece448033ad9ae732e44464410230f1f349a510d2b833c3854aa6af56428c4f0af18a904820bcd7bcebd068b7b426b0d8a775f96a924f68e5f2ef61b9023afdb6544cbfb2ea473d49a471b5c71fe609a5d3bfd6", 0xc1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x10001, 0x100000000}) 16:50:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:50:27 executing program 0: getrlimit(0x0, 0xffffffffffffffff) getrlimit(0x3, &(0x7f0000000000)) 16:50:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xc8e, 0x1ff, 0xc2, "0000d3430000000100", 0x0, 0x803}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xff, 0xfffffffffffffffc}, 0x10) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:50:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:50:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x20) connect$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x20) 16:50:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001200)={&(0x7f00000011c0)=[{0x101, 0x6}, {}], 0x2}) r1 = socket(0x6, 0x4, 0x101) sendto$inet6(r1, &(0x7f0000000040)="a56b74902a354e7185d331f5acfe644491d8e8482cd033beb9144a7974db11c5a50a96fc1b0007de789f5c9209c5d50458726312112bff79e0c211dcc6f5dcaba489bf173aef2ea3a7c4f26dd4f36226c371b176f3ecb6c3adf477fceea89e21192e6f749d1442338893e1f16803da4c363a1072b7bc7d438645b115edc153b2749a6c3ada0b74b091bc6dd934f832ea535d6c6d21", 0x95, 0x400, &(0x7f0000000100)={0x18, 0x1, 0x9, 0x4}, 0xc) 16:50:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x80, 0x8) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x0, 0x3}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec500"/87, 0x57}], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) 16:50:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7}, {0x6}]}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) dup2(r0, r1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="9c") 16:50:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0xffffffffffffffb6) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x44, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 16:50:27 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)="fa1204a49155ce1e00", 0x9}], 0x2d6, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)='\\', 0x372}], 0x1) open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1) pwrite(r1, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00', 0x7, 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000300)="5cedc12dd49255ca60803b8c12868f764e2a16068963575bb73bd131138696266ca433ed30d8ca09c58076c3639bae59a55c19daea21891e69e52155fd5d5defdd0a5724542b25c9ead3f41ecfd12a96dab8a26c1c44b64676925161b8eb974de3adc8a678e9157813bca0e5954393e25b4e33d3b0677035e9f9f88bb7ec2a38b3b9ed9f67f724d926c07d1914f93b804215a54265194734f1b922a624dba15afd5b7ffc3ae26a63b3a8c38098c6797d8882db65157d5a4b3428", 0x357}], 0x1, 0x0, 0x43) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCPROMISC(r1, 0x20004269) 16:50:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x6f81f726881ab5cb) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x400, 0x26) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x10) execve(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='$-^:\x00']) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000380)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000003c0)=0x36d4a8b7) ioctl$TIOCSDTR(r0, 0x20007479) connect$unix(r0, &(0x7f0000000400)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000440)) accept(r0, 0x0, &(0x7f0000000480)) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000500)={0x6a6, 0x80}) ioctl$TIOCSTART(r0, 0x2000746e) link(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)='./file0/file0\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8, 0x0) r5 = open(&(0x7f0000000600)='\x00', 0x0, 0x8) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000640)=@un=@file={0xf3d411fb40799c4e, './file0/file0\x00'}, 0x10, &(0x7f0000000800)=[{&(0x7f0000000680)="89b713366718b53efecbd961f1bbbddb4a81e0de4dd90aa1009a545b9c5300abd614dfc118195f7df2264b1c7d5f7e97b8f0b263447ce86ced79e8fca4ce8abe3b9b975464eb9ab42d94b85866ea39fb0b773855a780e330b6e65691f11e32743ce941e8ab1553f7868441a6c3bf9f7b7405bbca4bbc7909cb9d1b68986047e4ed8086ebb6e20461da56ddaaa9f67809189f68bb3933322e26c2d083f4101ba8a60b545e1a0bd8291a82e49a78278b0c1c1821879b0aba1f305d7c822a3199e9861c7bc700855dbde45f5cfcc60d", 0xce}, {&(0x7f0000000780)="0d02a44b60a4b8dd2ff9274834a57e0c107918e2259c3bf6fdfa6824081e47960496f852ee87ac10755749027eedd0327848d0c3815457c1e24685a043b888c78242", 0x42}], 0x2, &(0x7f0000000840)=[{0xd8, 0xffff, 0x6000000000, "9bf4d788594db7a6ddba74e488f165f8ba039cba735cd9712386ffe8c2313f7c714a2abdf971eec8defe7afe1abee7cf79852cbc5c6963f69ee6200ac23b9c0ac7edd79bcccf5d15fd90b7d8208557aa2a6e7b1fd10b426d805fe83e754789cc4840dbe0379e253ad20814efc088b42f10178a837ab7e3c63c6dd59b467fd94ad9acf3bcb74af5f5291ac6a42e00f218ba5ce4b58bf91b1e274ea0950a38169f3d485b497934217afdde442e30f1208c66712048321ba7d1501e2f156797ece143a21b1d99a45b8d"}, {0x90, 0x1, 0x80, "bd1608190811ca9779e965370a18098c047bb13b62c7bdd92583948796dd20d3dc0999d8d387cbadfca0a4346e6f457ffd64283ecb08791ced4fb03fe5d996fa39c6b3dc03862f9245e83b26a55f123c651d210da98b8cfbbc5e9a9479fc5fbc252fa9e4c302b18119cca376fa05e09de1fb5b353c5890a1dee6"}, {0xe0, 0x1, 0x4, "69b2719ae4b884f799366b4387da9dc4318e8afdbe66d62d383b2f8cbcc34c24170e3677d69eaefb234b8375022538a84b9c1fa3570e9751f611a0812cd7ed6d314c861a38f9186be93300657137ad127d5cc5ea0e40107e3ed2698904d45244d23ce3953f8c121e72a7781d5424a90d72857cfa15a81e8037559c7cd54d4bbf672c1085c5933801829cb7bf0053e6318afea28af22286067d5891b4144623ac0fb8e4f2ee730f0ab0035ddea63199edf835d04dd8f3c0e2b13612bba523b5425838f251adc16b5cc1b9febb"}, {0x48, 0x1, 0x3, "b18d7f3fbc9db201c4122d9764f28d0ae98c9112dc49bfe1107cf18c2b49a2f439a19425b9c52872ef4bf348a07db0a636c382d45871c09d"}], 0x290}, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000b80)={0x4, &(0x7f0000000b40)=[0x2a5e, 0x5, 0x3, 0xfffffffffffffff7]}) close(r5) close(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000bc0)=0xd717) mknod(&(0x7f0000000c00)='./file0\x00', 0x8, 0x1) ftruncate(r0, 0x0, 0x56ee) sync() ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000c40)=0xb6f7) kqueue() 16:50:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) 16:50:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x7fff, 0x6}, {0x11, 0x1, 0xff, 0xfffffffffffffe00}, {0x80000001, 0x7, 0x6, 0x2}, {0x400, 0x3, 0x424, 0x1f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:50:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:50:27 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x400000007ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) fchdir(r1) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:50:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x140) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x3) write(r0, &(0x7f00000001c0)="90f3f2f823ed0f8fa122", 0xa) r2 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) r3 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r1, r4, r5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 16:50:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0xfffffffffffffffd, 0x4) 16:50:28 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:50:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x1ff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x6d9]}, 0x288) close(r0) 16:50:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100000000) unlink(&(0x7f0000000040)='./bus\x00') ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) kqueue() 16:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) 16:50:28 executing program 1: r0 = kqueue() fchflags(r0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xb, r0) close(r1) 16:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x21f2, &(0x7f0000000040)=[{0x1, 0x5, 0xff, 0xfff}, {0x6, 0x738b, 0x9, 0x8}, {0x0, 0xfb21, 0x5, 0x3f}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x80000001) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2, 0x7}) 16:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x30}, {0x4006}]}) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:50:28 executing program 0: setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0xfb16, 0x10000, {0xd9, 0x40}}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:50:28 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x10) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) 16:50:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x281, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000080)="0d73694dfeaac326e0276c55b083c10cecc0c2e202c4109eb7f6399ba7dd2af3c0f2be46447ff24d70ffbd7be470d34f42f93dc40241a54b40b9b242ee4607a79bec8454daf1dda4ca3e0ed713f399f3b338ea8081730b128545544d8e809f1972a866c846961b0261ec6bf80e18476b794a66d608e33e8f0d5d36eee6aa36ed3ca3455aeedacb7bf140230fa33dc8541c", 0x91, 0x0, 0x0) 16:50:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000140)=0x8000000000210) 16:50:28 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r1, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:50:28 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) listen(r0, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) connect(r2, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x48, 0x80, 0x20, 0x781}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x4, 0x9}, {{r3}, 0xfffffffffffffffe, 0x20, 0x4, 0x9f3, 0x9}, {{r3}, 0xfffffffffffffff9, 0x76d69d19efb7b5ef, 0x1, 0xffffffff, 0x4}], 0x3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0xe34, 0x8}, {{r3}, 0xfffffffffffffffe, 0x80, 0x40, 0x7, 0x40}, {{r1}, 0xfffffffffffffffd, 0x0, 0x80, 0x800, 0x25050cf0}, {{r2}, 0xfffffffffffffffb, 0x2, 0x40000000}, {{r3}, 0xffffffffffffffff, 0x1, 0x2, 0x3, 0x81}, {{r2}, 0xfffffffffffffff9, 0x88, 0x1, 0x3ff, 0x1}, {{r2}, 0xfffffffffffffffb, 0x58, 0xf0000087, 0xffffffffffff8000, 0x8}], 0x3, &(0x7f00000002c0)={0x7f, 0x8}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x4349) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000100), 0x2b) 16:50:28 executing program 0: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x4a) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = shmget(0x2, 0x1000, 0x80, &(0x7f0000ff7000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x1000)=nil, 0x2000) chroot(&(0x7f0000000080)='./file0\x00') mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x1, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='/$\\\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='^&[\x00', &(0x7f0000000200)='\x00']) pipe(&(0x7f0000000040)) 16:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x40}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x43ff42c363045d3e, 0xffffffffffffffff) pwritev(r0, &(0x7f0000001900)=[{&(0x7f0000000880)="7ff86b799dd84eb17591009628ae14121dc81ac3c6e00acac61f8255ade134c750f2c60128d5caf88b599511d6977e5eba6dba8ed9c4d0798cd304f1aa3d1465b3c084b899a5904522f649079b3a196053dbdbac6c918048cf4fbd080967ec204f939d9e7130a3f12e468c03f57c9b7898ebde95c410740d3b84e64428e331ece959af1b83cf92bd080d6adfe17ca2fee7478665c7d1c77d703f5156b9e4b1cdd712cade017978e7fd1e06f702d6fd5230ff3c3e3131a541db4f8b9b1fc67567de537eef461740e47ea94d8f00d4b895462fcd6806afd66fef8fd255f66f40d1b9ffa9a3d82616d8a501729e55d6e458ef3d282030d59fc65c96524f1155db7c4d0c8dd151938bb1114fafce3c0aec1f6d74c22c6f14286657f6e929ec4bb6889026c494d7c591ca9f4131515e6341bf4d060ee1965dd0030a5b505639b00da687adbf05ef0772ee82f7663359cf38ddf3ee6b0388dc050ea33d99b4dabed8e3be6877372f9c0c19b7df9363ca58393aa159367354a36e79c83d7b54a6c6625a3fd42f473e46d037109cf695c04ce1612ac9c961189ed84c0d743319ab4080cc8c50941b8b72fa5b9a8c4c2bc7940d37d34c63db1ec412a7ff83edaa4538afa0dcc5600c2890a8354ef19f2f04fae0e5298ff5454a506ae8a0e511f8936ff63c79a9d27c19be96befb1b913a9075b7f47acc4e959daafc44e17e665ef25142cf9e37cfc5e89cad5953b29041adee75dde0a3b4ae2b32aa861034551fb3c5582476d74f0a5b0f7568d1367f3e4d79e4f45123b9a59083dbed33fc178ed69c549040e06ca1ec892896d8ecdb7a76f02523b834e0be6a99687cca8bdb175b6840b8d65e6808dbd78e7a9fa3d3c162efd0f5acd82b3e173a66d3383a344144ff208a2d685a5e491f9cf9d25d4e52eb25241cc7fa63090c0fbf5c0b158da0d3d4b29521ae816206a9e3fa43567ccf53c4a0d3a767fc00ac0bbac9aa57945593b4b45dca70ead40bc1b641ed8b86e327e1b0478cba5b251c9d9ee4ba3535c81235e7c93fd8ab7914dd0e72f50bc4f375356ede84ff0e9a4ee13b07fe4d724a1f41428f0644ab500f1591f962e7766834efa372ceda7601f68ede88a8de4eaf08225554315f93fac66c16282f5ec355f46c5b9e53443f55b9317e64f7a48c76ad8d4b9ef3fbc691cca65c80eea59a6c65bbf443cd69009c768c4f842d2b3cedd0516d732f45053252f64a79cb795917214788ae2c998bd71d033de57189ccc00d1878611b706d0303a90406156a8c92a586be6d903c49f1bb1922a65423b38702f9cbacca870052107efd41547249e6700bb2a6838cb20a3e0cb88738dc0b578d2ca85f3c1f9e2c9db92472a83eba5faecdef56b600e43e78793b7e7e69e02da98a3cf01cbb029a6bedd5af80b0cbf615f49612930839c417ec2a1be729247033f502fa2f181a9a0c493cd5934a7939df2d7915db6a20c91421bc907c4f91bba1e39080372fe69e919fc32c79470e52aae8087fe427a4de4a3154b70d415756c5eaa9d44726c1591450f0797f89df1deb6581c56a4190643cc8eb3dff55048dbea78a927a9d2ee93924e5a337bd6de9db462f4e17e4f43165fc7d5bad21990ddd7a6cfe857ca3e6e6926c0f1cf1c71a3af20cca85d416fd87df9737022cf9632ef916fe4efddd367ae3b0fa92309d2a78281d84e1ab466beb78fbc8cc2f89a44fb0c38905eb958de2cd86572a0c9e6d465e215438685db667048d5daddd7fff5ece581cbe115f2d5d14720edcccbbcc52cea604ea7fc50ea92b4ae0c50e509ecac889b8c1156b406dfbe76d7264f87835d4c8aa612c18c7a5c713e72d28a00ced938b4386c53e2c8bca63aa1c0332b99d512b1c3b9355033c30837d62af10218892b148578fa1b9bc58a34ac2d235cc8c34c92dd356c1103a5057efc6f1d3ff5f2ef4880a16929f79cdc24e2475be387d6219596df09e257717ac8e81856c750b309a61adabdebb9d7c25adba70768d793819c043c4d15d1865f764b4a96774a7859000c54c66e2a4e35f85dd9d995e1e223ce4674e9a54c2ca68dd26ce1d6d7ce59b4ccae6dd986136f2c6412647aaecd75ef02290c3b3911fb3f8e0f7ccab85bec03dc4a66b61606c0ba2c8396f24851c3ce95907021a4780bbc7318f54bec61d7a718bead1d68da76c9e530ef4c1aa7d6e0d44731faa4c2582204a7dbb85a4de3405ca0059b580ca39bc25e8874edadcea41446a04b6a5c649e113fc30dc43d94147d83d2ec1f012df042e2da525151fa444509153b8a6e6748b74e74369c18e2ef845eef1ce597625ea393f2bb32cd843cff22adfa6c1365e3e9db6315f1c0de25189538f30c43a4426d590d8165d14b07f88528929ecf23333ef11c73c78230d60e6041de5ad08de76ed93c753d9294afb4255b0a2aa8f205fdbe12a5706a9b4b7829637d379a86d9f9a93b8f9b4ac33b330be184395de92a0e7da33252558d6e46cc676aa46fe2fcfe9a811079d92884511daa3f340f7a40ecec19d9d1d9b1b8ae6373e7dfef77b4ef8cfbacce6e3a15c1cd155bc4f886f39cedcb244716d0673f9da010177d37dad2ce8eb01e4c6326d6d28b7c1b90d28e699a5e7e51d32f9a953a39862cb18d525aecfc882aaeadd2cc69d4cd7ec3af2a4127ecc70ed9ed76559bcd1c1b38d54e7ef6c60783d8a3990255eb597956d5e5313d94c1947b71bca9531566b7124e07a42d06fceb147291ee5de57cc6148b8a6d5e6b161a90f5c070e290b4582903cf60624de53714150e0b7a815573605f7a568c1922681ceb15511d4f52a706cde45d49a1aa8b9200321a821bbafea2536ef250708c42a4e0de15e0f7ab5bfba8b4c105e68ad5e3e1819a83e238f0f3d62e379501db98d2e924e9178bd48d6a07d82ab6720bcc05a8083d9808c004866d5a11d153d36b282306b43fa6ab7f3414fb15f15879f1bd05e2804bc8d92212acb5ea5f99371c0a403f713d98a172dc5b0f02008c96c02591b52b156bddfe286e007b5028d8ea0255b68179874d97e59d945b3074076ed5cab1cd979661ee736ad9e65aaf20556728f03917e133661cf29843b9a2826f631f95f349ae8fc31ba05f37772adb3a8f38e015c13a047de404de6d47a0bc6804d54ad9961e2b12cf71bb0de498d9fe2a03a96cfa8766ece5bef31e49474bffec59da47ff17ab660cfab7bfc06fa36b59c718c75375180e92e4b0c7ffd1e66d8dacd9633e73966a7f3ee7a5ed89be0d06b9fff1ec624d198edb44f7640a4f7e2d829d5a3421a67d8f7005964d6bf26657512021a115405a9b5066f34d50ef1e3e635612a5b3dff9585e1378b933bacf8f1b4cbef7b66d39150fab407b700300349e915d2b7cccb0fd2d37eb1bea6e7081ee4018aefd4bcd75dd4d8d66fcf73724181783a6d55c362ee92a722664cb1e4f3d0a4f6da7bddf165e3da8650abd6cb89dffc2b483fcd4489b5c22922804558efda4d03cdfcb31406dfb4c33ff5579d851f559fa8eb8c81d1e56065a0eaf96557b3ad696b23963f80de0a1d3ec1cb2a1c305ff4843f0bdb2daf020b30adbb771a8f33d5d55cebda4049ee4c6cd4ab7edeba576bcc04b3c8a2d520f2305fc77535e1dcbf3e2dbbf6e4e9f49f3c2c0c22214c56a7331e5ad790931c11096725c5942d3ba9986c8bd4b63cd4f37e7e79466897ba23d5c03e2adfa52b763c993840f0c79370a410fcba21d2f295f44099ea110b5d09120a7510f333740524708d5f96977b8d8fffa26b8c557fe6d17a664288a2bd8216f01c22acfef1ee14a681f5a2adc572a4244805b19ff2bda9056782421cd461836d9c08bdc388d319c26c7bcf80f2d6b65f6d93f47ad6caf38f839e74428ca3c0acde39f50d94b750ce957df8ee36ed13826ae55a169868a516d75510738c27d0890acced1e44b40f43183db91fc2de08bba1da05b1eb9d3357a3ed717ac4cdbdd18ea6df34c161f91f7d9f0de0176a0b14e2f31689a99bfef6df14c9e27a3ea2f059b21195c73d2cdc0fac5cb71bff1ea2edb6c6c177b185c966ea6239ac2c244fcc5a803239daedb53415b8f50cf17555aa6d76ec242994a371130e87fa7ba90bb8efa89c31cb31d410048a1029242ee4a263c443aab5a91b5365886c3bbea8f7d7996be6b956a6f8dfdb548bbccfd71b99d2281c32c6fd0689672b03d820b0a4b9cee7e92b85f856fd59370e0b50c857feed0371ca3fd44ac6b565e453aaa2816f4066732b9471da98a18276cc7b787d843c0ecee40486c440d7ff7029a343d7e558780238feb457facb25b56a66a2ad7b6fb0c7a49560e60fa11db64b0a1ed6ff2b90c7da0d1d78af93c8bf7d91c971e6958694f7015651bc03be6280bf569896b3d976ef4986f75b37c7774ce661382fd9911bb305fff7062bddbcaca03f297e1a65c9cda85e4140817a960e818910290da46e7ea5af993312d00f60d9f5281e4c4297de54885b19a7f4ea4639a865019dd99d3b6ef73ef63250e1b85d4388bb32f6e154b31ccfe0e892c415d42a34cc8ed640d938d51f3e48720eae928f1545787754936f6036477a2ebe747c31ad5fdba1da7e1fc691410e6495181e5a3e68f1207777efb062a95d4ce072e2a945edfc95e55afd0ed71d204440f8e36b949f313a00bcf9aa08bae384c4e3cec88bdd97f76bbfe2041bda3de7fa17eed33fb63833399bbe57cc61de220f8c016a8b69f4a56792cd9da01723d554633e3ea8abdba31b4b48cfebceb5f2f5509442c07df1ca72de94605d4c6cab539f1c6f6c051df8d5d0c3491735c04b9f9bb45be10483cb506700ff012eb2fb3e63cc5318b6094265cf78c52c3840f3e77a6beed81c34d6ec32dc4b6770e38a6f29e92902171333a0db674b06ea53e96be0d600303e82f46e92da7c82b943213ff03923f78e4cc00f1bc7ee0934f73d7f0023e83983bc659b7d2813d1495501293a1d88ea9d0877d3a5b0f3d795cb1f8eb94603fda12c35ca2c210a04c832c9889f1bda81de59e24e3c00f5eeb371ac000fcffe0466c84e6dc7ba003470e5e65ce49372825ac48022f1b8380274114bf24adf45d12cb9aafe7870091d82c6c375ba2e83d9cbcf67d1fc03a835429a99a2d0dbbbc3e4b9a9881fd10c10c2ce251b99936b2718f6f3037192ec5b29722215b941caeadbb5e49c6a30a958b9527696aab98a5b0d954ba65e8479af95f77179d02c3d39ad3c9d3a6626c98130f7a373a7d003848cf5abc536b8d3a79f375ad6558a2259dca82fe6a6da5f5131c810960b20007e4ba44cc116f11cbd0333d930c07a494c0533bb3fb5cb60221c05069d59f64c0686c65343f005842c793e404862e383898776a5b2419ceeea09e5acd8ebfdcebf30980e897e49f0eaec5bf6de5cca4fa60fb599bb87111f3436257f5a929ee5447dde1ce1dd27f147ae9fa35ad91540d15dfc9eff42b7497a11d9a66410a51dadc34d3121ed29d2b37acea73658637370d560b5c2ce0bdbc55686da92853b6f5bf41fb96681c9dac6f4479208ea611f49be0f61b3e675aec698106c3a038d8181230fee805bc2fd0b37db6202981445f44fb2fddd74fb2591d36a4bd4b80ed5e9155057e8833612983622ecf407e990817556688959961620144a8bfaf2c5f62776d47effa9f0f294127c68ac4a6702050217f5b3c216f24b6fff723cfd1492ff5548998bb77af799630fed810947ce683b5cb2851f3c6df40f03ae6a318be59a9dbb17801a8da3d93ef3518daeeb2d0d422507a164facba92e0d9ae7177fc1def3d0c5b583751a542b74a57f7e", 0x1000}, {&(0x7f0000000100)="00e2799a0af0f93a9dafc8dd786100ddd9d4cf43af368edf45316760aa14a2bfdaf8185e43f82d9ae54356475132e552c9b8aff1c2c4f98e360287ea628440d624428d802181fe4aabdaa3769c5de37a0d3e32526b1f7723d8e403b619495fae3acd0e67f064df7f", 0x68}, {&(0x7f0000000180)="1c311bee11c3b784f9e11c31682b6c0d1baf74d2baa2bfd877ba8f47d4665c3e86887311a978685ad91c46f13f93365f453cbdb0d2dd5b71e8305349abe788131266d5c20f9b4dbd54383bc58842e179", 0x50}, {&(0x7f0000000240)="4d403cf382ffb181fc2890068395520dcb5a5ee621e83ef3e30c2c6ad904f453e4c243cca1be5b7adfd4a14f895caeaf6a79b28ee61e9280b7cfdd", 0x3b}, {&(0x7f0000000280)="6261ccc712af0f7a80e397375a3111fe75cb815f2e53266a9f8e1c7279def82ac1fbeb87547f8711e09d2097c4f109535d79d3d358e98296a733e319f6dc22b311a1d9f40863743602e2f830b3b65d1a8948c8beb441236ba712c9", 0x5b}, {&(0x7f0000001880)="357d8cdc2f4176ac3d740ab49989fc7f48145b37f722fc6ceffc90c2175a4e7a31a87fa58cc47279795205bce287ee06ff93571fcfc6d95c265a4194563b1cf96528e8a8bcd0b8da1c404eca0d8a50", 0x4f}], 0x6, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x4, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x400000000000000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x83b4}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ef5000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000fc8000/0x4000)=nil, &(0x7f0000f5b000/0x1000)=nil, 0x80000000}, {&(0x7f0000ebd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000f9d000/0x1000)=nil, &(0x7f0000f0c000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 16:50:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) 16:50:28 executing program 1: socketpair$unix(0x1, 0x800000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="d4c4b0b46d90a742a93485cc27cf4f433b6ff461220fab3ac7f5787dfa4747b31a464433bdbce1d946a70d832c75274829b6a69688436b00a29e83775f"], 0x9, 0x0}, 0x0) 16:50:28 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file0\x00') readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:50:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x8, [{0x1, 0x80000001}, {0x2, 0x7c}, {0x2, 0x5}, {0x2, 0x9}, {0x1, 0x20}, {0x3, 0x10000}, {0x3, 0xc6}, {0xc13d177c2bbf7b6d, 0xa00000}, {0x2, 0x8000}, {0x2, 0x10000}, {0x1, 0x7fff}, {0x0, 0xf80}, {0x3, 0x2658}, {0x2, 0x54}, {0x2, 0x81}, {0x1, 0x2}, {0x3, 0x100000001}, {0x3, 0x5}, {0xa7ab0dfdbc9c6cb2, 0x1ff}, {0x2, 0x1ff}, {0x1, 0x7}, {0x3, 0x1ff}, {0x3, 0x200}, {0x1, 0x20}, {0x1, 0x3}, {0x3}, {0x3, 0x7}, {0x3, 0x4}, {0x1, 0x2}, {0x0, 0x5}, {0x1, 0x1acb63a9}, {0x0, 0x100000001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x20, 0x4, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x20, 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:50:29 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x20001}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000800)={0x81, './file1\x00'}) ftruncate(r0, 0x0, 0xfffffffffffffffb) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000880)={0x1, 0x0, 0x0, 0x2, "d1e27de3a1ce2db4a83763ed8629fe0165d2c296", 0x9, 0x1}) close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x3, 0x0, 0x0, 0xffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) fchflags(r1, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000180)) readv(r2, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r2, 0x7e}], 0x1, 0x0) mlockall(0x43c5dfa45eebeb9d) close(r2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0xa58, 0x2, 0x6, 0x48000000000000}) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='&\x1f#\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='^\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000780)=[&(0x7f0000000500)='f*+\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='#', &(0x7f00000005c0)='/dev/null\x00', &(0x7f0000000600)='\'\x00', &(0x7f0000000640)='/dev/null\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='%\x00', &(0x7f0000000740)='/dev/null\x00']) shmget(0x3, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000001c0)=0xeb9) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000840)={{0x18, 0x3, 0x0, 0x101}, {0x18, 0x0, 0x9, 0x25}, 0x1, [0x6, 0x0, 0x100, 0x0, 0x401, 0x4, 0xfffffffffffffffc, 0x401]}, 0x3c) 16:50:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) flock(r0, 0x7) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x5, 0x2, {0x9}}) 16:50:29 executing program 1: r0 = socket(0x1, 0x4, 0x2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c"], 0x10) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="12980151588fa9199f", 0x9}, {&(0x7f0000000040)="32641ce12bd402ac000be82170d6bbd5f4f473cd9fe365678d6a021fc2f5114785269c7f7bf4624dd4bd7d48c38dac18ac57c19aaea923e1053d2941495ff32236d55e2d7a60dc0d4ae35fdeb647d595cc4a56ba47231d1073603335f37f8e68de9d73031edf1a2e12a273b1e01ee6f243e1802aaf142db74d9dc2ab3a98a2d7420eea46c301d404a56433d05cb327cec171bbbf3471437fcc1d415ed51673ecfdb41ec6486435f2a2ac467ec0120b78e3998112578c76bb9fd2d48419a64213abcd9c14df01e896658ab51650eb8e8df5d4", 0xd2}, {&(0x7f0000000300)="fce734296795c062522e0947b41ba26683e0df0b750e7feb6482b736bf1a84620945403a8d59fac365283dce7ffc2fc8b5d56c8df68c59145664b5cc27e2d51e5e10d50c1a08e9bda933df92b8cc3343c044c819b48b9bc8f66684316b0734ab5c5d9d3f823026ac840f051af51d0ca48f9be6aa42bd8f83c2897ce3de37d1e4c805189a301e774423a09b7bee796f59c554d127e64f442d5c236c7b9c764742374c58ffbcca29fbc208f55c4b95a66a585b4be0a0f06bd6ca14943724f702a6319e87768270a3b0f696732413f1f0254b400f228526d0c123b2790ba22f72252ddf94413dfc7175be514a680b1b034f05fb2dc5d401eef8df0e49cb46be7299eec08695664cabb52c9e43890b1755d37e56330a291d89d7b820150eed3783753aaa5857ff638cdac27cb0eeeaadfeb5732146f1aaa1d52d409675cf3a178f653e28d207981beff79a94f3704a91a840962a5434b7a667c2863b56cbe436e84e3d46be133ea18990ed8f095d5f1d61110a916a1936a593bd11a36f64eaff2fa5a6e1f376545b5c3d2895bbe0ffbf62a5e775062483528e4e00f8948fefbb1853bf2de13b290612393fa3a993171bf23ba58420157d048db7a7dbb44d1ee5444f8e39608909e239cbc9ec4a6996517262833fe96ad66026eb868c63bd7bcd3813435bb46f55ba194f508b91177ea64d51405cf236b4eedd8f5bb0942ce936cb187dbc49ca88803c869ab65057b68c81746ef365eac936a95fddfa60b445cb4bc616fe22514c88f29f4aa51dca2cb380e8aa2c4c059e7d239ee53b5f4a6ffd048b2c2fc118c62fba7b6f5442426b4ef7914dd58e5dbcae6bda862789c8c88944a428cb54bcca7709b9f08f830ae6879d6c2e1d523322be8ced13a4c6c878e3806b574bccf8723068f8e54f72ef6019c8e57a126eea02ad70b3a2de62e3c2d5dec1b6bc82202d6c0f3782e08b4c5b22fed898874695c7c4ce09a0c3d5159a4cc64f9942c3a346a3b012c6acf5aa6b2b8ad3ea75e4a3469965fc5445d028a068363b689cda19884ea54a8b21075136eb27fe6814829abf99e87673bc062d8ec5e9849e985bae00deeaa098510de0c18fa12373c89deabaf356069b2eee754fb933b313f56ae85b6ce7a0f5501f73a635f196072520a7771c4a1652c4b0bff99fd9adc73e6e8a0210f3e1ef30a46b65734c0a8759f4951ab4279989b91f8901dee8e651d46bf4aa68649778c9b195df1e5cc3fb5bd57ed9534fc1d9069e70426afcd81687755197ae984f6ac393b1757799f38c9d3d7799475ea88f5b1ead07f07f070e4d1a0705f1a50b47954eac756b1574ec0bf139c7942e9573d8ab6f8344713c1f569b85375155bb99a9213433fc5dd1e0045bf948d960c1b63611dfaa9bd130b5deeb38ffa3d78e911025cfe8030d1eb16ec15e6b179da54220b1f70c4e3ee72b4950aca0d2d3271a1d501e4980018e09bfaed8b28e96917c4d9f2cc505df2f5cd451a7ccf4be1ff3e59785c7c11cb6f3fc60404882576d2c580d9a41df4934f2bb957562916c9aa1e3db2f6647f11909b9742379e09f4f92845c8da1308bcac7d0247d15563bc250da11d615835357d9b7be342b53c74191d87ef6602be473c11ead2206cbf39a67f7d0ca24c252a604638c13cfba4c7e8bc90d02af7a02c5224eb603a654c3cefdd19d89fcfe81cddc9caad6b670cc2b32d15e1736b9103d4040c7bbb0d04d1f25f7e391f721b09f5a718abd43c33f68605f729a18b367b51cadfdce2ab1d24610282571f972", 0x4ee}], 0x3) 16:50:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x5fc, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x1, 0x80000000, {[0x2, 0x1f, 0x3ff, 0x100000000, 0x225e, 0x80000000, 0x73, 0x8, 0x9400000000000000, 0xf, 0x0, 0x7, 0x2, 0x80000000, 0x6, 0x1, 0x90, 0x3], [0x8, 0x80000000, 0x81, 0x4, 0x800, 0x4, 0x400, 0x6, 0x8, 0x3e44], [0x101, 0xfff, 0x40, 0x80000000, 0x400, 0x100], [0x6, 0x10001, 0x3, 0x7, 0xb0, 0x235e], [{0x1000, 0x0, 0xc2f2, 0x200}, {0x4, 0x4, 0x4, 0xfe2}, {0x1, 0x8, 0x5, 0x4}, {0x0, 0x2, 0x3, 0x4}, {0x7ff, 0x7fffffff, 0x7, 0x200}, {0x7, 0x8, 0x100000001, 0x7ff}, {0xfffffffffffffffd, 0x7, 0x4, 0x80000001}, {0x0, 0x1, 0x0, 0x5}], {0x1020000000, 0x301, 0x200, 0x7}, {0x7, 0x5, 0x1, 0x2}}}) syz_emit_ethernet(0x2, &(0x7f0000000040)="adff") 16:50:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000000), 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="1bd4ee", 0x3) 16:50:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) mknod(&(0x7f0000000080)='./file0\x00', 0x41, 0x6a69) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) kqueue() close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r3, r0) 16:50:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000080)=[{r1, 0x84}], 0x1, 0x0) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) recvfrom(r0, &(0x7f0000000100)=""/123, 0xffffff42, 0x802, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000932ab928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000240)=@abs={0x1f95d27d48731892, 0x7}, 0x8) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000001c0)={0x0, 0xe60000}) 16:50:29 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000100)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533e2a2e36e7602c5215b69be0d9f00a3b170234ce92ca45c7d789033b2eb0534bc32563e16d51b1f25812cf25411db00"/100, 0xfffffe19) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004e3f7b238bea24018295954984c87910bf453f68c11700287ead4b8b777faf06000000a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2802b4122cd2350000800000653b5dc7634100"/216], 0x10) write(r1, &(0x7f0000000000)="9e3eb390b603b73725c7c19aab4253e8b4732d3e92e14fabe4f2d065c9d67f86fab7ca2730619556", 0x28) 16:50:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x3, 0x5}, {0x81, 0x6}, {0x6, 0x0, 0x5c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") 16:50:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f0000000100)="319161851d1fc9ad24292506d45a8e2d67ac070cc0d73a3e6259627d28cf8b2f8bb1e37e88aec9184d00d1bf146a84d48c58ea0290f0df0c1787a715640a69b13be4f98506bfff", 0x47, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x492, 0x8) getsockopt(r4, 0x0, 0x3, &(0x7f0000000200)=""/74, &(0x7f0000000180)=0x4a) 16:50:29 executing program 0: lseek(0xffffffffffffffff, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) clock_gettime(0x4, &(0x7f00000002c0)) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pread(r0, &(0x7f00000010c0)="2bcecd1843ad4efb026f3cabf9a0a74c433cb3b891b1e0e1d1d775ba481548a2ecdab2c530b94a53d1a32ab4d39247ced1fd0bda42871bc895c871cbe5759283e31c9a93aa7cb89643d0e3614ee7172de30dc62953a1f141b569562cd7bc8c4e7eee8aa73e17bb9e6e5d17ae23f8d781b376beebe859a6f7b0989547e96f4c48e7a4048332ae155fee55d912eb1ab749477a0d94b62712d2e49b591df9c7764da69d8937e45355b4839d3a937a130045a0b5d71c2cec999a4bea5c636b4947d885dd0c301b78cb28daa21a8abdd527fcff1f507faa6d9b7aced19276337c751e3399946db95023c589c8ff4687d494e2377594a719a1028d18f03602f396889ff5672ebbdbfc4b7802c689addf36b7e252b752edd4105b663bc7ebccd932812e8fea59dea78eddd37eadcd00a59eb9285188bb15f3d2952215dc6d28f18de45d28e9439bf9780cd181f867c9006abc00d3af4d9033f60646cd80353d72a15025011b91466570d9356620068a8a2748cf7b38d9181693fd97afe6e56eb7fd1f1c2a9876ed47af544e36d67c3436eb4755ac0c610877a538fdf7771826a1cad869369d9b990a9365062c7b2af2cc461da224a9205e494c907245915edc9eef6faa5a4a18219a86f9ffdf2d3ed72714f1f5af5377e6fac2bcd760b9d332ee267a0a7ed7ff0c16b6862df8648a48600044d859413a2b3949d9ef0befacd0fd5493acdb269306900e6974fbc8f303635b6373c4ebe33e0fdff97905cd28f0b83d89b363c3a1a9c32643d307b7be1aaa0760c81e4fa02c50384b3b37184417e0cedf999ae0c778c17080ade8959f337804fa67682264af76aa06f2d5c5160e777317e7cea0c8903e81f208b6092c2fdd1aee9462b4d322f84651ab0ddbda4f9fd2ca34a92dfd0ad260e7cf3ad99bb800feccf1193673b8746278ea16a7a262aac96f2a71469f0b85303b7bcedbd8660eb9f7bc76fdc7ee3bfcd41a7083a801ae59949c90ae505e7504ebfecf5c4081d5767023211835007a417eaa9874752847735cd899b3d7aa951021ab2d3acbbe4da570c2848b6cb53429896ac951828310d74eeb76e3781e7f8efe5d8c468326e4fd9a3362b343c0f32aa8b45e582b5f4dab33e951d11cffb6db08d41b2058e6c5df3989d2b3434c165ea012a5992df29720259362b3bc5a7c74fed503365eccec74b0160f2f87e11ac3fd989d1f9893ca01a3f0cf96de40acc22209b85e73f6442f55699f208e9da19ae82ecfa1d605615f497e7ebb937bb1d519cf58dadc80ee59fb1cbd6442f1dc6783fcaba8028c45e55bf4db5dd26d318034fae37d71a2cc66ca42dabfd7d3028b7609fc03184b085edef8d708442c5e14313a3a770d3229f6280fd46ac767f2739b9be5b4cbf77ff4929bbb97067cb0cf8fb48014a9ab138ec808e5fbbb4e4fcd0d192245606d88260ea75f1f2577489a30b6e6f3434eca2e7972949641c26b0f0144eeea22211653a8f47e7ad4de46ec2a87e29d2f52733ea0e23cc8b717c173b3688eef53460d3feab760d1c05a039c8b99762fe28ef3dbf87fd49cdff6a355630ac5af075b207f218c3da23518f08338f8609022fcee2e7568dcb3d4ed1fa53b28d7e14e2c33cee2b82c41ca51c4e56defe58ebc800dc12767cd1fe7e3b4fc1051e89df1bd4ecdf295fc85dd03615c146b924bdb7b91404dc3173f0d4817387309c0f98be815e34e99e2a24f1655f5932c132832f665f7f241adab2b3c73afbf3f1615c6ad05f42bd23dd2749ac8d942d675806dccf54be6acd22f4f7adf29b9a55c2277537583b93a4f8407407e8b49dcf4fbac6f2680e284a4260e60731db5a0398ef4f1a85eca0921e5f4b7c7570ed0a12f6cf7978776c90db47b4f1fc496c2fc57c576c6d0173a9613724d27e31ee0a259ada0eb7d016f43cd86f4838d0755eaf8b2f26541c66e624dbb5e85a2b2f05048d6eb59bab3833f80622842993797508cf06fa82117c639f8b28ac9287a57492fc8140c6c57b46c708ee0af64f71288138153a133558a1b8a796357b2d214874669dd32fee401c48366f8c75ef5b28a2bdfa67c35311c59f57fb90b3a412b6833efd0186a4ceeba7040f0b03d2363cee92e9355ae7571fc4026dc128d7f1819f395b4060010e8377fc350014bd6ee7e770db3b15140c10aa49c81fb13239d23cdc543ba40c594f9275809cbf59546df0d46b5cd0578ba8ce9536c75a558f01746c01de8d06e9f73e84de62a63f3f3856c26ecec2a22326013312c1eae7917d7a603d9058ed9fc355262c21b35fd412603c736c7f924618e6845cf8fb343ed482e477d20deb35b04a310276e86e6a1db7369ed3f01af31fe145ea9156d211a3480df63ad4804538ff11074fd7c9108469c75d553f624b8852dca917d3bfe6e426aa1742f99b22927fa801db9bbbd97c48fa28a5c538a21a4fa9b577b00565543ad27cdd4f19d0ed02ee39f5f4663180db760239efa23792f84c104d61e2d08f28b6a3c557d154291e424dad822de67b50ab0e381f9950c6e158324ad16b769395af39ef4fe15570117edb4b96e1de397afb6da2609d9a837493dadff5f22a86e1204abacc0462665b725c61c35e46f05def4c51214a3ab71e78316c06d396874f2381b37d3d7f561b08d1055d854d53a4ef9785dbec928813c93e14e6412f13cd272edb6aa7ec9889dc8b9ed44547c7b3d20efdcebe8d441f95bd77f7c5687d0476b0074b5cbbce67a637d6eac2f1d71faf6a534c5839b66023f38571c5d3462f43d6152556567850c214e1f8490e967f55d06b5f5081577e35906bf6cab0edf9b7bfc450fd7caa10623def0b397a7e2331dd0efebb7d70782b8acc7d99eac48d5cb6c90f5af90e9bd657169cd31b51b73de0b6faa0731cd0a487c8dab3765ae1fe8e2e266fb5a90d40d4b82a3c9419419016fd3261b6e4d80d0f8eefb9a85178680ce4573f79419773aeeeb22c2f1929da65a59213243678c9337539b4dfe639a92fac622fdda2b34388461975bb8e081a6ea6d7894e199fe318924797677a2ff91b4b82253c24fd9465fd6e3aaf2ff828740f22f640ab2db093e5e45346cc33c5b09c04b8a5bbd8fe0853a7270dbf4f733572a97e82ccf17a6822ce7c306c474d4fb340dc1b8edc9c45a6e555d8337292a055a77b7f4cfcadbb1026272d817af727ee569510cb9870ac78ca60e86814888bafef441d6de00b0394b11cdcc27c197cb19f43f47c917f6b62959e1e449beaa1f62b4ae34bdb44fe3ac673c7320bde70da522d42e2b4e2802374b42fbf551a945366c879f552b2c894bd9f90cefbce6d5617134eb9d30202f3f5214a73c77aa1ec969ec2718db7b100c182bb47cfdd9fcd76f64c3288b676c5a31020309137e14f35c2f6befaf59e69b19009513d3209ae982d096f886b2eaf8425d0d2759d9b7bd92cb8a0b8d8645bef98c1904032e34003955cac2d8a2257343b5394ab7026d1d63f6fc4340a5a0f374dbe4ce2d136b2b018c4adc5d28fb5b80bcfd54bded31bafd3642f580aa13be80469a55aa16e1afd9403f919884c8f556dfee15389e4e6acd3e9205145f8a44e32ddfceed49fc70c9b02750427e1ee57a2f3fc71e66cc909c8fa649084f4ed3868d43d9861ffd74c71c3340df036e683c50a3687ec39d03ad384b118454e86ee3592196704dee550e3729a6790a1c3de281db400c8cd6c119483b6e56dde809ddfe5c7d08e33a1478f9d6e47e4ce5dd3dcd47275b0849a6dfa032ce7007f4179197b122f1f6607aefb7bf40fdfadc89655a94af1442f4c004f11d16c97fa1e592c87494a7281f2ab526e401457c716880ea1eb6ab5d8755337dbc565610f6c1c14218d3ddb1c88f1a3e22317cc507384f2dbb66741780e4bfe325480de64d74d1f85ffde672a6540ebf861b3ce080f66972451dddeb091113e3f31b9bd7e20e29c3a22a70415f99f529fb22e69a99fdb4bf22d60244739359f57f3ff6c5aa05a881f3b39b1a9bd951557d6f0e63bda33109c56d048c7a752bbcecfe1c9005d1da156852dafca90755baf1d31c4ce18e7d69db691e2b4ce296e4162956b2562e0aafa89cd8d7a5ca00601252640d0741eac1481a282746efc2adb68b3361f94c19b1ee040f69ae6b7a0ecc80f6723f3f5a8c8d02cb362dcd018e0ceb6c8745b682714a5195eaa465f4f08e4e37f9bef3f93a05ec3ec6f18817dc3fbf7d56898a9335671b8fa735f7baf6a548bdc26a27c4c44b2c51f2a524bf852ed18a62612038e5418e860f0102b456dbacfbf8de8fd2de1fb8d79d30382098cb14a2829e7a828276484b11ec4366dda5cbbdc14a26c4620e5a2cde5ec290f16c3cc7868d0ed8998e4fea6d70751fa3d2dc67f2212bc2a6d6b1a0cdd49810934bfe1921223deacc5f7084e53b53b66b4d8582e4855cb1c82ba0f129667645e8c00632a790c5bc5c38c8b21b9b1593be3459a77497d15e4976c603a4684159a6a91ba2b3e08dce2e9bcf39259c0e0bf6ee958ea2ca369dbd196cc8ad6c5ba3c62050d5dee122997b23fd50ba8b3b042b3485f588c428375eb256dd6babbdae2f5ee42b1f029bf256b70dd079db6a82eec1be0c6333c758db5dc224d94e1498ecc41550b2dafcbf75e63c23b26c94dc7ec52bcc67ebc67bcd9456d17acf06f3d26ca42b9cdd70584672c7e1f6c8e55f049a119014eb1f64a13922a6d3671fc02333fcdcb3820b68dc36ec0cf56d7900b222e801cebedd3c93ff02666a51305845ecdfc3b467f22321a3bc234621e25896af88de9a188baf2fe93d5b8df64e37a986e95c65f3ae2053f29ce150c25b9f400aa6a0cca54485de333a0d26aef40b13fd2b1e527a405252fd12e09e7db997d615b77e5f561297939b9f5bb49bc8caf7f50a259374a44b050ff46971b4c11595993d9cb76c5e8c74e442289c9d221f1b548b374bb7cfd7dffa8a2e8335ab1ec082c3f13360ec5d3a70df3516689d173879f52005af4d7846df6d2cd244c823646dba8890f234884c78b273507f6e23e86a31b2111d6e38c51e2a4075dfc4f68220a49eea90d7aa5d33b18dd37fe0c29fc418671a9e7f54ccbcc9c9dbcb2115656cf1bf46db46cfb40988deb21a2cfe2e84ad4a63eff7c27d228511676c068634f1e7d7a14439d143da7a5a547f417b23aa510a7c149a0e2678344e47d15d2cdc7544aaa68cb7112eae1f7a4013534d0b7cd12c2edb7dde132d1da77d9cce98ddf0641d407d3ce629039edfb5378d4de2d52fd8a09d41def7031f8496075133187d78efaaf0256d77a5001ecfe7f9a9d59bcce52d7c28bbc43c975dc4b230e05474fc00ce1d15184ea6fe2e96c48f51c7dc2476d2c02f1bf809aa05d125739405cd0797ea3c4c0b92b3a71a992de88f44b542986ab28bb0ac4ac86cff8c8399586e5fba763a54ccea1cfb95eb338ef455664cc3a085832e616b042a683d01ce835dd17b9be2f65ab18fe0a218f0630eda7bbca399429abcb6f02c3a4b47f6abc45a511436296ac456d3f300e16e60d8f2d91d84b5129c80440abb712339df4615343b66f69b793c48491e08b666918160d951f82db2f594481aba14e8b9140670f47ea0eb0b1711dd169487f9adf51384bdb3198432a15e89e527e500988f24fc6ab3c9f12c4d70c7345fad7be53efbba01d9dee259107960138651e12b873ab47b3b988a720207effe49be0cb9bd43de7f934f7a0e6f671660879dac505c66677f5a84cde458c2b697655ea099ef6b8a10f39b0c8f87521a871c18cf5b437e298152f905c93fff95ee72650a21ac9eeee3", 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, 0xfffffffffffffffe) getdents(0xffffffffffffffff, &(0x7f0000002740)=""/4096, 0x1000) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) read(r2, &(0x7f0000000300)=""/179, 0xfffffffffffffd7d) r4 = getgid() r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getgroups(0x5, &(0x7f0000000280)=[r4, r5, r6, r7, r8]) r9 = fcntl$getown(r3, 0x5) fcntl$setown(r3, 0x6, r9) 16:50:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0xfffffffffffffffc, 0x74c359e6, 0xa333, "b56d910dae16e044ac43dc9824f38205a1612d13", 0x40, 0x3}) 16:50:29 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpeername(r1, &(0x7f0000003980)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aefd8af6c6967a11debe71ee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b0e9218cf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ca540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007af5c09f0e0545260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a934bd1ccbff7fa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000009702c78739b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069638caf5a84b3e970ae8239e80781f344ba34d4f0a4fdfc95d54a0ee49ce1e92783c9233467e8e102f817633e20272f9581a48abc009b5598991a0c4c513c4e29fdd5a52c58777b2eaacbf247146bf2b2e319edda7d786ea864c6f13a2b20795166894c385b650a67641120a5d41dd9dd519f68fbfb531611aefa791ebdd20cc552e87679ce20da7ffab3ae92fee6cc00a56b2875fefb0ab54da9eec80edb73a36e8e29afa8eae58c4b7f45a86ed99ee712b496076234087e6579c4216d3e27d979306e7f96b0e99bb6ae090d3097311863f4d3771834d79860955632caeb11f6eb3e590003ee382abe5f4ef9aae8a8649d7082a92d4cb159698f9373524bda9f489fd27684eb6aefd2167b2ec8b565c1e842c286220b569d00fa12bccbe35b732f2bb2617a754aa68c57d6b6e20f74"], &(0x7f00000001c0)=0x1002) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x105f, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') pwrite(r2, &(0x7f0000000500)="a4862b82257b9e896bf6f9a455b96f347ea6d9127d7d7c1bd699d5bae32b3b6020dd4f32f51edf10f412944b147d3066822624a13cb774252904d0d4274a388085b67434ddcd11a639963802c281850c186f37fd5c41d2af09a73eaddf6a664c4e715912d84bfb1f59ce14f92dce7cffbc9d241e89d977a10de92fc7d02387c637da6eb6291b6221855457253cd70f24ee4cbae421b5a305819595e79be35927734b22e01ffd47007745c9b3e4ca92b02f1c477df110fd4f49983ddf66c016d3a385bb2f6ecad070c758bc9dea374f71d939acfb45ee84a7ad29677d78c5738eec0d4d900fa4be60d8564a0cc296eba741cf27f721d6314ab0d2cdac6f30cfa4c7dfd4fb433bf1462517716890b52a9843cbaaaef3fb97bdafec22ebf8671efda0bda9b4cdd0bcebe9c9fff38d232caa5bc69f0af9fd6d632b155d1847c7c87fe6b9dab9ca8b98823a1aa5b3c10cf326ef98c36bab8bb527b92587455c1d26317812f49bc5e9a9e95f831091ae7293ebd6adf9938f0901099cdc16458a8e54991f854a4947aee04cfb9c169674d730479d7218d00f8c998bf11183e3d6205597d2b76407e5f274b8700569224086e5ea1752583a68c712ac0ae1f70498de4f996f2f678a69d9e9ed13f61d3d5767124d1b9f6c77673cd02ffee95b2ff1fc4001feb6c6169191e71e94429532165b8ca9760f5fe59664acdbcbbbbcd3a366c9e54400e46e836b8142f38838784b2aa8fa1e4c80d52cf778c469b6c1a7025aee2306558f08143d5f2d53000c69179cce67698ee9dffc2be2f1da8cce883eef1b6ab74766ada0392bd7b9ec548d433a1e8407f8d1724f93381fbf06bf55a99d9f97ac1a1be8e74915201db2c9ddffcb51a4d75225721841057f82353ef3bdead3b3c926e0efb26f1af61b31282ac3bbf5d7c043278701bcd40a50cc703de0ac57b5fd12a6f69e2132d321291345645c2d6e070ab5c049b8a27e5faeb3498ca6d2335b7165308564e66c7a1fda25d314dd0b36944df063e07af7d743bded60de2e4a2789559593c95d5683550e970601212e4db89ae8cc359768b32a2a31156f82fff599f07fe3dd652321956fa19d3616f9028b7ed67e81bbcbda31689e3961fe4c7fd97ceea0fc673f1c2654acdf52ccc75cb351d5f799e50c57bb7e842f8b2aba74b61ef884ba8cba472498911e29965d39df3e8883d183dba98699c4bd13dee563dbf315ae41da5e36306f4f0ad435e36357c90ee37e07c40c409ec2441dc9f2618106f242d52dee488128cc17e9942f7a6830d9ed1fd2450b79496ff18c3adb919bfdf113993e0e24f67f324ad3d2474ec07e52815348ecf8a86e70638a8da680fca57baaf2a102026f4061bc1f92a9e15505f43a876e8349906565b428aefc9181de959f442c7693eed931c59126ccbc3f5a65222c554e670739e5b85c99f3e6b2c080da40ed076e1d4d6ab7fa5a9a524dd35946f6897004199a077feccf86286916e7af686fcec2f86ebf064baf1aebec51e32a702b6629775646a82053cb7e23cae366deb7794eeced94dfbb34a1cad49cb55d3096577604f73bf7e80edb5e1e4dc1f405147764e1ffe4ee660dfd32e4b1200c26064314f8d872aaf8f73c38f260dd4b43ab5bc418a9b55e138432814b60021e24c6077a170966bb32534c76e116d11218f68b3260068da90f1041d3620e4c854bb9fd15e44c29cfe96b7e6169a9659c9673669fc2856d3bb52e64f8a66ebdbcaf7124374163fd4b90d35bcfc145b763557d8ab471bb2820a9ff6f3fb808df51734e7d42042cbade1d4623de6336f98655ff76777a4c9d41e5caa0fe9b7309387dbf4db62167d9118a2eb50bb87e58bd2d62048fdf3e6d1c5df8061b755a7ac72a60461180e5cf9e3496d6a34182e4ad87c6aebc370f5c47ca4ea183190b9618fe476ba4791e020461bb293aba548092c354b7ece5a594720ee11067dcf4cc43afd1eea8cc803846edb28dd7aed2511c7466226a69a4b7c476c054f08ac7577630500216439cd84189cdf9e9a043e5bcabdf0d2c12a8289052908c2bb46a9aa396f4a011cb24c3a088f5741dc777bc8e5faaf02e843356fd05ccced62a778de3a45b80a63d84ca8b05a890e5fe99b193ea9ebaa55f0d7ae7e0bf4ec4ff9b32d6369a8903fde1acb45b85900b3caa1b7990817374c136768db16495e45cb5b84ccf41f81fe5ebb027ce8c4b9da3161dfcda7fc1bdf68324f9a4330f0b10acb9e02bb0ac94f545f396cb598a88fa0bf9bef4a0f334ebb2ab60c4015316fea6a41002d62eb5f51dc8b9e0bd35544499e6d70505b589f1e3d5fd5efc0e770d139a761c3359d086ed2581429509797dc4a435b27e93e6168c8684f5079d792892fcc248da8f9ac0af4dd718413f77ba6d2e362eaa9fef04d87c94752b97ce8655a11553025511244e9f109e2eeeab79765ea0b70d588210af132aae852858cfe784e394a2bfe806f6de4ff44105c13608c3d08fff1f9850f3e3dd0f3829db4600b7d659f218d1afc6c9ad3b2d352fdbd1ad4bcdc1cde9098b8bbcc59d59f319892f67338e9657c0eb065ff930c6fe8ec2524fc035e0baa5532666563284f10c61d3cd6dfeb60220f4cfb4cc0002d050c7100e5db5641e501e659c953b994390d95c6c0c71e2f860a590c8a7e8dfb64cf72df910784da902925ead8481bbd1c74ed2639652bbd6f0cbf55f2b1407c6f566d1c8d920c3380ff40a837a48b07fd4f78cce95f99014cce62bba1acbabdefb0c3f8489f797c7aa1df61726b9c5588251852c7d994f180d07dcde509f65522206e764690bef3bb7b9c0adf1ae95cb9f46b90d71a5b5250249f500dc3b5cd72a2104f84ab60d288dbeba541048328f898d7ef4209116633529346dab0921c91f2bbd63b5661f2b79d7561b3ec859ea997574443f6dd3980dcd2b13b239bb216bd6178e1223bc1b8a16e80b2cc806f1761ba5f6aa40dc1e3e6fde2c0ee618838abdf4be6b28a316109bdbaf731ac4026b839e47a9e7b962fffcd3c1212646d6edac53edee7fe6a42ed733422d3ccc3c6c0444fc3b08983394b3ba2d3acf1e5fe8e44aace3580fb25914c499933a201873ae46fd7885b5b87d028ad6dc04d1aa8bcdb5806f892e7bc67747efbc6de1aa859f1d415ab7ad8ce572d6d7d55c0d0af268288b32322340fbe3043bda5e167365bd7d0498c3db7528dc3a0242fb28128f437b6c8c058cccb288cdea087ab4856927e34cd3da51cdd7db96d3964fc0ecfcb7c4ac9fbf811a3bb2beaa9842d7a71fc04110660b78437a19e7f5492c73d261f8152b5198efe44821f7d999da918a09efb9ab31d10cc3116866dd4d318a3cf939ec35f6cad92c11224dee6437c15e8442944db083fa53ddd94916dda94aa0d319ce6c0876d1c2ed8ab9985f7b1a605f1d14867b85d6a68f34362d72f43b5bfebe5304321bc23d87bb191060bec12ac0bcb1b8ab9a5b30a628c99199950b70e084bca4b2dda305d7e39f201176476184e83ac1f252818f215740efd79b232da2b2992ebaa860af1f43205a58902dd558c5ccbfdeee09130bf1433050e2250cd9378556245bfbeb6a335fb54bf37bfc091b1211651c1958b3dd43e7b5b459b091a8ac6d446aa1fbeacef2bc8c5ca8423e82e44146eed78e2218900e4afd94f9ae0625ab1b55462ffc3bc6d9a4def812191a0687d007bdf22d3d21d315f6b2bcab0de803623ef99981ccbd76267fc013ca782e0cc60c2d0e56468ff8f78501e18a41a549b4cfaf742a33f487de3693e415475e0edadc0fdf8f199e6cd21a9c853677ab26aa38a061bc784063f579e5b176a4b5fd440e3a01ad65e728f778414be8b57a1ce14fb06bcc82d83cab5e9877f47fcb668b6b3fa302aaa5c147574d350ed8d52940d8f6b06654996e2ba4d89032e6aed43652dcf563da715a2a77f015baa372af17eda06328d08ad66b70fb99bb1f34fddcd91479eef5093cb91c9e06cabe9c819b9398dfd0facdff55975fde4fafea0725f1f7866dc0a5c7199a679baa660d1674692fd37227546b6d6070fab62b0abd6ef7cb6f0c363e09d5cdf187569586928c5dd46f7afb282a4ec97b1be48e5abbddb30bd174179f54c6e66cbdcb8e25cdcc482769c114f1283bcf2d20a1cb520b542c13298d11283eb45109f4dc2b73afa6cac1570086f2384764a4a575f022ddf8b6fcb2ca23558d9480b5dfeb62d9abc81e3b4b24fa544b60b8d6c58e7c032ba0dba28d441699b5e5f6fe6b91c3ebd4dc5d2e2d2ebc42043c61b8ac52235e51ae177e86e49d810b636600d64f85ebe1f0f99063b07dead118eba2b1d16b5c1d49721e478cf161246c77e1db1d78c3e6db7fdeeb5d8d151ab3017e22ee05808fd31c22b93611e9a59b78c40191e9dda4af86a116ca8d1bfe584670bf607626eb047d7d3bc5b557a44d936d4a313c812f196ae335a26cec8afc50cafaa368a7ecaea6b5874dbde2dedfa77a0dc490fc9e257faff69f67d42cb16f28aa3fafd06cbba4d6498251233b25cfc9dc27c7776e619b5c0f6554ebcd1dac64220fe2b244b764bcee95225a082ef9204fb35df3841cf1507d7f889a7c0d55938058196fa0b7f52d9192b4f34cd16199610733c6b8fb504fccc1399d77ec79da14b3efd2c5b1eb3cbd46cc28151ed8e7ee23fe4a088a4f793bfe250077854918767b048330ef2afb3dc997a5e1495a378a664c883d6cfadeeaca642e0d8204eed55be9de4f521b23e196034e5c7200378dfac42ec167cacc880ecf80154a7309f6e740bd14f78b7b04f13ce74675495c2a63d2263ed9a5e1a60b4f8cc314492c2869653a5e082ee4d12baca9a5a69a5794b940ea427f478586811abd37753e86c9bcae9721901c061cb7442fedc7180ad3114dc544d5eb784970d6bd909c96ca80073285e5662c0a6846a35dc09a0e33bbb896743fa18bd436eabe4ca8d2aa1404de0d18d13827c2c5951fdd61627a125f0f7de73be8df5feea683dc2e1bff823b2c5a3f1be40e7adcdeea7852c9f56eb73f269f789072433d4439056f79c27d5cde46db42be8602435f54b395f83a2803d954af4b4e2b761f381de3059a2020c5076a7729180f882200631a14038170809946bdbaad8148519dd9078abe2bad89b15915ddd9e651b12690dbe37c4a4a587cd321ad0e87ef2b81db0d003118fa2e95bfef6fb1f8ec6d976c74f83af62449a12d4c15dde71a425e40c75ca725bd46993acfbe5ea201bc976abf58b03a3f17b29a5347a73133d1aad343883437d86a4a3739cac253263dfec87b0b2309e0fbbc89619f4f4962add4322d5a116409d7235f8223e5561221f4cc9c2b504cb7d994daac3e51e71e622c6a4c8ed08b24520edfe9a3e0bf29e13fc9bf02fee4dbaa03a4c8a1b6411ddf31cab795fe2e187e99f26a56dd4c61d85f9f413368991231bad2cbf7340f0482ccf9d0c0ea8bbb811d48f567417bbd08d32b69b467348128f9cd22737967db495c9eda078ede95246f6b0c6fa6ea3e8f1ec5ee2663a519d188fb61a02d522250d62608602c94c0c55c000311d809c4b8c227bd565b69a2617a1efc5c6a8fe2b6d2c67af7fd28cb80337f7d9f3000c9b045ad9d3a5ddeb3b80ac8fb37882b2b0f8c177f09cbb931275870ae4ad32235240d9219b9d190613b3d7075136fa3f9328d8a8b905450324a61f6e76acd341b8d597ed8d4f568f8c3170ea1026a6bdd933cb1041269d61574882cfb3c5b5804d5a75c5713a7da5e369fd424bf8e58089ab8fd5a5b98c864e3dc88892fcdc1aa64838f8a51a432e9", 0x1000, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) read(r0, &(0x7f0000001600)=""/52, 0x34) 16:50:29 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00010000000000ffff000000bf0000f87c8a5b67071b542a52871d07b90000b8150000002900000032000000030000003591af0dc1bb893f449eabfee469e06ab583cdfbae7ce5"], 0xffffffffffffff5e}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, 0xc) madvise(&(0x7f000063f000/0x2000)=nil, 0x2000, 0x5) r3 = getuid() getgroups(0x2, &(0x7f00000028c0)=[r2, r2]) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, &(0x7f0000002640)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, &(0x7f00000026c0)=0xc) sendmsg$unix(r0, &(0x7f0000002880)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002500)=[{&(0x7f0000000180)="e2c3a1a12eb426e226088da411cce0bea5252b749008cf7a08d77d3aa94a169f97ff95ed2113eb1eb785c141276cae3b8075f8e765b7bd051fac3bdd4c16051b481e53d7f77e8458f25771ce5abb9235c3555468e43c89d4994f04a5aab03faae270df834a0f470f31c41ee08f2b401cc7807a80222713905dbb996bbce6de3565060a10be5d026f2a8fcdc02f34d79af2d9a8e1047a43e65dc141fcf1e7979cc292c5f016f3f1a03fce7f69fbac749e5958f7d8cf2639ee4ff92fe694c782de5bed2813ebc768738f197b954b4c3eb1757bc86dcdbdd34b13b9a8f9149ee1844c8a86469f70b32e2b39f8053d51b538fc48a83f8fdfdbbc98060e60b9c34740390613fb54e04d3011da70e2d8f8a128903303d6961e952161874a28abde4121f92ff8b27a13b78899f8faf42a66b339476d943ca92cef98ddc557c103b5446aa0f2d01f5527063ecec5f46b0dab455b2eaa9732204dd278890bace9c2eb42c3839f692ed65d76fa72d4f80b364af74e03a3212f44766c9ddf4abff12eeed3fd1098dc4f894a06167c6404f2970c0590e2e6b1b2dc51e31df2b2774a03021ba291175af9dea5ccd8a2b276af8efe95ae7d073e08ccaf17e4234570e1960f7139ad3acbaa88e01621df09f9329919cc3cdbb4981249ebe405131bb695881096a4d8c04f079d9b3c438050ea0a8740d21e21e431440e29ec1f64c826e012edfd4caa86e5ecdd3addc0267871c4e487bfd4bd1ef267e0fbfba33f6f73299c34b04acd0f65a7beb2b4d1367b39dde056292c68c6e6b6d0ae5ec99b9b1a77bb011adda274f2c20de7922a0ce7791a415f62d667ffd01ea913dd858ec37526ba5015281fcf4bc5e6462ff88116b0bdb6a2a9e7e8ae13f936a5d77ed2f00ea1554dea8e4e9990424330942322a18be75ddd29547309804206464f25c3b74151099c274dae35bda93061aad5756381d2059537dff8e6803e3667796528a758205fcda9781e5d8a891714bf48a84125000dd72b39ba27bbeed29b7174dd7974b519774e3143e6c457704c5a0e94e1dce6c95faa897d80a25382e1819a04c14cdbf11fdd95b1e6d4483800ca2ceee431228c878c56a4a25fb41317282cb9565e058b66651ac1e631dd2e496e8abcbb04bf75dae626c5957c336492fec78bdf744e7bc1db75b7ee0c852783dc8a0394a057c8703917264ab482a1e8a32a311b4832dd89a09bdc7afa24fff643ee5ffea54d1e5c78a55c22a5e1e47c679180cb3e5b9cf8c4a317e1618d0cee2e7176cce53908098731fce3d53a6f33c872e87a638f9da248ca464328d5690c851debb7234ffc4ef855f74568ddf602d933e1214c44bd4758bb7e6214569cad62ec3a20b28f6b561bac1b408dcfff84b19f93683353eee1d53cd196774438d8b2edd8e26b0cc21e083017f499a0a853694cc10c2bdfe8e4023ca0d87a80f94eba244c7b70dada87cd5b9cefefa0f84fe5ee715fc6c731fec03991704de89529380836b388f71e57a341ce5af97ac8124e82a673508ccf0b7fbee6159d1acea0d57e1775e9fb8e4ee0fd59e9331baf14a340522a74b345c5bce49e0b3792bc7ea9caa3a2e02cb99c5d5ebacee2db20fa9a835dd3274281cfa746b4c1c96494984e9e0cb9a81fb2c5242c6afd98323c6bb8ca0c9143a13a23e729a6efa5e321015ed5596194a4eeff78afca1762d1e9469213e160dddea011771825430b4f2426fb5a4a91de02e7662f416a915b4bfc742b34dd48c208dc55e56a45ac82d0ff94a7d4401e4f91301835484552d87d8b87fe75a51a3374a9e96cb666d59dc9025329deaf42de317420c4fb222017b0e873b4e2cba49bd0a883ffebb8277907b5b7988e30975fd39f5d377a614c5e1f84069e1681aa68a26f6d89e62893b169c62221e264825919ec7994fd3e88691ffc503ada406351db1b6ce391e32e316b1b7a419225834c013ad11c6186fec04aa9e5ab632002a86c931fb71f44ecab10258f84563e62929d1d68f56ddb31f52ef7925fd97d810823e18e3adc1b7783c0b618f6bc5eade90c11743a0d735a7146ccc42b8ff0a294722d8f9b552ac53b61c82c35f11287adfc3b19b7d33bcb25f0cb8cb77b2588ed7bfbab0a4622cc1f683a2ae5a201c382ca126387e24d1be6f204c807904fa3adec3378e37c8c6e28428a11a5e92cc8692fc3a23f64fcceb294ccdb860a00fc879b79cddb425d3776b45d4b5fee037d330627c42f1a2c46f7798b66562bf663ea4eb474990910d89196f836f476f8ecb72ac1789da1dbc1345abd306ee3ee906141feeeb535d5b909626eb6748755b13e2b62e8c78081d2ce2abb0069b2f1eb4b7efffa0badd1d3e75574e1eee116a9fac7c3376185793d67732374122bc98eef62a89c26db82784cc3cfcd10774f677d9771c28b94c54f9233d45a5949e6d3602ed2cd59d919aaed2ec5758fce32d1ce4e0e8bed56230ca15c5c62af93c53ac92fcbe25f6c950530b9881a2ac435cea8a0401fd77444bbfe5bd4f2f5f2344564bdedf98c2dd1f2fe07f3639d60f2e4489cecab28ad93ee3f11891c2486490aa70a413aba65a8081dd7bac836d09bdefe6e02a80e45d4b982732889803c37c586105c0d2e75c6af17f70e333b974a45f51b66e9bcdf5be9561d1ef6ac99902b6160142d2e0476798b36ade70f1e26cdc2d661c2ead855ed69f1d52299402cf181e7ae61d380a8fbda84e2538f994a51beeadb37746dfa30f36b5c12f86f8c7f4b69344d1d8a192ba72e96455776ad23a8dbdc3d996564eb9848140aa750dba042980355536fc2f6bbaead15ec7ecc33d49affee2fe0d8daf5961371d8afd0db3d626ec5ab3142cf1dc6ebe1b9edf658d7e797c14f3a9d8a33274ce8f3a8453ef1892f7bfcf3ebc77bb474caae539f1d517532280700884239cbcc1ef38e038656762c87015273cf50083dbe0e370df707e223f90ef530cef8e96372445c598959fa190cef3111f421bc9e0d2c8100ba8f9873e3ef7b90ada11bc015c38a3af83228944a66484d842be12ec4e0d962fa5b240254922bd2290d571233f10f1aad683ba33d05470fcca1c73d35119cbd60f8a8abdd7b00c69f7465eb397f85fd349f725e754084458bc6eba25089f05c44aa0ce1d2eef94b4d85645e052846070f64a6ca91726f1e6d4e06fe8991fc0119cba480cbd5d542912176af16c8de6918b1d4950b9b00b4bf2f6a780253ee58caa30099cf4b256fa943413afd0c837ce5ba8083bd9dd1b3e94e02f45c5f4310c2d5634bbb0fc1427efa4f0ecd139527004b23438b0121ab7570ff405bed255fd1d5640119dd245f142bad6bed52d471d726d2c48265a3fa608881038e36792a02299a1af18133ec1050f6af930060c664777d920010c06e8fb5947e5d76b56f83941fd4bcf7fa378d95b4fe534a2ae309049d5fbdb93b33ef00c81f48048dee191b6be4b282da01913fc951bd724961447054b6d95342afde97839826d0c9cbf250055c1a549c6d9ca8e5e24eea1a1bbda4be3a10d66572d683324b6e234e13c9e6c668b46ac85d885f232997c9bdee83017906544b7ed11c1503ca3eb0122f28028d0b09789630a72b8c7c7071e06ea434d84eb759645016d7d9869274baa624c196bd1d2201bc4c31630c9cad3ae3535ad8b99f2ad1b8fe2ca865fb4ce0c8fb9b4b11726cdafba10b8470190bbd019c344329ac4b20f47ddb178e24db482c49bebd9313bd032e2e88d469f6377bb81b8b581516e56dfb67c4c4c05de79f7d18d9a9a599019903a75a81b371ec793cc5f9c0a6d50f6bc98895d3730c8a5821eaeb27966db3e9092bd8643a63a45e1648133578d3e394ce224eddd77d3f7203f1dce437a555e3f050f957985cb10bc1fe1be550c262a120997dd7a9c3274d1477e2a713cc3ba98e802e95663d7e3dfb7c058a036efc7994fe4f9c593b33871ee62cac578254121d4582003c49c3ad47ce9b61024c8ebe21f793cddd0660ce2418b016aa3db0a5b1d67b36deafd87cca0aca8b28308d406f0b5230ec9e99af54aef7daa48f756d63d974dcbf2ed9b6f879cf3056ad7320992b0b8386c4076488a49dcd1375d2bbc937be16149aa7572ee7c9427a30e471ec7c317d31c93a473e8d7fd71324d728ebf6b7d392d4f20ea0c93b1d35a7baac0e74a79bdda0974b4b1129fbda84fa6f7ff53500c0c6e1fc2f47bdb0aafc11ae4a91addbf371ddce6040e22d27f907cfa41e19fd70d7dd06d67a6e6fe54866c373a5e478b50f11208e561defa247bd9a2eb64d7b2af4ed0b5719144164cc086f998f484ede6bca6d5717e7e93c8648fd0bd3c8a05acb8495cc8e3ae286aac403f0b5c91b270c138f9f98d4f77c57e8fc5acadd761cc8207c8cc8d7ea2781a2237c3508c7a401feeb45b0d1333f92f8eac9ce2e7cc7b65c87335528fe2eef0d468979dd3f1b6f4008defb07db39cf43a4c7c5b787f4f8a47508bd7dec856cd922d1a01045a889554e7cef7e87609d32a1bd1edf3e19df041d9a986638773ef68f26189f1dcedeb4bb093b144d8fa181b54d1af817b4e85e99e87f5553a825a4eeec5a0cc3259c0e0e45ee0551c367ff3fdcd36616d22bed95eaec98f8430d66033769e2d95b57775b1eb0241408e6e2696bcd2697eaa1884ee68716c3c5b2b28622c489c188b54c0ef64241aaaf18b6119b71f483b282c9e1b56a4d5fbc201b162059b19f1e993e8787a9727288db8eb453ea0c6177d918d48dba7d24badff90995d8a18639441534f36e70eab7622b30a3aacb6f04233ffa674a3bd4a13c0b8ce8186b88b7fb3e7a6d5f02808082022b8c0c791989df1c88d7795d0a27c78d659b5b92958d54c6c88eb8d3282935128bf84dd7eff580051f59467aa6b7eddea1ac0f4eccdcb28e59cc92720ac7edab5a699bf45e4ba894ad34d96b6bfb03c11be1599e7fdcbc4ce73e864d68c87ae16e25ab70215ecdf33cf50f308082a8d8ecbc0d5097e00c722b236ac4ac1c1a3551faee3d74ad4e6617245acd59bbc393f0de1268043882edd3600f83f148bf21327c57c44a876ab17c56b3f2eba7c1c601a3484de7f58f512a2198987558c4efc03539572177fb9f1401f61857bbee9f015a3863c27088f9a62aaaaa1f6c777928bfe354cb7a264f6c4e08b0d5b7bfd2c4c0ecf8a9dacf9096114e34785be9391660b0b9c6533b910a09a841882a4585f2e05527a1269c6ebc20ac71d96110c4e82f78d1af5daed1539165a3faa9cb598ec101147cf0f36b4bd02a7aba39afd7a770db8b16833939c2aff591a1fad43435d346da0fcd8cb173a93bb5a53a3fa789e098e09277803254a4bb72d3d5a29db20f36f118aab31b6f2b7496901db44a960a9c4b6977e52a0dc489a23beb13aa5b6a990b0c536209705338a85dfa3d79e10bd62a1ced971cd653b5632b17edae0e8c881beae69678f76a5b05b653a600a2d4095e2012e2253c17b991db82bfc826291712b379ef57bec5260a203e9d580bcf80cf4e63f9d7e02e416e6fd11ffe9bec48a5dd80c73545af8fb360ed6dd16d36b46faa2ca4b046015faef098760059701150d85f91c218b37b1bc964b9fad9dcedb79e7a3f70fb779dd02bb85b1959c1d0ff0af373e2c4c2024f5b5dd5fcfc398c71199f30edd3960cfe1bf6453cc0c0dc634311c1b3a721b1751123fc00c0414c6063eee91488ed0646dd6dc8a443e4732d6ee73e49c00d78e39b09e82e9500e625e699b0d374b6a61a4d7efc56f7a55969281b063ef6a037946a29966d13f65ff756b4e8103e49bfa4a460bc585a", 0x1000}, {&(0x7f0000001180)="07d8397e5a5ca11e2ca5f85bd3bafdaa79b7d9d26e069bdb875e2c92bdaf24a13f2d850e48a6db66aef6b711c215678cc001df077b19927fc6e3d18e361e378508d051cd37efb132b62ff3517af3b1922c4732438b", 0x55}, {&(0x7f0000001200)="5a21b36f74b5839c653a7dcfd1df99d506b588363592c733c8d3ffa6c40fcbd3d6b804ba541140af282774e59ba521bd3da33183d83d169c7a3142e030cc73d7061b2f99bce832354ce82fc6ff22ca8459052f5c9d717aa2b77ea2ccbc4f633aa057a9eee01668ee86ff5da534345edfa7ed31b0d4bbb5228b1c", 0x7a}, {&(0x7f0000001280)="25b1728d676276ef97146216d904fba49e306054fd56a3c6d23170ec6155c8edeb32d88e3f5dcc4059d16ec4e2665bb97aff64dee3084539f21a3bcd870a8e2216cf74f4cf42aa6b0aab16552dd249fee29d2cf93ba9c29d59fb8e18245893d2d2491751c1a1137b5b2073e0230b4f5ab4c2f07a045db2990d4954729fed2720ed53dd49a4dd02de030e9b78c2c02aaee7fe59cd002255437d14a4ae4760b9e68b707557c57daf5f4da57badb72bbe6bea1aec1174101089d5e18e1221fe5414dc14918e5ca1cd7020e2f31d41668890c07fd3c474ed9dcf7058dd", 0xdb}, {&(0x7f0000001380)="76c85ed0ba1ccf0689cdafc252024941bb80386b2d9f595182cbcdce0668c670581cd2058a9703068b72a5bbc016feff7c54dd750dd062635eaf7b082e0146c6d891b09d4c56993a1664a2367481ae15fde99f6143fc8a3f1e0d8db9355daef7ee48bfc0dcd2a6884b2aad2089220cd1cb9c9afa6a7ddcfdd8aa512f92af05004600a4fdebaaf591a068f7c323a91e624f340966b440e82fb4", 0x99}, {&(0x7f0000001440)="7728c833499919586651365cb7ec4363502dab1d4784c20b80824100b1bcdcad885252952e314ac386b8fa92e005681f53d23456a95fc1f21e6b0fd73fc4c7da667c8cbea6d7fe6ae0d0e303472ec15ae95f64ef3544c60fcbc082ae1cc021b30e3b5084f282323ad9f577e36152530cbd17dfc06b556134d670a5063b1b95e28a2601f005ca4b0c42e5a313a5930b7cf72edcab0bfe3e8f432ec986dec8884235f159de3049c7b57c2800fb1f47e1b15417310dc6fa5b34f75286f6d788de45eef3247bd24d4dd9019aa6782035767b4035bb532b23a79f68c904575d07e0cfaca6db9eadf04d0d88d2e052ed70bfb4456cb401a4e5300551e8009958739967af84ffe6503b66e2f4f39eb56f0edc49175a8e23edc4997e3749597c96aa077f30d8383a405e5336ff4fc5ec6bbc68f202b5259c9410ce76bcc161bc303900f637782ac8297ba9d944e00d23529be53bba8988dc195b99eee4e42d959d547816cc894c8b0f2297a3586f9e848d1fcebd2bd1fb7a33da818b08da18cd27df67f7bb057899a6f7c5d68c9ced546688c1108f4251c05bf0e4371eb6f6b39d7a74998f192c31c0e813cf1ea0cf96f7ffaa7c5f7657e16ff0c99b79f0159dcb909fbe1345b0a7d525ca1651c7580fc3874a30473834dffb0ab87a795aec2844ed037de406a51370fd2931366bd08fc902c2a0e6aaa657f38b665adeea353e026878eeb68c338c9254827d5ceb2317fdfbaa0ee85e9afcd0f09caade7e33bcc2fdc711a7c5527d6cac847551ddd2a4a743ca91a13da903d7db58beb4dc4d9e97bdebfba108b66c9c390db921b253012427fd24a055db79fc33e25d192c0fc12d2ced5d6382bdd27633b3003f1b41e481e0b7c84378a79410d22e18269a6f504169cc56107e6729ab7d9d0744026df8d38ffebacaf05b21f968e9e4429b732d182d63278c1c01f898595ac50701ba3de25ed45ef8f308627586f7de90a04fec5619b2b9b7affb4a64a12ba390f1d477f01e9c5cd6f3051cfc3659a187f6cd942b5869d55749283aaa4617fa601c6e91bc4f6afaabc0b2b112ae8d6d5ffff2ae585244f7913f89d7a1ba40e283dee65485e41acd05e799f986ee8979d0e3e2fb9fdc4098020dd96c491dca9d4484f753f13978084662197da1134ced3f55352fab871376387cdc57f425e8e090942e3a0e5771316755095a51cc3e5fa2224bac74be8faca99f3c2bb46215d650b8e27ecf0a7505b8f2a6aa960fb1ea499998d88e895fe8a17cb2e7f263092d67eb86db0caa5ccf0c361afc3a7af45ac9a5bf9d31d4853533f4b8849da2412dc44fbfc6c8fe681db115f91a5331483faa359657925a75a1e7447f18840d294f4d2f25dc0b25d6dd8bb32a2e24e52d347da8bffb56571558614f8cac13c20de53e744b331dec68f917a809842b8f7e35b157d00b0c31e9f914d8f27299257eab0d2f96e9ae03cea46ee920f8c86a56bad3997cb1e425a32e13b68f6e1e5005db4028f2a582ea0c87d136edd577029843f830ad3b41f5b65c0fec75897bcb4582580fe5ff316e27f921ded4cfe25a7fc7cbc5d331a3874527bd9be19cafd44a9b4bc53a49a71fcd780b439c0d1c500cf4558474a57b971b1cca0a7012571b8503c81c3d3f1c591a01254b7f89c24b22be09b58a1e98f8a5fdd7c2a2b6354834150d1ca6e3c52ef8268b0e6eb4b77fff5b5ad311edf2b65bcc9f6ee7704d0632885aec1918374923b8198fd98feab32550eabd7f6646d87ce75bf3ddd6abc2ed7137eba0928b5512e048bd708615fca64f81b2a263608014f51619a0a1de855586366b95b26ae190e2ed1c3a67f990030f4c5c1cec0260bd86536933859af30de6aba8106dcf81827a2119d28ba578f18cd10ebc1efeebbf63d0fa71971b8efcf95f66c26a8babf0621dc29d88380938a5824bbe3e517666b838abb5768a223d03a5b21a5916be554a0f5794688b394e1a7e2dc1d925e7b8cf85e5afe62be6ee51794dd766def49f627fe4881226a308c558fe4be9c62fd0527e02a274aeab2cb25238ef99750a290d53e01df48373a7d63859c91ba155dba1c5c83a2317cd5550133c51e0f768bb13be46187d80fff17c21f2c5a8a29632c534cb76cbf3f3e08d3c70998c10a2a7881d76ef1750a01cb617f688d266118a45d401410d28572a6a9f40786b61c99dc50a0f33f3d326c500bbcdc2270ddf8278276d34bf7523e0513e71392712d93e49397e98576ac8288b8f6ba467c4e5dae3c9aec5e54eb25d30011c41da0a66e5d70cd97e9c279ac4ae503072cf9c75a5043a0f3536aeb7b446d518346c41201ad4a159a47ee0e0dc109d2264fe7eb9ec68019ec5b3b890148e4370d243c3326f890672ba26e8c329e6822789185c9550af4ef46d03dd6b2661d43efd7d58ee29f23152d284cf2e72f778266a9320ba32e7a8357dccc8cd0ef29c72a2703a6fcde7e562d5567424c1abd588e1cd781285861d2e586f990502ba985f31e102bc975710b455391715b1ea42c68e3284b6a07e4bc02c246084b529d3bed94e015e37165343b5f98c28b2843eb02d6b21bd953d33f17f81fa05ae1fedd5e6f97131989b0700fc1e729a73ca0fbdd77fff8ec09a3c1654441a573a5f7630fd2fbcd7c522a13935dbe2f502dee2a380a25a1e5cfbf0ac7b5c227c21fb19e6e3ddb02c57922175772ec7b2c600a3f10537ccffa66e3ed5df3e71eec788b8ad8f348001330e81d32a6a2baa1ce69d008ed02f83964083770ad6b4e5bd894c449115c44df86e71eb7da60d1611a8ac937c4ff4bea7629de7c95ca70c3218aa927f80517605423e3d9d080616e88d205d4cc858f33e53cc9449003c62753af8acefc0c11874046aa5407e13a1cb5bb8e348f811d20f165ab32904e543c80423325f033daec3f35f68b4af98075bee839cd97ba3dd00fddf8d66cdc6e279c6c1909124d4ddd053834b6f0080eb81d011b27e8890a3f7cd677dcbf0125328af3aa94ae822a717de102c2ea4e4370e5155ff036340471c9a23e3475d320c60a11f5b0fe26bf8e3660b24a04e83e77dddc8db0df1bc33a47eff5534ec52a7030471dc1917100a48dfecd62d49079a7a56f35c1454195ae5fdbd47b8781c89da1d02deda9937145aa21a0214317179930eb9bf132e8a6952337da6222b5ec15ce6c1e1ffbe6f0e9349bc4265a93d841dcf3b0e91fe3a3dde06e003f056981aa52bfdf3a00ffbc87c44c587ba31c46549f76182c54b5612c7c3f9d8a91eea39029f99b561a0e73ac540692c37f833573b412a8ec580be6f956c28dd357c7ca7faf760250c14ea71c5e55fb4e3daf1878e4e4ea35d09375a64ee82dcbb080683a5192f4393804528fb0781bdb7e206c43d6a76c9dbce9ec226629f3c508e299961e10f2f4e04c2775d70ddd9dcd486e4919e524cc6319f013517588ba59a5332076ab3afd57e2355ceac7efc74a686c57113c2495c18a5d1a585f6401a47a141f9f087f18cd12bdf7d8637f2229a6e1f68bdc1838134b8930f4a4f955f36ae9274acf49c9cc45ae1fb73a8f4d5e9dd24c2ffd8c618ccbe157dd11e9b80d798040dd67dca4211ff6e4c60d90b6e1b00b500422b8cc4cf92910800bcd05d6f1782ef963cf39789984e8138ae777fb634fce2af321604555f8f9d63283288df056570e5d4aa0e16f6c4b2d3a9c6e53b9364341a55adee650728c49279a8b5203d66c287fa3d631f21ab5ece94c35bceaad1de5dfd773ca553543e55baabc19c26cfc8619dd5cd187c62b585ca53ebe9968588e47ee9aaf2e2c2743dfe44a6a2b6ffaa522ee4709a0e6f54b962c88b2685d502191c313766211a2236294aec86f9ae75acbc0c317ebfbcb0b5b125e5fe7eb0934ef08a54cc18487aa1697e5054a7cec18718d065ed2c9cfa1b6fefe4e21e2b703c88028e59f7ff5ffbc8dce02790e12834dcf1de29d606f569a84ce58871125b0133921f5c6ce46b09a792848ba5dbd203210526fbe4ed342202d001cfe9aa90a955502121f2ea81ffdfd0a3dd7891e3a39032d47464f2d859a58ddbc6632335abf366a94854d5ca92d7991c7e553890320df6bce92d846d8a1934da7a86865e2409c089b932e96f58a73ee24608ad7178135e1824e01995a781f2a3f4f46110f3ef62568c8812cfde63ffd06890917de9098afe9563a7a8d4f1e21f982a444df9f58ceea7f4735ed7951ed091a92bee315cb0b27c8e1d21a4f3e12df34a3719eb7698dbd040e51f4ff202b40f98df91a37e3e8f164476b9587a4553d639386c14d3de0105ee62b352a6158a3715259523eb5e81b1aec6abdef73d8267ec02f5eb7e380a83fb7c8cecaac29387c96a03e2f2bf634b3be96ba2fcc92df2aa0d989487a23ade8ff43884b86106b0615d578546f1157c03ee5e29f3b4ba81013b91bb6aa9fe9289e1c4f7f5266574ca71f9b2763677a9b6a135a49e46b51d33567bbbbfd1c54f7a3584295a77a4f1fc751d9b18a14a2208b3211dd026f41742ea5ca48e18b378b37d7cbed90ad2a95a6446e59dfe794c503ae678a5483b63cdc5acd296f8f006be2739227da7025dffedcc483759ac0f535341f29bf1ed7a628889eca9995506d1cd72dc4fb57d53c21399b6c144b15733f66be9a3ddeb4b9420c30f8c283071d9b9b3b79c21e809d5e48a9af844791075421c161a313b100d173eb25523c4a3cbd1fdd529e4c37c1662afb2f7afb6ca40ab313d1290c112375db9f36d468c7b93b68ad4214c1ed4c06b94b165ec8f677b890fa7749c4425dbd29ae087d44b0d7b63e92605d4db4b622a6f6dac48d2d5997f4b6c43daaed68626722c449592e48d22aadc3622d15af8065a9dc1e5cdaa3daf5887fa5b468d9c8c1e72ec39c23d0c89b301ee73036da8258dedd6638c176b8bd7214cb5d036cc900f3a4b4746ce221acdbd12c1c7919c5df7bac853e11d8a2bb15356572188e45d11d509c013def8c2ace9307d37f528d4009c4ac2be361f6775f4cff3a971b4d306881917d0396902d5cee973467cdc1209cd9a8bbe9319818ea599bcb9134e23dd8026e6eb6e83d31ab234ebc2e53bfb499b6307a053c0ed75f0b656d70eb32f4d254ad280f7b05ffb233fc69f5af1c9003731fc5dd1f14c0e051a7423570c2d7f679067f17dc92edbb5bcfed4594a71f5853f0885f9d32741e163883cc84d5815eea5b7cccd51256bf52fd7617841890964eca7e1cecdf9c4a7a664157c67919be13ffbc45c9e753310e9010ca8eaf412646401b5c52c6bb2a6b5a8f405a83ae0f796d4f616f92f83cc48b1299ba7c5428570c3f0fd6f57bf6b04c7defae71819b68b8ea25c520f550bcafb491dfe01f9297653e21b921ae07c0f259479df84788eb5fe3a71b39b264ffea19c04d6fbb8a486926420744f7a7a1725d7134188e4a0c58a917cbb52a30b4c9b19b9001a6c15dad2f63fc2c5c6b5a32266256dc5e8f335b80d722132c9c4a534aa9a214ce60f69fb2ab3ed1c499e012b11347bb5d98d60626e378aa404ab26027ef83b97c778ab097766c0e544f6e6f80fe17188234aa904ab50cad1fd6ac52705522afc0a0d9d5c810d7983637d86f1e998d5fb7c76ab7923748457cde6f3c438d6e8fb4200cdcf623fe5ad1da8ac2d26e77a85d49938af0e31291591b87b91f4572f18a78d4069aa9095449cc6a6f687b0c119f2871b02a77e1f1a34f68ed522d60141b5da9c5938e00bab974f671089e6aa1c74e5633991efa5451ccfef13933c9f6d714ef14116a5fd8bbd7205cfd76894e53503ebcd60863b410d8d", 0x1000}, {&(0x7f0000002440)="74713942adf3a7a81ca86da5fa636d24fd1712f075d5edb1ef026eaef632da178ef96d6232b5f3ef2cda972699b84fa65e6d28d5ff263a3594b6c2ea331248a7ee47858373181ef687b818499d67e016cd1c1918ee5e9778fb3adb9879e1a9de4bddba23865249586b3e40c2b4c19d36b982782255e01e53316c75a7a344264bdb61d633ae73094a14c1935ce85b161b45036763d367bf4d2c6ec163d9a681877058700b13a1bea9e2596af7f541b85941af45064d45", 0xb6}], 0x7, &(0x7f0000002700)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r3}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x150, 0xa}, 0x6) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffcf, 0x0}, 0x400) pread(r0, &(0x7f0000000080)="953c151ab293b8ab4aea47ccb7be1d334b121201227dc6d6b42a682d", 0x1c, 0x0, 0x8) 16:50:30 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:50:30 executing program 0: r0 = shmget(0x0, 0x1000, 0xfaccabf61e18b63a, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) sendto$inet(r3, &(0x7f0000000240)="fbdffccb57f221f762de85eadfd72a892f0e2701c4aa38017300915c3bf7623fa94e3bb2166d283eb8d966c5c240083c881811f62475b8b6d9d8926bfafa94", 0x3f, 0x1, &(0x7f0000000280)={0x2, 0x1}, 0xc) nanosleep(&(0x7f00000002c0)={0xfffffffffffffff9, 0xffffffffffffff81}, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000340)={0x80000000, './file0\x00', './file0\x00'}) r4 = socket$inet(0x2, 0x2, 0x9) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000380)=@un=@abs={0x1fb2e946a962371e, 0x0, 0x1}, 0x8, &(0x7f0000001680)=[{&(0x7f00000003c0)="84f50ba6e428a122099d90c7712c7ec152826a6164f065f1159b89ad37e90571a6d39de9c7fd338c69858ca714927eb8ff955d9ff00b4335f05b0e3035fafe8ef3ed24f1fd4a6de7b6f3e7fa924fb34fb18105896cd6b42ab85ae989ed62ba5ab7a0fc284403890eeca9d20314e0e9c4e87b8eb882e76585095a2a0cc48573612721037418c5381aa308ae9c9e53c82c955851f5e612f14f1a210604b9d804ab78b77b159ef6338e1396bcaa6a3d0ad0aff7ee0077185f0e2aaaff6ee20731def0cad1799c1df57110f2c9082764f07ffcaa55c2bd81bc9949ca80908ce8ce81750163a1b1cefc5781a963cc6d1bfbc726a4c6ace89e21d3ca4ca1f040359a3ad28250c05237ca7915ffa459fdb6f771bce97c6c3a4cbe5c6adcff91c006b3c549d911bff359a43859b2d7aa5084d689bc5dcb3d647eabf842f9a8d976d8b84cd929fc8af7906e70b3791fb4aefb4f1a8c54558e1bd2deff21b3490e06f83666ebef44e589e888910da48c0966851a4d4ea8677905246d9a04d5eb53786fef83f62b45e1d213ac6ed73b5a0d8faf43decafe6f190498169a7cb63905fa9e944ab3835c5820dcd33c13c828f3bd1a0ff6afe8bec2d97c311454b3ec803737bdc3637756dabea889efc043193e53993b6c54170acc5899e84d6331e92be7ac4ed056273484d0e583814481cbf3901e450979d7410df0ed8112c4a9e81ba6d4e1be082ee14ec4f994454982027bc9d2a09535676c186b057cacb28b91c208bb7e25637d53e545c214fc6b5ecd40d742a03b8c5bea7a958a812b630f2ce4008fa8e7a7ed9e4ca92879bfb1ffb3c7d94523864553ccfc3e83e0b5ce34c16bfe3289d41097fa39b7bdf5e89cb27abb3a84ba88e95651a9d6efda9e2d9751c4f26cf7c120eb922f7639b0d71f907d00e5f727ef1853ca36ec15489dcae66b8f088e3d36cbeef06c64717fcc8d63b1cc54adee46cbb80dc92ed5078b97fc5116557875c796ac1103c5628b1ebe27b7016020fba63ff230d9c2242d9249ea4fddc4c7fb628e578c229291b38c5612ce887fafd8e428a81c1b97c2349da34a8684cb95cabdc0f5ecdf03247b95a881545258b1a490b5f72e58672408bff048f1e582fab1906006e0093560778c9e7b94b827f83b7bd0b9401166015c5dc6ecef5928a6c3153df0fd9b4991e202d5c6db9a00fb57cf8b6d9986ebcbfc440b53eff3fc747ff60896141f3309fcf5b5728ebf21f5a345bd8d03358676195fc49b443ac1ee490361fa1644027a2733500441a249c8f6b31fec29f6ad2131f2d1c76af3d89e43011815dec2c65b86fb17ea9a1a8a57a8ca8b217d0b3f4271a180d772b7c48a14da35109d97b1b76715302405b89c70c5c370fd25162733fd8ff3a97a2f7050a3f2d284d303ec6e9205cea3f8df8c07a6c561fd7191baa82c30428f17c82613f98b6885003df76bff4865cb3e439fdb8b79a67eb7c55c3538cf4894028b8a167408080cd2ec00f113c8030986457ebd6706a86bd339a21eaedbbe87a77b6475c892a2053d11f7ea83a0df91df7f786eb03ced7efded89caa3a7acbde2826ee1b95ffe6cbc5e807f1145c60eceb9c69d0ab45e75ae7f24afb5ae814635967ba01b07c3117249f89b7285be92dc1c7c6229d65f4b74abcf84a68b437de94231f2af9da1bd39d31f26e0e3f2848f4339fc248954e5111c45a7115430d855994c142bb961865b34c8342a0d54fa93ad3c7f13fd3086b973868c5594ac81e8f7249332e6ae032d9b50d80b1d2070aa6026983fbb459cbabf19350c5deb3a33006dca3d72b3516ad5033a75ba94f45b6b761559c544754e2f12fff69644b7e193bb14a32125b7827c28e753f6f7009562ac86bdb4fa39e694102e845db352e64a0d7920f55e348e65cb56aa04ed8c0f262a3d59f13abf20d5d32b8726eb6516ab15422b7031da5e0111045f4c2800103a3313726f572dc42483883f018db8f350b3782e6aba3f7ee4e09c3c532a15fe5c8eb61bebc00322d94b55f93971adec05c3407766c65ce7be3cb1867b521f17e93d89c13b0a3b44249e1b6aec36e2788cb8b8f32d1f69054526419dc6c7be98778ef059e94665bce2aae294eea99935549b868375f846cbbceeaec0a598ee2431c01a4651d3d8f9dabc81cbdce58a6482ff6a9958d0245e811b9f3123478654be571694c993305daa1874dcf59106ab20f68bef8ed5e10d00e6791527ba4a6f7d0481d7131f4acea9b0267647a0712f06b24f788f38cd3cd303a3345201ab317351b33e82f3d0c6490ef786ed940455363a24c9c2773bfc1840d274edf229a9b587a0bbd2efe99fba3649d4a8e12b8c9a51a81b7b7c2a1ac5159751420a14fe720e1b7ed6d68e7920028e77fadbd19163d15748bef1fd1419c3cef6d8cb512d6473737d65e5c4497189e059323834a186cbf7e8bfa7c799c4a4af6131fa049b3f29c26d52a2cee829f4dbf01e0cfc541417aaf71dfab9aeb47d1d68528086b5b2b6c55ce2c16df29b40943a0323813056236fb7e80f0dab19019d65bd6074ce9d7f23f4ed3ee241a4292cf361fc9d1fa1d283cff64fef6526de428230f024b3e8a0098820158f55948d3c0ec2a8a3429410366886164ce61e81bb4397b84ad2569ef20bbe2bf38d55080f001f8c34ac9e3e8f25f2d45ea6c98484b11ae1f070cb4c93e90d37c56a0f173769b8a5d3bd65c92ac2e18a7165c8a28a3fcca9778d38200f5c16b462be2bf499f40495f15f0bec2e10dc0b64f34476ad926487ebf8bca12b48837d11d3e8454bf5e13ee1fd42a69fe4af3f43c55a75e92d8233486fd5993d6740ec6ceb1d4de4b0efeaee554fb7582d289120b2c9c5312e1a340a58e3ca3396b7201c92f9097656da006c8b79f22e2c233ea82b2e4dc7108c223a6b6edfe5aac22353324a356c899b9fd901865673511457432767e5c6f2bb209514ae912c6c165c0bd10f0973312cc925794e6e237f8167e04b44424de2a7b0cdd502ae57883c5e1027a3a04c9728211dcdd1c1374adce28a75a8f43a3348a6e1f204b5d359b9223108be3d607943218d1066563b22bfef45c651882c5e24031551c1e7a13ee12c581b15ee19d2e03dd97d4088989e95e4f136c2ce28ecf5b0c764b1be2ab104add1ae023cfc9a2669dc2232e06aedc0be792913bbb938e70be89684e26271d398dffefca44a920eadbfe2c17eb5b9e46a063201b49e27bb03e860636a362e03b60b40b5573d2b0aecc66e2a3a13f187b5353656c8ff4f212b2dd1ffec6f9411e88819b40fa6fa49c0c4c03665c8a5528abd18d7f9969d83a03a182b48c4c5f3e2406c1c42d6e4feb775a92c58884966cf0bc04f2d71c5b2b27fd73013cb0540ee597c8cd97c510529e123f872663f974a0a2a28400509f79df0ba4df5b52588be232e9ed4e89b2fe5c682c58784c9a8a88758e700bf906a68d475b170df5c384f44d9538d96ef07c745a962f85027552e12779cd031b08a2a0f2f1c329356ca8971463ed2cf4879295d66a341e41d8562539a3286ed177c16d9a86ec6ca7825852888414a2472debbc84d60aea543fc45fea7a087e4163b853af803d0dbcb6d472931269ba8a3bcac63f34c927a133a68aa4fb762eaa1b3f5e4820f5683966f98881d7ba1bde18e032970779ed01fd354ade38f9e3c282d922f9a5a74cd0992bf76da65bbaa868871f589cf8375ed57149509324d71f0190910587460ef3f6a836205c9c6834cc61f3ef8ca5f3fee44e91988c954e909733f945002de1c2963eb7c545f94c9a1a9d19e7611c046c97dcbe58a1464c7a4bcc4fa7413f1f49b26b47a97615a32eb5a90e123e4d4ef60c3199b891ca06f3e9fd49c4757ba808c866655b517e9685ad1a7f7e1f0547d703955fe1a3b780517ee5a1c611b769a9d3fb76a11d892003138092740ffaae889676b4c79116ea84875f30d8a3502ed876f55611396b959c45414037b809b6f70af5f7deb004f879e54841114b277437ec00c16ad8bb4fd110a901717627a444354e9c29bd935daa4ec769aad53da10a4b7b252aa87da304bd5ed75f0180f2db17399f2778f04e2668970d259f405b279a362554a616f797bdddf773b93875276f59fb9b8cdc916a578f4f03ee53af351d6cc03ce976f4e33c93800cab6cb836fb32003544ef6324d42e3e9c9bfd5853aabbd3802ccea49c55b316d27cd9b3b5a6b3174cac4d320e49eda671237afda2f4f1c95276299f2746781f895b9befa18d691907df51df360f7c26244d6a67a052e5c849cef241435fdb5dce2e8a03f4246c710511297236b990d7fd8b0df0620d8ac44a007a85daf10ba9c6f82852a42b582ccfee4c769e4ee644420ae14f23afa20a5bbbed09700c8b1eab4559794c9e013a7493479cb7928e43886dd2cf26ac97d7103e6fda7b860b5c4fa5cf81d0ce9b55af3316bf16bd110e578c1f3da9bf89dcb181237a79f12ec641eeb6e18ece14eb20cad4b112c71c1618792171ec20e7dbd355a8aaaa4a9a16468dcb559c6a584b0936cd4977cc5f9d35b3e83d4162f29fb690ff97cbabf386db94c35c2dd4e41c66b4f3edb62cf6c8ae288bcdba5decd363e90481fe603ddd33271779e1e1868a45e7b4ba265b4fbd2fb73d6e75d0353e5f012bfbf9c31963874051c6ff7d114e79800b6c8d1f9f82aefd4dc3b65f7c15f72ab44837efb7b3164ad9f40ca3a7335614176e6fd84ac01f42a0311b1a80b38e4e74c223b8be64535742b842b8ff83be134c3e8865ae512062aef35d4804b247fdb35ab04834f243830c5b659d516f783728f461dab6d3ff9fd497f8d624bc9f0ac8a2f4680d48b661330648afa7589cc689ad6fc23240117962eedd8f9f8fc3dc0aa5c1cbc89d8c401d65b73abd119966b342f971a434eb742ed591079f82e376d9c1f6c693aeaeb6a6c3548af21a08a6df25f062b919161bffeae663fa38b27dac9b9b84146a71d69db33d04598860307a6ee98daf41bb86c64c875eb1b363ccdca7e6c9eb5c588c6f7469b7e06a734e6440d01801a5ff8498b571bb40916b483497b24026720f78b0f37a6976c8b2345cb282158628d681387cf8fe6cf9b97fa33eb4d7f7c42bbb2241be84239892e02dbac19fdee2b1bdbef30b38714952a0649f8e53b37c7fba66a327b9c919c3616ffa044120328d41837e68f061ab6fe2bcf3f57d747dcc27e278b35102e49adb8166e1eaac5f5397a056a5faba031479cff9a9ead0ed856af2af8ceeca04230b78c238500f50fb6f1f34124f01cd4009413ec8f4cde3daab060fa43c6d3eb60a25f08f07c4eb2abdf45082de57b3ab3c2159172f390b07cd0d8eb90b5f1af3973ecf62b79a3ce3a34889d424e02cde08eb24b97393e5cf76ec52a6efa9baea210654644657110040b9a0d75c4796fb72d63ffcc39edd4ac2d0c68a55c7b7466f25eac4b918c49a8b466b51574cdaa1b6c65b12cfe2c95ffdfb2a6e8f88b2d17e39d99a0485177b5919a821e3b28299bedc178deb0366230384be701c86fac95e0ce1af2de65269bd7e1d0293cfb03487a9a7d9bc04367d674580120033b7bf77512ccc303d93c06c590d83440481330fada52fa04effa6a64ff31fa57e682660a8486f583c0140346e4ff781a101f1d656291a7d5252e407ca74d163ae7a0478fdb3097fc8cd83bf42fed5c8e8fc398ead2a588c508b5c6db44cf02a36e47a24e9811b596f4a746abbeb1e489b12f70e3d008b2b45267cf108ffb481368993914bd4965da87f69ee5c8d6a36729d31c3f2fd1af7e4f5d7a7140e2bd96", 0x1000}, {&(0x7f00000013c0)="a98c692a5ecb4f93abdc73a849e8a24f30ac16ed9238aab383e737faadfad0b2c25bfd8c2019e50163a82892042ec8fbe1620937550ed93eacd7350025e35c0fe0fbc3f8f90f2facbc8f669c0bdf232fdf5cf31d5afe5db2ab0f876795c71f4814a3bbd6fe4eab7b5e44e8e8f09ed3762a605f4c404594ee2be1781a6dca76150ca7f44fe9300bd65995b2b90eec1088b0036ac12c4abbba6d785f9b09b747361d05a7a3aafefa467862365331f0e6cc16ce3207dfd94e56628065fe8bd83d7bae59f0504dba422fcc46a37aa3d5b5e3a2e836bfc36e4b5671a38d9d85", 0xdd}, {&(0x7f00000014c0)="fd075509a8c40859c252b4eb65e8692e4c014d96441832a6fedf0b9c775289757c471f4efe31fa3dc0796ec838d019c6f23bff5dba0e47206b976d289af821163c26d790916073de3c202a86fd7bdb5f640df237ca7c1153c78e16222eb3d1d86027a66ea96513e5d9ba4df97a959a8973dfc8fde6cdbc5cb92435c3177f45158e8ba784a9a4a712196024fb3440e38baec6cfba02934d8b2d042ce0741db5b614c300a89db7fb2689adffb442966564d78485a4864b61442140977b28bb82f157caf5482753e6939c3da29c960dffc2d09aa168e711d46e9f7a83398eade85bdee39136e11be0", 0xe7}, {&(0x7f00000015c0)="b4a5469e0837560053f53f4824a62ffd40fb61253cc06728deb97fd871913b701ca7aea4e9474a8eae2a2ed60484001069efd3052ff8097c984a", 0x3a}, {&(0x7f0000001600)="27d6ec3c9a2b3aeb744822d0e457b3f8d682907c11377f73675e04f095516255f3de1c7cf6dac96905e644d88be3f92f846e37693def96b4f01dae73cdbfc11bf61b9d327e4c01d0110832d724be07e08425bb", 0x53}], 0x5, &(0x7f0000001700)=[{0x78, 0xffff, 0x11, "67392ccd7eabbacf76c1a47939bd53582bfa505bd2f605f2a6e6ac52efd4e794b1345697310f3d1896181dfa55b776f5a8febeae25989ea6465f9a7d7fb4b5f81dd388dca25a4bea614d4be75047850691a224a43864b65513658b709fb7938c32"}], 0x78}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000017c0)={0x9986, 0x3ff, 0x7fffffff, 0x6f, "043a92df099b0c265ef5da064df2325928281d7c", 0x6, 0x8000}) getpeername$inet(r3, &(0x7f0000001800), &(0x7f0000001840)=0xc) getpeername(r3, &(0x7f0000001880)=@un=@file={0x0, ""/108}, &(0x7f0000001900)=0x6e) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000001980)={""/16, @ifru_broadaddr=@un=@abs}) kevent(r1, &(0x7f00000019c0)=[{{r4}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x5, 0x1}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x9, 0x100000000}], 0xffffffffffffff01, &(0x7f0000001a00)=[{{r5}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x1000, 0x7f}, {{r3}, 0xfffffffffffffffb, 0x1, 0x4, 0x1ff, 0x10001}, {{r5}, 0xfffffffffffffff8, 0x80, 0xd752348e023fb2e8, 0x4}, {{r3}, 0xfffffffffffffffc, 0xa0, 0x0, 0xffffffff}, {{r2}, 0xfffffffffffffff8, 0x88, 0x80, 0x348069a1, 0x4967}, {{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x3}], 0x0, &(0x7f0000001b00)={0x9, 0x8}) open(&(0x7f0000001b40)='./file0\x00', 0x2, 0x40) getsockname$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/null\x00', 0x20000, 0x0) listen(r6, 0x2) accept$inet6(r5, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) dup(r3) 16:50:30 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) r0 = shmget$private(0x0, 0x1000, 0x67f321c1d6383be3, &(0x7f0000fba000/0x1000)=nil) shmat(r0, &(0x7f0000f0d000/0x1000)=nil, 0x2000) munmap(&(0x7f0000ee5000/0xc000)=nil, 0xc000) 16:50:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000071, &(0x7f0000000140)=[{0x16}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:50:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x15, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0xfe}]}) r1 = fcntl$dupfd(r0, 0x400, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:50:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000000) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) writev(r0, &(0x7f00000000c0), 0x100000000000039b) 16:50:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) 16:50:30 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r4, r5, r6, r7, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r8 = semget$private(0x0, 0x3, 0x40) readlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/169, 0xa9) semop(r8, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:50:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44, 0x401}, {0x30}, {0x100000006, 0x8000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrlimit(0x2, &(0x7f0000000000)) 16:50:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffe7d, &(0x7f00000003c0)="003eb0003fb21c020dfe70b94db4750a965a53008dfd600f34c2fef8862626bcc3e60763021bf864b532a26633e8282d26cbbad87da2e97e04b012650e5de84c8ee935e7") 16:50:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="e4ab826165aab7596678a022845843b7b8cd7378b111e10e3b3f2b5e45e74f8cdafd0ce0fbb96bf6698cd424c572c3062a2fd6c1d5aa3b95e34243f1c34a9e95a21ee420cefe093cd9d8309a8a81a0bf73c14253185d0ac1ce82d1784f2f73b336104493900e90ff0f1533d6077eb4014f01dbe8bac1d01453589bbc45e2e6a2e7d3412b", 0x84}], 0x1) r1 = semget(0x3, 0x1, 0x10) r2 = geteuid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x4, r2, r3, r4, r5, 0x124, 0x5}, 0xa4, 0xfffffffffffffffa, 0x3}) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x0, r6) 16:50:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x3, 0xff, 0xe0, 0x0, 0xffffffff, 0x4, 0x4, 0x2, 0x1, 0x8, 0x5}) 16:50:31 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x11, r1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000380)=@un=@file={0x0, './file0/file0\x00'}, 0x10) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000100)=""/17, 0x11}, {&(0x7f0000000280)=""/36, 0x24}, {&(0x7f0000000300)=""/56, 0x38}], 0x4) 16:50:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fe0e8ce9d7ee7f92b3417033d294", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "039ca01d51379e5f262c4b12353efa47124ec13c"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:50:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x50}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0xfffffffffffffe9f, &(0x7f0000000000)='w') 16:50:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:50:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000180)=[r2, r2]) r3 = getgid() chown(&(0x7f00000000c0)='./bus\x00', r1, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x6, &(0x7f0000000240)=[r2, r4, r3, r3, r3, r2]) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:50:31 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x2, 0x3ff}) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) read(r0, &(0x7f0000000480)=""/101, 0x65) read(r0, &(0x7f0000000080)=""/211, 0xd3) close(r0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000001c0)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000200)) open(&(0x7f0000000500)='./bus\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x7b3aabfc3cc1e11d) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000000)='\x00', 0xfc2b) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_open_pts() r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x2000000000, 0x100000001, 0x0, 0xfffffffffffffb7e, "f28e45009b39417ec10299590000000000000040"}) 16:00:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) fchflags(r0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x28200, 0x20) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x10001, 0x1, 0x5, 0xd41, 0x1ff}, 0xc) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x90, 0xfb0}, {0x18, 0x3, 0x1ff, 0x7fffffff}, 0x0, [0x800, 0x0, 0x4, 0x7, 0x6, 0x5, 0x7c, 0x1]}, 0x3c) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x1, 0x40}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)=0x5) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000300)=0x5) r4 = syz_open_pts() ioctl$TIOCSTART(r4, 0x2000746e) recvmsg(r1, &(0x7f0000003a80)={&(0x7f0000000340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003980)=[{&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/168, 0xa8}, {&(0x7f0000002440)=""/170, 0xaa}, {&(0x7f0000002500)=""/160, 0xa0}, {&(0x7f00000025c0)=""/56, 0x38}, {&(0x7f0000002600)=""/237, 0xed}, {&(0x7f0000002700)=""/207, 0xcf}, {&(0x7f0000002800)=""/4096, 0x1000}, {&(0x7f0000003800)=""/107, 0x6b}, {&(0x7f0000003880)=""/254, 0xfe}], 0xa, &(0x7f0000003a40)=""/1, 0x1}, 0x841) fchmod(r0, 0x8) fcntl$setflags(r3, 0x2, 0x1) open(&(0x7f0000003ac0)='./file0/file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000003b00)='/dev/bpf\x00', 0x108, 0x0) r5 = dup2(r2, r3) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000003b40)) mknod$loop(&(0x7f0000003b80)='./file0\x00', 0x6000, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000003c00)={&(0x7f0000003bc0)=[{0x2, 0x80}], 0x1}) 16:00:02 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="83a4", 0x2, 0x6, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x8) r3 = socket$inet6(0x18, 0x8000, 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x420, 0x0) r6 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0xe4) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x0, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x100, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r12 = socket$inet6(0x18, 0x4, 0x8) r13 = getpgrp() r14 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x8, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r19 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x0, 0xc2) r20 = syz_open_pts() pipe(&(0x7f0000000600)={0xffffffffffffffff}) r22 = socket$inet6(0x18, 0x8000, 0x1000) r23 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0x10000, 0x0) r25 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x1, 0x0) r26 = socket$inet6(0x18, 0x8000, 0x3) r27 = kqueue() r28 = accept$inet6(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r29 = accept(0xffffffffffffff9c, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) r30 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r31 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x80, 0x0) r33 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x20, 0x0) r34 = open(&(0x7f0000000840)='./file0\x00', 0x8050, 0x80) r35 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x80, 0x0) r36 = accept$inet(0xffffffffffffffff, &(0x7f00000008c0), &(0x7f0000000900)=0xc) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="43c079bdfaf2103138bc20927d541f425c9a8608b491eacb5690407274d87235562a12dff80176fea0b0c43914565854598fba", 0x33}, {&(0x7f0000000140)="77cfc6e64abda885e6736621de845bc109596d20996be0fd7c31535eededa9090056dc946facbe847caa37a4c43ed1032c592f8ba49e1eefed03c6c5f887137e31a2efe0be80638cce", 0x49}], 0x2, &(0x7f0000000940)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x38, 0xffff, 0x1, [r3, r4, r5, r6, r7, r8, r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x20, 0xffff, 0x1, [r19, r20, r21]}, @rights={0x18, 0xffff, 0x1, [r22, r23]}, @rights={0x28, 0xffff, 0x1, [r24, r25, r26, r27, r28, r29]}, @rights={0x30, 0xffff, 0x1, [r30, r31, r32, r33, r34, r35, r36]}], 0x120, 0x2}, 0x2) r37 = socket(0x18, 0x1, 0x8) setsockopt(r37, 0x9, 0xb, &(0x7f0000000080)="d5ff9668", 0x4) setsockopt(r37, 0x29, 0x80000000000000b, &(0x7f0000000040)="00000001", 0x4) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x7) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7) syz_open_pts() 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000000)='./file1\x00', 0xc000, 0x95c) r2 = geteuid() r3 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x1, 0x0) fchflags(r0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r2 = dup(r1) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) msgget$private(0x0, 0x500) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = getuid() setuid(r3) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:03 executing program 0: r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x20, 0x4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./nilV0X'], 0xa) listen(r0, 0x0) 16:00:03 executing program 0: r0 = socket(0x10, 0xc003, 0x8000000000007) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820259f52d0bd8152e2f66696c653000"], 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x2, 0x3ff, 0x8, 0x0, "17cf516359286d1a769a4ff8bf6cbe4a11681af7", 0x8, 0x2}) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000000c0)="66bba77823773656f0561712c37b26213dbb3446ba05680d67fc44c3c534c57de99eadb7ee803c27d96d196f1f7c750e", 0x30) 16:00:03 executing program 1: mknod(&(0x7f0000001600)='./file0\x00', 0x20b4, 0x8000) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x41}], 0x1, 0x3ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) pipe(&(0x7f0000000040)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') shmget$private(0x0, 0x2000, 0x81, &(0x7f0000ffc000/0x2000)=nil) 16:00:03 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shutdown(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r2, 0x1) 16:00:03 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f0000000240)=""/81, 0x51}], 0x2) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) 16:00:03 executing program 0: utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x5, 0xdca5}, {0xf1, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) fchdir(r0) r1 = socket(0x18, 0x400000002, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='/\x00', &(0x7f0000000100)=')-{\\\'-@\x87\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='{-^#\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)=']%\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000421000/0x14000)=nil, 0x14000) write(r1, &(0x7f0000000740)="a8d2ee082a58ad92096835889ba596ad61c4079be935014b24ea5959823dbdac899636a556a6f90ffada287c0d9bad38769ddffccb9ab419a0434612969b4fd97e45aded1df5331f7714fc83ef5e2c56d14de3b8b9cdd23d74c44a10403ceca77e09bd21e386c64de731bd5ead07c60fb719606fcd41f6115971e1d8bc3ced4a25e1223c033b6c19f7110b3fcd8032c01fae6534833468ff0db2690128102663e79d1d4676317c8b28529f148cdc33f248506367c82350cab6efd6be", 0xbc) mmap(&(0x7f00006ef000/0x2000)=nil, 0x2000, 0x1, 0x810, r1, 0x0, 0x0) 16:00:04 executing program 0: select(0x0, 0x0, &(0x7f00000002c0)={0x0, 0x2, 0x0, 0x0, 0xa000000000000}, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:00:04 executing program 0: munlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 16:00:04 executing program 1: setuid(0xee01) r0 = socket(0x11, 0x3, 0x81) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000280)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x25}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000001380)={0x8, 0x1}) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x20) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x2) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="d5229e3e8f20d07ae423abb345e28c644c1bc74468712fbbe87a4efc6875aee5dadc6e09188434508a5c687fdb9a0c6688e7cdf5235f80d4dc13ce94b7614a7c974a7d546f472d", 0x47}], 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) rmdir(&(0x7f0000000080)='./bus\x00') r1 = socket$inet6(0x18, 0x3, 0x16d4) fsync(r1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x44) recvfrom$unix(r0, &(0x7f0000000180)=""/106, 0x6a, 0x40, 0x0, 0x0) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x40, 0x130) r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r10 = getgid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = geteuid() r13 = getgid() r14 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getgroups(0x7, &(0x7f00000005c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000000c0)="6f1dabe4fec37cd66931aaaff61e80bd301083a7a7f81c015a82c744a72a27bfe00412f265b05be5c736b572050d5a2e088df9e9b82347968bd17a6b85aba0078012acc35a6034d32e1de064eee52b8e3baf9f93d637436ef7a10dcc13c2271007ecdb2112b98a5bd9814734c58f894371c7b069e1712fddc2c5ce61647b8ad6bdb21e51ae1e9369a669d0d5c4784cee2ef75a7fba1cb593635b5af6bbeab31eaf72ccf9018c2f696e88cb1ac45644385ed0820a7908bb1396a45d527348d87cf374adc4ec1d1435badb4207409e118f9d202b695d2794e557541bfe9240ed88f7f4f22388aa4f6951c8122f6ffaf13048fbd7f25a", 0xf5}, {&(0x7f00000001c0)="d787b37d4a4ce673bcdb81738301cd53b1082fc7928f16db71505c4849984dab0c56b7bd869f1e7ccdb27d5a948a594d8c37bf5dde03ad50af5061ba473a991ff8ae2c25712327d970e9deaba7e3a00e6f95fa8b5994294ce6a8aca4b5051886f2aeb521b70e04cb18701b9771500a8eaee0fbd587cac10b7566c4152473f3fd0a6d9c57ae9c0756f983d0c0ec6448e21ae9c19ecdb0a7bdf27b1df66ac0b1c48d7b45165e71a5f0f7da3b7339ec9ce04c0eaa822b4b6fef723e66174d8fa5280307d15fdac8a95676d8162043db73c346342328d1dc3e9abe7bd77d16c63f58", 0xe0}, {&(0x7f00000002c0)="f892451cf22f6fa0055e0b0d714aaff16f0f12212a97bdd41e72daa297ff734959277b5b5415e84fa4af5de996fb23eaf313b383b6a8aae785587e0cf9b53ab9d4d426126727f2f9089b681d2b87afb3ecd76a0d0568bce30de575468af0b11aeb9f6c1c5c42b7e82c75c24ccac7b1242c99ef0cb22a6807d1c438c7e3db11e1679dae899869928cab6831dc81b79d5dac4038cb34db9c17c38f8d5265107524a3ffaf89a10f875829c58058ba33c0dfa16408cb10e4f26d89e433fbd4b3955446496db828cf9e3e77579e93e0e16edf33fc8900e1a0976d11aa7c5a", 0xdc}], 0x3, &(0x7f0000000600)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="0000000020000000000000006bb835df975303e1", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x1}, 0x7be7daaec5d9388d) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x55b, 0x20000002f, 0x0, 0x0) socket(0x6, 0x7, 0xfffffffffffffffb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xf24704966505d89b) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r1, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x1, 0x3d2c}, {{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x8, 0x9}, {{r0}, 0xfffffffffffffff8, 0x6, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x5687, 0x3}, {{r0}, 0x632a1d97ae17d4cd, 0x62, 0x1, 0x0, 0xab7f}, {{r0}, 0xfffffffffffffff9, 0xc2, 0x1, 0x8000, 0x2}, {{r0}, 0xfffffffffffffff8, 0x44, 0x20, 0x5e, 0x8001}, {{r0}, 0xe3be15d1737d7109, 0xd4, 0x46a29ef058992936, 0x0, 0x1}, {{r0}, 0x0, 0xa0, 0x1, 0x1000}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x17, 0x2, 0x4, 0x2}, {{r0}, 0xfffffffffffffffe, 0x84, 0x40000000, 0x4, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x1, 0x3}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0xbf, 0x4}, {{r0}, 0xfffffffffffffff8, 0x3, 0x0, 0xb86c, 0xb3}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x6, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80, 0x6, 0xafe1}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80, 0x5, 0x6}], 0x0, &(0x7f00000000c0)={0x7, 0x5}) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x100000000000400, 0x4) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/244, 0xf4}, {&(0x7f0000000240)=""/195, 0xc3}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/164, 0xa4}, {&(0x7f0000001400)=""/241, 0xf1}], 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5ab, "097c7db01eb6e4cf3b502f063e11cd238d80e8e1"}) 16:00:04 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x40, 0xcd}, 0x10) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000100)="c300006e3eca1f6c80891f8cf078a424f58b6aebaa97ab0b75b9fb0a4a3f706bc5116b99f6be9aaa2f51736061e148d49fbea7613bf49e51934fb9a4054839ffa58c1f11002bc6cf7142a1030c28615c9a1ea17f04d57ce232fb05fea39acb", 0x5f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x6, &(0x7f0000000100)={0x7, 0x103}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) pread(r0, &(0x7f0000000140)="e7699b1cad92d53b01629620e550a5c317b889226c708b8f436587aa6099fb5fbee7bbd97cad302b492af271995eafabc5f273bfbe7184251e2d54f56811b147b9bb343cb91284e811cf37039224fe3075037fad1e70bd93ee3e9df7cebd9c892a8dce286379809efee66c36ca37c3ec30e6659c1836332c2e8f6c7b0b75c0d382dcd6fe826438e38d460175148bf4c81ff77806d524", 0x96, 0x0, 0x0) write(r0, &(0x7f0000000040)="0b49544eaf4fda6f2760b109d5", 0xd) 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x4) chflags(&(0x7f0000000040)='./file0\x00', 0x1) getrlimit(0xfff8e670377917e5, &(0x7f0000000100)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x2) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)=0x1) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1, 0x5}, {0x204, 0xfffffffffffffff8}}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getrlimit(0x7, &(0x7f0000000080)) 16:00:05 executing program 1: sync() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:05 executing program 1: clock_settime(0xe6c4e4ce55f694c7, &(0x7f0000000000)={0x1af, 0x9}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000045}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") 16:00:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f00000001c0)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) pipe2(&(0x7f0000000180), 0x4) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) r3 = getegid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x31}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:05 executing program 1: r0 = syz_open_pts() msgget$private(0x0, 0x280) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x90d2, 0x3ff0000000000000, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = syz_open_pts() r2 = msgget(0x1, 0x80) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/78) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) r4 = syz_open_pts() getsockname$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000540)=0x4) kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x8, 0x0, 0x9}], 0x101, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x200, 0xa7}, {{r4}, 0xfffffffffffffffe, 0x80, 0x40000085, 0xff, 0x5}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x5, 0x80}, {{r1}, 0xfffffffffffffffd, 0xc, 0x40, 0x40, 0x6}, {{r1}, 0xfffffffffffffff9, 0x6, 0x8104bbefbe702723, 0xccae, 0x1}, {{r1}, 0xfffffffffffffffa, 0x1, 0x0, 0x7ec, 0xfffffffffffffeff}, {{r1}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x8000, 0x71}, {{r4}, 0x0, 0x9, 0xc1443bcc9c8c579a, 0x4, 0x9}, {{r4}, 0x0, 0x60, 0x9, 0x20, 0x80000001}], 0xfa, &(0x7f0000000440)={0x3}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000140)=0xfffffffffffff000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/198, 0xc6) 16:00:05 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0x8000000000005) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getitimer(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3f2, 0x10001}, {0x6, 0x97b}}) 16:00:05 executing program 1: r0 = socket(0x2, 0x3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x101, './file0\x00', './file0\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r2 = socket(0x10, 0x8000, 0x0) r3 = dup(r2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c65300016409289dbf744556d76b7947cf5841e733903ddaafffc98abf76e249f78892b4c098f306a1a0cbb9a8a7816c3440e0ef929b2d6284fcbcc52acaeded3e841428dfe4dae26dd861225aa71672804f29a7af549ff7c48534b46c5da38dba7ceb29ca64bd22be3dc14fdd9713905a05d4306636138582851686004"], 0x10) write(r3, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x3, 0x1, 0xffff, 0x3, r4}) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1, 0x9}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:05 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x787, 0x5}, {{r0}, 0x7f7b954304741f50, 0x4, 0x2, 0x40, 0x4e37}, {{r1}, 0xfffffffffffffffc, 0x42, 0xf0000000, 0x6, 0x3}, {{r1}, 0xfffffffffffffffb, 0x40, 0x80, 0x8001, 0x9}], 0x80, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0xa0, 0x20, 0xfffffffffffffffe, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0xff}, {{r1}, 0xfffffffffffffffa, 0x40, 0x0, 0x3ff, 0xbdb}, {{r2}, 0xfffffffffffffffc, 0xe8, 0x1, 0x3ff, 0x2}, {{r1}, 0x86a588cd8867cc4, 0x80, 0x2, 0x6, 0x41}, {{r2}, 0x53a62b0be3c0d345, 0x80, 0x4, 0x6, 0x80}], 0xee, &(0x7f0000000180)={0x6, 0x8}) 16:00:05 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x20) pledge(0x0, &(0x7f0000000200)='vmm\x00') open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1b4) 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) getpid() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x60327a41212d6421) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 16:00:05 executing program 1: r0 = msgget$private(0x0, 0x100) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000003c252c97f2d6cdd24061918c7ae787fd6e8035ce5e226de72e0ea08566334bcbd948793655b43a74fda036ad4bd1d0f1749449c0f853601717b9aa90304e06909f7302b1809eb2f5a55fa189976264a2a962ba84ccebef53ef8b3fc0f1de67b8ed0e3edea131bac12190846d289d35f371cac1eea626df27e21a475e359032715e6953f6f6201f22aec5e233116cc3febbf6a03ae7d253a20385d8f720eb1e245c000f0229d432c9c567519f1a4cea5937b76c6d918e45609e4b52099a7ba57f551f25b4d53da5a60a0c9a72deb86da"], 0xd8, 0x800) r1 = msgget$private(0x0, 0x68) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x35b0, 0x1, 0x401, 0x6, "43c70b9a3071b66cf3c7d3adf3de0eac744919a7", 0x3, 0x64}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x7) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713921e69931929648", 0x14) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000000)='./file0\x00', 0x240, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0xfffffffffffffe01, 0x8001, 0x5, 0xe5, &(0x7f0000000240)={{0x6, 0x1f1, 0x6, 0xc641, 0x4, 0x6, 0x100000001}, {[0x5, 0x7fffffff, 0x5, 0x6, 0x49, 0x5, 0xfcd0, 0x2, 0xa5, 0x101, 0xff, 0x7, 0x4, 0xf6da, 0x80, 0xffffffffffffff80, 0xfffffffffffffffd, 0x3], [0x80000000, 0x1f, 0x9, 0x9, 0x6, 0x3, 0x0, 0x8fb, 0x4, 0x80000001], [0x1, 0x9, 0x8, 0x9, 0x2, 0xfff, 0x3], [0x3f, 0x4d66, 0x61, 0xb1, 0x541, 0x8], [{0x3c4, 0xff, 0x79c, 0x4}, {0x0, 0x1, 0x0, 0x9ae7}, {0x3, 0x8b, 0xffffffffffff8000, 0x6}, {0x1, 0x2, 0x3e0, 0x9}, {0x3f, 0x9, 0x6, 0x5}, {0x9, 0x125c, 0x8000, 0x6}, {0x8a74, 0xc8f, 0x3, 0x9}, {0x2, 0x1b, 0xa3, 0x2}], {0x5, 0x4, 0x401}, {0x7, 0x1, 0x7ff, 0x6c}}}, 0x81, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x90) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000000c0)=""/53) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xff5b, 0x0, 0x0) r3 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000040)=""/189, 0xbd}], 0x2, 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)="0204", 0xfffffcad) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) kqueue() ftruncate(r1, 0x0, 0x200) socket$inet(0x2, 0x5, 0x1ff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000), 0xffffffffffffff13) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = dup(r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x46, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x200000005}) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getpeername(r0, &(0x7f0000000300)=@in, &(0x7f0000000140)=0xc) r1 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000340)="4d74267febd5a9e02338ac4ee7795f0fb61bacf834490b92057c5c5a494f05c362c7149a050d9145cbb2e428d76a8bcabeb383e4017d20f7aee13cf321d97283e92eef6ec0fe640dba07b7fa4d4315167a209d810bc80d71eaad39ce0ce658d0dd7bacc13bfdece9cc4f936a9f39d216fff84b05f4799e01b8cad665bc315cd76b799c2ff15661a204d7fc0e0e4c2bf1b30a28439c7d5e38607e9a59faf9285f2282cad8e1f83ea10cd33cac4c4801735034ef4545cbd8184e9e9dd971edbeaab0bfe5cd78c8d0691156d1540c3e9f6946b9", 0xd2}, {&(0x7f0000000440)="f3b4dcd5e617e28295139040c96bd4e276eb6c5021c94f7d2e6bd0704c3fba877b8418b64eb9649967f32fd606de8b530a8cbd75417d777b5025eace0677d9adc3dbdef5419f6f6630e58b13a7ab711c7171a273ac40f13d8acd50fc7f14cd7d590e4edda6b582", 0x67}, {&(0x7f00000004c0)="1527f2d07e000e34edd1eecae4368e325c1f4069afd6a6f497894c3ea73516b2fdac0dd44e64c64608cce40f631617e297f3ce193e3e9875eb49f954fdb4f2e0207ce606f4bda1e88b86c0db997df9421cccee27d7ad62a18c82e2450bb9477a4e5fc44340ce86848aa1f68beea06e93c6b68c943111b4040aa96eb51983cbb5a257bc4c8bb244", 0x87}, {&(0x7f0000000580)="239f866ece7794f2a7e7565c75188843449363b90979e208f81c82c8734d325f042f0bbe9da08f0c0157e6f2db3ebbcdb442089948dec52765183293cfa9ff9ad7fa8e5daed2584a91b9f1cbfaffab948e350da8756fa9ca4e091edb0e426502e004049ac77ede35b874454fb239fd3a2142be1acf53cdd05ab13f9efa448387e9d03eb855df94fcd1f249b7ecdec6db92fe160ec06080d145bf5585808717d0369b2620942569185905099770584b85283e58b31cda445e08681e4cd0dd409d2e212c6740bc9fd4ffcb0871de99976dc3b4fd73f07d2c4bbc5de7d511705b9339dd934ecf5ef56ffc464f09dbf76e38dac498d5f83f7141624dd02efe9dd15a3cd8555256e1b59ba3c240045046c00d21895bb7caa6e20e8fd6d9adbd171d604053a1afe4fa2cec313cb9ff27abadb1f95e2a04e6fcc212d6d939de317d4b8f0a618f509bbc2ef917aa5dfd6be8f79e37b06b7c1b5982172f5e32b99c63110266e2424c47dfb563a09c711290eb184c1ac3869aae58bea7a18c57bb3a1f891f0370c0ec859fc41a101539ba2212fbd2414d6aa5ab84b69bdb5c465344a95307590a796633aa2f86481f6c18605e7d586fa5025606203910c4cb227a0913ccf8c5197be3806cd7c372d5e6785a1fbbe653b1dda5ef55e491a47ecb16a6cc6a8537a7ea8ba64c9c6cb56b338ec9a9f9a8d2e012a900cc0b02444aab154fe4c453473edbafb78f333f5ba18c68a3e9e7caae398c4733775e9ca29780e2eddbcd81e8bb0654fae773d13566843b4e4a99ffa54b0de92a335af130710a3f84b14ca33ce8ff9898adb34ea707eaede33b26b94423e55a063e14eb46a25ca205ae331b3dbe1f3af3b04c2aff86bba7d125a75695c99b4bc52ae8ae802365e45fc24a1d7b2582243a3d64bfff877f32f9f6ed3e610c0a09cb4bc7293242a8086421add2cdd0ab187704cf4754cc284053f03ee13d67b3efd5dd757d9066fb7b5bc6605d5d743fc9d4e456f184091ad5b4074ded3b83334b374e3c3174b273e1bddea7a5b7916932848451b584ee36b7f56ca7fd844db5abec261de22c0af1b315e07a2f44f801a7cf6ae564084de21b6e9b69ec92a0f1f789fcee3ba879ed5c46e48716ebdba1cd04d24b5e67ab095f7b84499035e62ff6d127322f2f1c3b96abaaded2dd3899dc481fa357377f7ae637f3ea2767d4bef8d809ee159c7736e98bb495639299763c3cbbdab7ad86a7ade8c6bb55a49875e9e0d5bedb01d83379bfee85e7aa37798046f21619eb39238d8f0c73447ca52a6921fd4f3a983866b0b04585f79ff15ca6c5f944ded3904014f15bbfe583384cc672fa1cfea68686c5a465f2a5c47fb3fbce8b41161a01798b6674127b21e30eed22938cf77edcc455f43d26515efc70b9eafb684c46ad6d96f4b8b1e9f3223615b73a1f2d12ca427b6149740107feb4e9551bad6601992351129239e9d5464f07c8087aa9302ac7ec2e3b942f060d84716360c061118ff2477b01cbdbc7c8809022e864f0dd32c2af2be60a80371f71d5436e94e79b63aa053fa553b0b3efe19aa85322e7a2e295cacafb463165438376870c4949b628e0dad2727e449c1fe1a9b39b587d4e2e689488b547a411abed6fd053a7f342851482c358ee2a32b720a3b4a0e3478af578a73fdcafb02c7b3ec216d44cf642832549ebd7ffc91b854b63e5d9e58b81303346c22577fca3a2733f76be251c85612e58ea4bbc886e60cb7825b73ac13a80e5d84db0928da0a308492b86528b7efd0fbe4be27c885d69063b04b1249b8fefb6d2b7a18b7eb99e3bae1a868273fa3b0b966ba02ab168baed8ac7cb993dcdfc147e1773f0965e141024eb1efaffb34aff7cf37c29d0b33a59bbbfa09234148570af2622a7826c31fb0514749ee8de14eab71cd3e38eceedcb5efc6150c0f28c16bfe5bad597a9b497b1048eb82a3585fe046634e7d8d2573a0d727648f1c3a48526be5a886a203eece57cfff9bf28578de419d1457d8a40a1bf970383d60f7e1bc02da22bcb63cb9368c357f81bc605dcaf9a29041784eb7316cb05eae86e786cb1fd813a916391c1881fbf90921128dd1c0c7e7a1b95198c5315349926f4b8daed47703266bfe8e0116b3bd025fa5d0d75e4c1f40e32ca0d29477ac1ebc3e5adbf04d0d91c79ba0fcb354990f82bd003a82d76870fb60565ada9378528fa8001affb5d46ef311bb5bc1608e1b43f46877af329ee117a6c0232b7781578db789ff4b91acd88cc23f443b628edd9e2821b6467d70b9aa4a347b24033a1b1b3208f4c0091d4eb8c82d72179a9c7525915de29521fa3aaddf8bc5fba7f37e955fd712d3ffa63eee656c89e6e32d85981b5ec012889355033a0ce0ecee0efd7f2ea06b8ca23527d9dfc16e52d2beb1e39ba835b658053dfbb45663cbce63f9afe5cd0a6aae15b6a5a0861fb23144fa1114e523f237cc6d7b1443b7523773ddfc17abd66d154238cc682895da7bd28dbab093b9e46369b641de08c95b24f825b1b73054c529472218a708d23fd9371036fe92e9996039af5a1c51df5a51ad411285f16c6cda4732ab12945db6bce530a8929d9ecfab7e5b44ffc94db7350c91b34241ed52b85b78fb582b62db90a039475ea37ebd735a22af1d25ff8f5dbc37dc89954d306f255c538e0526139c2a79bedbeb6faed2b423ca67a0c9eec13e7954e6e94f59c43b501bfed1ca87eb57feb33557964aa69cb16283f12883f0067eddff1641224cf0ca1812ea6e3826dc9cdebdda2238baeb2206a685a12477eebdeab507a69153b17fc9353f66bca7510741ffd6036db92b92dc19515d4726b06124596741199ace6e6159d29b8741d3765364e5ed73717d1adcc684220612b943859c7c968407202fe30b1484fecaa6b4961f722a07556acf70cfe875829e77bdf7cdb9a2c1bd195fd86624d3cb536ade63a057b224548c008433e7d5b1004f448c36316205c2c1ea59c300dff164476c479429a03972093e959c3abfda87af5c77a23aa3bbcb0511ce5009e944285d3ef4dcc41814a8d010ccb9e8dfb98beeba21cee6eb258331a73575c3622a7cec726dbd6e9871f8b542f6ec220d420932d5a63d349327e77f1973a1d83c9b02cda4a6ffa56ccea3069b145c8e1e617241e7dee7a2aa2b460993ea34289d4bc0fd045f3897acc88b9e6f5f550b2b1ea025e6571902ba0313f80a084893484074bc587c831979d9bcefc1a87e4abf89863f42a503d0729fa8a956eaae24e704b4c49cef2dd222fe89351be4397ed05352b4469a5319ecd81d0c007ff6ef9ab6d78898c2ece1bbea9e1a84641c2d771b3f2166e60f76b4d7668d4878bcc9b251939e0a051fe025d57f7913b8529c5c04f99a092377e8fec9709421d5ae6e7a9901a7e64b0a8bc413e57a6f3e102f644af1796fc4e64920e26bdb7b336117af8c9ebc974cbf5da686a3de86a70ec37aa7371e9fb4bfaac150cd71a0ab225f0d9de2328a3459abe206821a2e26a991579a473aaa2e3c3cd5cbf3ff5a291972a1aa9bfbf0b3ca47517cef79c40b8b0e175e7a3a41fb3887e160f3dbba5e312f8316669ed92baeaf5d509fc56a9e0961273856f38a4792d44bb6ca7707e492dc72e656230e008f26193d7acab00d605f595ee362af41e6c46386a0090e5113a02b77b46a064670668795f3bfe829c15426c16748bce23a3e0b46a90c7bee36b7a4b8eeb574dbdbecfa3644816a0f0ceecfc51ad713a671a6742cf59f6c1ecce78b26bbae3018a591f054343014e1ce23f10910cfafa404ad5d812d3542d552f3eab7b5cfdd102c987d856e7c6fbf1b46c8afdbe348cd8e216369588e3859a7deb4eefea35633ee5fd4335a0c174cd5d239854d4eaa2c7f0d57bd1ba3d88e3092e58fe7862f76f244517e9c14bc0401e92c2d99461dcfaaa57cd4be96bf49cefd38843aeca80f59d0f9ea2646d2a6803e618c493c45065041d734dfa9490c66360c2a05fb9a79fcff92eebd559b5472a14df5284df1f5a329515f371eb4e425fdab1a4be7c1e7d9938cef250f58535c4ebedbadaac12f492a69ab9e0dc830bd09a4ab7dcfb5400ba407b8267aa4ea28f6413af8215a78bc5e7c92efab6c0833e3e37499a7b63178a494fd620173959dad4aeddb02489332827a1d5044b01bd158dad891a9928c95b097fb9bb1996ef2da0f29d91cb5ec86e16fd402b6f52c78dda86c3de5e858bda3f6e2e27c368ae603e3be88f7c6de2cdd2954d77be1b5bb507b4b3d2399b4b843114d278ad1f8ad94ddd6f9574b15c01336cd5a17482d1ba175caea2092dd1d413c10b3353dbe0d39a46f92daa157aa1b21b75bc6f1f4f58ddc53ced370aea24258695f0dcfe2adcdc04364a029d6b6d2bb86ee178ea4c7145bd9e12901bc3d04a630c8fb1a4fe23d5c15548de30a6fcb0480badf6d9972ef55157a76d67fde967af960f8abc191e441fb9f08175814576ac23f2e6f37c69bdc976df621d9aec58bf76d9fa8dc678d42c6e738f9acf5dc2b450660529735b914ff57e148b8f9ca286dcd486e717ff82a42114e9bccba90f740f8179fd026a792edef4de891c98117b4656cc5f20b4892b333518c59ff21d0ec724e9b0362712a9f5cb9106c701d215d94fc6dafd9bc598c0adcc79e5215c44e727a5034fc984c83a6d66777ae3da8a549c9c66363e45141ae22fe10fe80ba949eeb8ed59cc2289302f90e8fb77e5e8bc36313d7d73f131992690fffac09ff741d378bf075934db7d994271c1b0841579baa1b909df341f51ffee8ac61a9d964c77844e93d2ab18701fc9d3cdb59b52ad78d75edc7e46bae51cf8d26b1a5db4a92ba050207ae0e47e729720447b7462827ca82d1e9048104e56ffbd502f014b3062273ceca02a78ebeb920d33082bb40446ec3bed5f484b2aa190091d35365b67b85792b8b14a3a801d69ea770b2592dbbacf1b8c667d28b1f49c694e04623f75fc174f9e5eecd3c5af98304fe942f42fdf5e428a0ad5ef591954c52feea2a81a245083f08b484eb25ad595d4efa015ff01bd9431efbc215a06cb2fe591e11ab5c3ef64f310c409f27868bbbc4f5639d00d56674d97070a19ad9c72b6cd0d33607a528cf28427a403d2c1db832cd4726feff202985536a471f24a9e73f51c5ab6ee3c7373213be3c25a2dc05ed9dba9c99f5365222d18a5461b35437580d1110f1c9726b6ba4483a81d26e3f791a1f3a58529ca2dfd7e162f8010028d7033e243fa67f49e644de722de72c28d9a920edbe206265fc2627fc1c91b390ae4503762fb1f8469e2b09ff397088df384e4cd6bf17571b0fdd0032a0192ea2fedb74885c1ae4b854a30f40814113655a6c4d819708adec8728b5b47554a678d129d935b3508d29d1c5acb6e6ea4e362d1757f7ca00c6783722f69639b16a03fe463af9678fec0ffaa1e9a16388fe8c7f60d277081230f187d3bf83e0b3d07aeda5e1e5eb9bd8d8e5f41fcd5abb3647488e3e68226545027b71ce851cf4ca7fddf70bc9914f241cc1d1e7111d869c5814d7f71f6535473b1b93555c6f23c3da869822497828dac3144b649d5d60330bb5b688e4740591599a8ebddaa381c21a39789e3c61d45312362d8fbaf71f2d1b31286ad9ce4b471d4d2849fe7106838dd2b30df865f3099f80bdbd39e8a9de9eea536fdaf3959fc03b09d96bbeb6a74a851398df80b4295eb91e14e76c222d765a34f3ac52defccdcce5a7e4a07d1626657f1f53a41ac767ef2eb7746d9627e6fb9c7a2d94770f531e668846cfe77c119982ddc37d433c5", 0x1000}, {0xffffffffffffffff}], 0x5, &(0x7f0000001600)=[{0x80, 0xffff, 0x1, "66948a267cd3cf8fb3a2deed2936822488d1c16e055001a8d63b8df0f1ce8dfdbcfb4897644f9a162a70e2521630fd0bd3aa44db7006cf42266521979df570bd56a92431893f7878dd074e5662673534e6b7488376c228ce2eadf88cffa35332eee9db43394ed0f772"}], 0x80}, 0x400) getpeername(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xfffffffffffffd6b) sendto$unix(r1, 0x0, 0x0, 0xc7, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x880, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcf8e432fa5b04a5) socket(0x20, 0x4, 0x6) open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'.\x00', 0x654, 0x8, 0x8, 0x1, 0x6, 0x4c5b, 0x1, 0x0, 0x3, 0x5, 0xffffffff80000000}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xfffffe28, &(0x7f0000000280)="b2da9549c8fdcbfdfced039bbe69e08ebd3cc50300475c502b8a65c9eaa20fca5709cc504a4098adfadc4a50a163172b387db6c792cc79ff41ca9eabd425b49179745a08bbf6a19b28d528f2169359d7bd705a3670438a5a1960c370c78428ac14b23100041cedc7453ad60e4af42df5387608cbcabdbd52ee17d054ce254844c0251768b7ef7fa07ad1000000b402cdb499b616d6dd4f48eb03c4c3ee4758be98df4ca766b0e300ca968e53e3101360fbd03b92061ccf72be6352a3ebd08d5026820bd0376709fc51") 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) setreuid(0x0, 0xee00) r0 = getpid() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x100) openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x0, 0x0) chflags(&(0x7f0000000680)='./file0\x00', 0x0) fcntl$getown(r1, 0x5) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x100) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000740)='./file0\x00', r1, 0x1}) r3 = socket$inet(0x2, 0x2, 0x5) sendmsg(r3, &(0x7f0000000640)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x6, 0x7}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000200)="33fa609756f23ec9a08e8429c3058e9964f22fbe09ba0dd2b4c795ad9e173a2eb70bd96a6b58c7a405fa4d8be9bc17a8ce502355b107c5cf45638ad8b757f5d0c6bf6f01330c365cd2eb1d010cef7b783b8436247baad6bd42e1af12ef5deaf403b6a99dbefc13117ebe34a20dc5faecfba4cc192257bf92b246416390f04c0ae1c8657c383651793095de6b7d0c86f6977e5b87f8f204896ed1", 0x9a}, {&(0x7f00000002c0)="735dfab8a124dd7dcf0473f98f2c0afc5854f9d26b665782c15877c1cd472277e99ef660b5c99c8dc4f4a88a2dd8ed2c08da601814b51037de4b011298bea062f7f6cf8b7578424787e933bb7f8b5fa411423275a4374899d4f01d59ca9e722af0e48ee82fd5bbe3b502505076a63d919f25e58d1f71a771b970ae8267305e7133fac07fcc77", 0x86}, {&(0x7f0000000380)="7c266be2a4cd82d1dc53fd64bb6036f1e673097d39b6f27d473e25a120b20953e5b2f97ce6ae61891964d616c017d86e99264da1791bbd083813dc8b1f4c4eec8d28d373debae59aa1c6640a85ecc4231dabae742ff2f9b6e92c763a1d44f62aa515f51a7c75494739cf81a4f033aae52fde79d3e8105a67e8c92fe54e52f941", 0x80}], 0x3, &(0x7f0000000440)=[{0xd0, 0x1, 0x0, "0590d54a916f52eb0388ffc31c37da54dab5545192271f472e0ae2fcd011310616fcc3b15e8b06615f2857c7f15ba172ca35a4e405f1b5c2c8ded8e8c307ad16bebb2c2416e9f07dff5e9e817982d59c1db507cf5e8338b6df5dd39f4c7d16b89eac3177ad14ff49b7437e7ef9ac5ec7feccb1098326d36e7391cd583d0ed3a20628931148eac224d17b737ac9b59f3bce3c6d7aeea761d8b67a3acea4971b95967d0453f34c6a64fcccd95cc7234d5e37ae170a16373ab5d2ca3c"}, {0x18, 0x1, 0x9, "5bbf42f069217c"}, {0xb8, 0x6087b259187bb9a1, 0x10000, "fbff18af105fb87c9990ce4cbcf9ea797ff233cd3f18ff8ff0a5243fe04202c996d4f400d6df234e6509c9fdcfffefe3010f89b48348c3ac65a24ed15da2ee1020a595c4be09337f20f3d8ab1025d96688919ad348daf2f96b9334fa03d7bc9b40cba5634de7f320ce512e96e98f5f8711c7654b45bdc04f3a9c38fc2989e37faa0a5bf7d5735440027437c927d54406fd02d5bd3e43decc823a39f66c559f2d21a46f8759"}, {0x28, 0xffff, 0x2b25, "f4c44f0c99491b48701bfa7ba642af301f85bd"}], 0x1c8}, 0x40c) ktrace(0x0, 0x15, 0x8, r0) ktrace(&(0x7f0000000700)='./file0\x00', 0x3, 0x8, r0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x2, r0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) dup2(r2, r0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x4, 0x447b779c, 0x9}, {{r1}, 0xffffffffffffffff, 0x28, 0x1, 0x80, 0x700000000000000}, {{r2}, 0xfffffffffffffffc, 0x80, 0x10, 0xfff, 0x5c}, {{r2}, 0xfffffffffffffff9, 0x80, 0xc9, 0x3f, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x20, 0x9, 0xbc}, {{r1}, 0xfffffffffffffffc, 0x82, 0x80, 0x10001, 0x7}, {{r0}, 0xffffffffffffffff, 0x32, 0x40000000, 0x0, 0x200}, {{r0}, 0xfffffffffffffffe, 0xc492df7bdd37f4ca, 0x2, 0x7, 0x3f}, {{r0}, 0xd51b4627b6488ba7, 0x4, 0xfffff, 0x100000001}], 0x5, 0x0, 0x80000000000c6b, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_open_pts() r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0)=[&(0x7f0000003b80)='\\:\x00', &(0x7f0000003bc0)='\x00', &(0x7f0000003c00)='\x00', &(0x7f0000003c40)='\x00', &(0x7f0000003c80)='-\x00'], &(0x7f0000003ec0)=[&(0x7f0000003d00)='%\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000003dc0)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003e80)='\']\x00']) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x7, 0x7ff, 0x4, 0x5, "a33e2f6e783c1c4b12e948ec20f9d06a2f75a342", 0x6, 0x1ff}) shutdown(r0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x30090, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x7fffffff}) setsockopt(r0, 0x29, 0x7, &(0x7f0000000140), 0x1ea) sendmsg(r1, &(0x7f0000003ac0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000340)="da61649858307b0d832fa914e7c6b9bb8f69a852e1b07061e0baf9f8e89828453fbeb9ee862d4e1b59de90efa3fcbbd5a3a5b12da5752b851808ab8478dc089cbf29bb95316f707fe27e0ca4eede2ee9e6eaee042a94b2594ce4e2662954176a4d42ffd5642237f75c29b5443cd4ca8599efe4b3a469fa236dbb9126efd4e2f0225b3dc252ab5d549cd731b69fc601b322c3ef400b83b93faae8eea282dff3c79711f4369e0ea43bd76c85cc1a6c7f76a05bae5b7c20d9626c9681db5d079779cf20617733c0fd17a56584b7bc4866c9522c19cfa71c0497b26dda06d0f74f7c10a4b3fa9cc9cd5fc04673b5e66f25abcb4e1231120c159d80d541024ef4c61a38d60bfaabe55f713f70cd09e1b1d9ea57195e8065f9e3ba2d2fe2b8336cd8f7434bdd9ec73475cedea2902a093641a5749f3a8e9341e28ac805bcc75bb3b3d0186edd5cd35fa06ef9943d0d9bdfbac193da9dc68e2aa6ccbfb7f3ddfdff4306ed68e077d360e7b806de8446000b888a0ae0014ea017b61b9180eb7c88d8d084a251ea71a492172d8d1c039e26f9da4a52d455e65ef3657710394d53d2f2345e0732796f3bd899d7cfc985c72044fe981493c0c24e4330a4210b4fbf91bdc00e98cf3153d6188d216c8dd61190748c689a0bde90ddcb02bde5323735fe1d55dad348f555d3e1106bdf3011f94508536ef0f612f81357ffdc39cd6f40a9fe1f051e611bcfd82a2f7ce622fbec710c17309e39f5ed3cd3ac0bd61306fa242ad8ad64096b0f369f48413f35dd2aa6c8babef91b336ffe2a90ee92f6fea5d45431a395ce2b093931809fb7dace4802b3ecd26fc5a105272af6671f939e8fd439de9523f773f6f60a3829fc68ccdba4b6bbd26f95bbc12844c2c77200d76cde2950c748c4ce887cef3310f921708e7944ae732a547f90e7cf18303639a17b7a2f959a740d6a8656cf7247f61cdd3c3100db1a48f636a304ed31e6bcb22fae1b38af4bda146924e5863a8cced6508b945b4359fe7d83d5bcd13cfadcfeb4c6e57364afc4d8ce303c3b1f9e9517e8d7fb00d0789dc28901d88c20ba53cdd393d838cfeb7fe42db007b793d649bf998aad2874c061cdbc97f0b28c9c1368fe59f30985e651ffb029ad39eb51705bcbc3428af32bda7dd9132b3b36fbaf193bad21f544ca63ad16d038cc8a503406abe415f9fffcf2a7003d154ece0074f9dd1d3cc8cd24a97abf4ceb879c35d8ed9c8041ad2335ae8178d8f0d9c56659de2100477daefe1e4c3482f69d12a06a032ae0a320cec466835262ca5f7afb15b5e8cb422c14c7e107b052ef873d12c574463d5a35f1287412d3f9b0fc9b31feeafada3c7406c882286e0903eca537c440f830b9a4c2b92cdc630a3c9ba1cc0cb953d86464dfe6abe8ee2768d3fec917df9cdbbfbfbeb78419be2d23a1b330d7e36abbca2f5ed8aa1632c4d97264ef84d995f4d8d6d0e47f40a77bf3375cb5e1987e2b476e370d8f932093af7dd3f82aea798ecd807220f22f908ef4aff6d183a890c9e09864c773cfd3acf43ba6162bc01281b5756434c075a6292838a8c31ea34755e334ff1e5e0d77d96745cab5236fe54f2954f86c5e9e67fc2097927249dee7c0aa1a5a873e1a90af77381b049c3608c7c8023ba81a52bc33ad868ba59668a8ff34d4c46493918c8b934afe32d6e4feea7e2eff838c830dd77de6ef5ca564041a7639ca1420e709c904e926989acbc59f91f747765e3eea964dc6b318379badd6590a6b0a7efa65e0f970ac9bed7c48cc1c12d70a3a2a78d6f780043502b95b170a555933c4eea014fc96e8a94cb51f9cbba64aa6cfe0ba37b10a5820a2b487b12c8722abf9e8658c012ec42a8c312412868bc8368a1368dc64ec78aff6dfb05e02322f37f8c05fccc9134e8ce86c808bcab110028afcd1ac3915f6fae3fe54ebb98561e319ed25aee1bb0ef282b72ef47e58f461eb1ba5688bf4e1de1e21c9d958af3a496b0ec815350be803cd14a12a4b9e453405172dbceaae34ca1dd8e32abd0dcc9f553022f5ff37d7bfab424dbdf834d1b60b93cfa1d9624a722bb3013bb24c52a8fe4cd0f95f191bc74a42e445c79a6e789699c0f9a3c94f7f76bccb0d1c3ff565c392c1e03360661e1b627b50f728cfd28dd05c2f3f746cc151d6478af930dab912ea7d685d3493c9a949f6b64cfc7ece4598e8511198c8e793478f5b11c26fcccf3deabe2357421c619ae44155ee414e885cf3a228a3fad0e4df0a88766671731e793bd0b063b5908f93ba701ec0e9b351b7ee836d7c44266f52274bbb2889bb19bcc0aa1e9d057bd379f32dc28a6ae124c06918e63d70f08b01e37662b66684f40cae55e55eed0cc897af9759cad02c79fc9dbdc52cdc6cac5edd81c2b066b804d9c422f891c45f8b305999a021428d14fc594a2ea8fbf563f29730f2f8522fc4836c37e6a4186de211032b8fabb8b0476648f090f28b64a531038f5f2222ad9227483832becdebb57f83930f57e70fb87fc56e67be05fd86c461b024bb8c6264195bf0793da642a650c1c6b8f9b4663c1fc2fa4e4c91382dad646def17109eb54f62ec3a383163b259e621535838cd0bb9d33784d77079b80e713e4cc1f8bf49ed3dec12d43ee84d2cac269b4e71ac9e97503251b499b849eaaac5c577f4aea2f1cceb1a552690db8fefe3f105cf589cd3f472b577bea72f5b2b1fb5e43663ca894c6b47aa68fc22af1369012aecf0985de913415e0de4eb79f6b2c98801c8edd8c866d114b8c5d92de9a733d3b2f0b5d585fd37ef8ba85ee01c121f02055b7b3aaa3b063c9a7dad91e71688e7593e4b6aebf72bc882368eabea5bdbc9f524bf107c7dfc79f65978475b4e2ea45728c5c0e332e66688ebc399aa41a1dcf63d40da75c4a53e7eb03fd4825ae4f67298f533bb3553c3b0d1f6a88b74120ba1b3b20c1921136a14db7b12f22b075e90a738764805b68ab8a81f7d66026048befb60cc9a0697eaf58cdc335e68671b938690a61c7c617e9690be95b6a657750783971b00ad67e47e420140a1f7c1444539478a43de83e23cbad86beb00a560d29e95869117caf7941f41149d800df732bec0bd2b750e417b4cdc2c388ad0739e0b6ad32e9977f6ee9c77a5e91472b33c5280db5c35e3153a28180178a5d0bc8fcbad7580a49b3c6a5f21510dde9d89e32a1ce5539078772d257f900749ccef6c4e4afabfd15518d44bce3e424325abf66e205dcd41aad8e6a2b756c91eff945c5c0189e2dcc4abc6141c1c334b63e36a0b3a9a25a36ca034e2a3d70474523725371c626aa2da6b3192e2f9d41b1fcbbce91afafda9149fcfb90d7ea1524e2a0b23ce80ae7bc484756e27a211765a4858767b253a01c59de87b503de48323f37df8a0ec9695ba07c13ce07f5b6f9f0cdb44a359164efaf81dacf065ad900ed2e3fb89a9777e16b545ef13bf8c3e59de2edd5868be16ef3b714c2db352e94206b77cacfdaa3e494d2ac8788953d3d8411f3da2ba067f4e10af3887226baf8c6662de444cc6768b09a616b707e469aa9f152b9fa1e8351b5ae399ba4c71c3c2d3edadb369509a3ae17450d492fa0974b8e004ab330d002f63fcc0c4c4f00ccc2674e347e9c39e55629ec0cfa1fefcf2b2841231878719cb4f5325f4382f534d693ee545e4d52be0071ee1748aed8d5cac7570a1075a966a5da2c03ecd55afe514f07cf99678f9230af8480169cdd0f6a552d0e3b1b395e24d6f3807d2e4b25251869851f1eae040444d2850d397c879958c732b5b21ea596bd8b8e56cf46e7b41bf8e51bc7b29b90fd499bee291b5ee9f791b71d1af2d08ce5d646c7ac1ed8617d98ea9f26f5601e4c74d808b1bb904d68d4722c87a0bbcdfdee95d2f30aa49e0c5b758a3686d64cc53b078281a2cf3d2a0a969872a4a58c8c37e81a2078ac97c3eaab131b9b32cb07925ad57cd7fbaf592ad6adfde5fdcb52d517d0c1dcb7c13c34ad7d9cd84f71e007465add963c00879f4bea31ea6b3908bb6c14746ceb8817e3287b22b235635ae75770116ccdc30935bca98754ea20e2c9e717cd4b97cc8fbc06a61d8b0af3fa870fe81117a5bdb8210d9c6d822d20aacb09fca88cc645301545ac68d7740a8618c553b1d4795bc5cc033769557817427f0ff5447eaff9fcda8d696fdfc558bfebbb2b9871339382ada894e6690c988c9e2176035dfdffac2479b204d73b17d3d84077ef01c36df8e55b4e3f435f3e960188a640f3fad82ce2d33b95e35127e1cbe69b89fd0b6252468116ff163668279431626b928fed6ce2952e00541ff9eb7d63d0ee16168f75a96136f47a8ef9dfda7d8ff41108671723faa141d28ad067ea6dad0e0f60c9c506605de591c95a6578896d15d66ca22e7bd40851aaab059a643bda6b0f16ecdac1dd370e7477d39ce68c2e8c4d9a0c9de46c41a33af2f165f01316c8648715ccca6f478620813acff6c34ef8ddda1cfbec9f99d642e8570ca7c529dc67a7fe96533dbe2e059c693ce55c5848e6ab0d4a2a2a508a1765ea0569c7bece2a396750f6eb0302d6859f74b3c8907696c2729b424700148899ac1d0ca4be5302c8532caa5f94eb52fc021b64557eb31436dbc78df469ec334794011b0eb222d88d539f5fa8855a3b8a0eb37012a5d261a1176b376248c98ab723a1b3826a7dca7c878f140fb010e0d105c022450fffc67784286038883c5488cb6eb7d33f4b945e613b894082520da078befdbd60b7b29d6d153a9096e4bbee9e857d0b0b0fd50386bcc50446bd0727273d828e5c5307a6eac785e4e8d2413f7f65f7bc08f677fcf33764925a37a0f655d67dc0d4e37025c35a7a480c1fd59271420651a0e534ee61ac47c6d184418bf10268bc3986c7ffcfd1bede50705368e75084557db516b9b432f6c3b1a5644848b3ec8184fa65f6b91357ad089e0dca702684abe9a82c447aa3a8eea49241a9347726f94d4b295808787256b87c6f6d821ae0b807433c600c97dab55dbf644a9a1311005330c2c27a2e2cc908651f9439ea7eabab17060523c513cc48a1c62333b1d32985b87bba18abf8d604975c08b4de10aa2411b324707973ae67db8b932edcf76e2423366c7b440ec4e665a32592449589475db324efb3a6418fbd2b140622b6df669d9fc2707951e314aaccf112a491537c6269972c8428cce963513b1f49e377b01a0edf04172215d43cb2716e30342aded44449fac9bad82dade92007e9cb73677741d70cdd7040287c3f4716653e432748adb4da81aef5ecc4f82705ddeca2d1bb5f235798af4876eca865be38c6f349e9818bb383829f33291f488a76e9d3a4c7723940673332c4f78a98b5dc3c40d5b4e317ee6ba62074ce08d8aa67773900fdfe39ba26c22b4f75254e4003dadfde7d7a3a2371193fcbdeeaaf18fdb30f1231e98890761c23e0d14b72404056918c9870dee6c30b8db167936e2419238f5d38488efc0e6ded8aab232fa439dbb980fca09a0bdaec941f11ffa1d902574b5bb90eda902715ef1b1a644ec5b9a5115d211a174184791204057bc2c144e9a15332e9fdbf8cbcb1094dfc2ca9c72d12b35478601a9d67a467d1dd2b205bfda4d28171b16f355a41bce98c77b574e4d6834c8ad883d1e1c70d2fa3567498f39a962eff887c606697c83e04679cfd99f5a959a8426abc2b097027d2fe3c2c099be6ba1f44d63ddb9ebf18cb808a90c88ab8d9a5d3e5883e14c716737bab1e9875d7ada4a2e99d4a06a0c826e0293ebce4fe27a7a27ca0fa73d0b3bd6df23c855fca4464335d7b2e1", 0x1000}, {&(0x7f0000000180)="95ac59da99cb73e86642c3964b0b6227a7fe96749a3dca5f089475919c40a20d5157904d12ad299a85526c6c3cbaceef5bd32b54a3eea53cf2ab83893f5092ea6398c57ae026261be22afa3e36e90e13da80098e33ac9d8eb32c34a5a8da9600e20a0e1ef1dc306676a77332b248c84d11b09a1254145f9b0f3b419524e1a0b076f7fc5e544f285b651750586da0ed7fd929a6c544b74230efb4", 0x9a}, {&(0x7f0000001340)="661da20b60b15fc600d0fc62c0ca52d400b297913b170654a0fa828bc699cd20f362299313e6056d8702b041a0e8105f93c9848d37a560430020aa0b2b155d85680f65d99d0d961bfbe75527f3498933", 0x50}, {&(0x7f00000013c0)="f2cbe05d19ea04d5aff4b2be9715079196ba6b92fcf495bc027b6e01a514aed1223c1bf614e543977c6cb6f7c39b830bb205c15a82f58cfbddee4ed899e8202f97f8cf03dd228c0d3527bf8f20340c23d45b10d9528ac648de29bd1686fd3e3ddbf274f56c0444bea5ea8bbc7d43fdc637de8672a7fc34aa7d205ced81bf53cce2249c4714c460b955368e510b5dfa", 0x8f}, {&(0x7f0000001480)="4e55ab64df683ccde90bd615019bce071d70130fdf16046789ae4a1f46326c34c3f8db17c9e4a508fbaf7c90bed9ce1fae4c74f92f70d85b8c966268df75622eaee93289e88183349c14149e1135dc99d3c053969e", 0x55}, {&(0x7f0000001500)="f68d2c2d2c90ffe585f2c877c8cd33484932cd576245cd232c47407eebe0dcedfab305b64d0008c2a47fb8ae8589fb5bb6625699933774597b055068968909665827ed97a166d9cb49a4a1a180a0d5d4ef97443403bbc564ef48b8fcd0d62a77c2ef42a56a8f312ae49d53c09d0634003766cc2b70e303f72466d5f6d1097eb6dc9f326297d4ea34cc0dc1e0edab006981d6c8df6ba4c4cd5320b0715c3c3ef2b1f82d24cca5247271aff43d5fe60cc2a2ca0cda4c56cf73aaf14450a1d114bf56295b690064349382fd963a2ac240ffa6bf97593221b275c3f7a578a67c10d9ada3891390a0e4dc3e9f28a560a5174b8e3edf2bb6f125fc4103fe9125f7bcc5cac0f6b44f882cd8f727107cf10435168d642d1aad05baa6aacaaa0ba8b78151a49998eaf96da57f82f247107a4da1a740cfb3b74ddf3c20c9f920b331104f9529d756b8c2274a5b5fe88d5318d72af177b8bbb61b2e9e7f2c8ca5c14c8bcceb3174ff549adc58d3fb0a44a051f7ca7300f55cfc345d5b1288fd8857954cfae6bfce7bd4bd069d6f8a205b6bb3d485ecb782b3e034ba11062be1f304776917b76144724ceb1eaa8528d5163c6d392b8dca4be04d53639ef3764fd1804b950ecb52c3ff18fe21b2e04cfd7b0b9980fbd1d6dd269aa7dc57a889ee02dbf8d0adcbbb2303941f6aff39e86af4d922239c6cc62f62dddf72c480235264895fb5dca59d999bd926fd467352ec67ddfa62c4a6d1a1d5f7501d9049490b36f092f66cbec5d883744c193a7e9e85e173ef4dc07d00212a56c4c88d54ccf7ec778052a82d3da338932cb00dea0afb830834b545eca93d7667ed9ec01e1cb27f2c72de0c207fa3e6e7471a132371f5046d8f80d4161dffcc629968ff851a3b892f802ee5c42706acaafc3d20009241ac0de191a8b14915670f0b31601974db89f1f4bc3ade13a41954470d855aabcc8373a54d3e074ea5797507b08399cee1d1e61397b1ed7c0df04bdd858d8291ca0f6e877f9645321eef6ffb0119d64622f34d141736d7700840be6f921124b64acfef87f9392ea284036f39e337535a99dc501660154e64f3532f8303e5362f1890c46f6c777f70a974e830f570f064963c09af0e211bcf2d0ad65c84b01247e04561b2d2f5137e5d31b695ff8ffe7543fd88f0ff276e218a34baf7a8a5cbf3f49d4c1d989e366c1ccfee8452ac4fed088da900f07b0faca0f2c5f01a77b8452d2e7130a7f59a85acbe93ec02c0beed1c00ac2511d279b0b5e9c5cf3fe88278624b037c21d52694dabefa89385de9f9b3f4de1e3127d2889fcd2936558dc002012ea1c91faeb196ce5b3483e58cb2e7508ecfff7138707c4ef9135260847ea3128123dedd0bb2e3d90925a9389815801921a5bb82665513aef2ac769970a3f7a28da7229903ee5924e9747880983c05a94e47589eb09a7214d0ee8ee369602870d5498941ede0994541a79221f65c850099db597d38c9426fc27209e3d5bcede0a1d689aadff8f8f6c8b2b2b32c3a0149bc3e315f9db13782f2512095397869691d20ab8c6bee9d8468142dbc28c81e587efc02f93d3cd007f6f5ebcbc5fe3b55e6870bc4964db0829742e28063c0c37c1dc0679d66ba7308200bad26805e43cf8feffae58ed39ada0cad8e5d93b47a65dacc56254f13c9cc6eebaa972268e47dbc2993631dd00fff07bbc8f774a972812da180d63f2d557db6a34e9609fea7ebbd1e50d487566f48b0937b52e69eb92d420251c4a232b88f830662c9382a562c2603366334b06a7abdfeded7b3e57f809381635c77179272793181fedb4408881df39497a6ff40eb8ad89f117d3841fa57e8e13b2f6aee8a901e2c20a48826946f205befc36ae831debe7423b91cdee12db6edbf82500138b43744c3d7e284d03843376b8e3f353af22b3457e8931145b93380c1dbd0e2f1b3eb1712f258e1ae1cee687a79aee544f027eb5cbc2a95785e95962de0667abb58f4c69293aba109ddcf935cb0e518a5beb50a3c24f5a241587fef2253b05dcf940356332887a917b2f764f55cbb2f98baf23d56e610707226bc1a0f73ca7102c4f8d540afb9d7a1f25e487670c5da1311a2a50f54f71aa898e32f224d370b590e80d264d45e010530bf2326ea360d768a0c3ec0b232de4b0a44355d35bd5038a4f4546b97b5e6ae225ca0120e0ee6eea6fc170eb0c29497581d65cd08224e3affdc39238f204ac31d36c6eded1243f8af3956c43624a148392aa3c245d618dbdd5558e4c6b1be6b894f50f1aedb74eaac2db7ddffdc8cd31791e1e80501540628800f9eb81104e78f43756ea275152399460d0e6f77587a89766ca043bb1da8b7fa0ac119aa0a374ee83f7525d85c436d0ba7f3cd94f45d470f2f300ee7680af6de4a43b58d5ebf61030c5b10f134c5e3c1bf7ffb46e02713b4f1a2312cc3268ea6bd0355226557fa3181b05c244c0944a67839007336f46259fbaf31e3cdfa1fbec9256e98c7aa9893c9bef5e71218079cdd66184fc3dbd187e47339b3037c6134a4612997af9a749ea8522e45bc57f46debc8150a36144fa332e040648b9c91f592200d58ae52b5a8f1ed23776affcd7b2e1fc2494d8cc56efa6920a5a2c6fe12038fef8d51c84c708ed772b051d6d9bc2c0bca463252edecacc808404eed1c2e2b92210864a9c7ac2988e846ecdedec7918cd6fa0b5bd0707ea4d890ffa642c566b196950bc89be5662f0a2cedfc662b1dc4def78c38ed3ba8c2c52611117ab2ce7fd651642da07f7abd7043225a362b3633d7c7d318f2e2c5e72bf2e3e8b1fbd4b2d7ddf5fd167c2e6a501771b34d7a027a2dea9ac4ec905e6217d7dfa5fd0b390be4a17d14c4f5b6ac9549898cb029fbee1a10d91f2987b51d6e53b6a61b5dcf06eec16676d2367d402e694cbd6f9f8b8b719a09d5578ead1b1d9f47804fc9ad9b82ecab29739719a3a51a789c3f3704e61728004735e4cb3e252fd17980a0df037dc34e7e4ce995e49f2e1c2cd33cd3b5c1ced85c0c81cdc494c2e8f6ca2d27c3c0b0f455af8effbbd6ee2ff5e9333ddc55b5a0bdc72c7931aa3680ecba18ea21ad21bd2991965d6bb71b88afe0998a9cd538de45f23fa7ab062307ca51be10e4759d6315883e2d569d3a10be3f3190ce5b62257cbf826780bfc44a4ada46c9ef44dbae625b6850675d41157c2ebe09432930577f73821c72256dbf28ae573c1c243822e9ad2c05833a741a4db0a4ff06a0d9ffc423f425c594fd537f6bfa6db07c79cf3b2335e2c50ea3199a68dbdccb4dcee97a2ac4d8ae6df190db642da2e0add7f10306d93f0a406aa88c26c803ae0eb8e00d836e474a877314975b085c727fdfd298daffa3c1253747d8155e06f852419f1f06305ccf98a2aa7e61779efc4d70694dfbb5d4fc09511adc64b6f53dcdf7c543f9e26f3f20628bc0eb7c534a3504085565b81a9da915364d67e837ad6afbae82988c007d115ae286c2e3287a2927002ab58116195b57f9e1867dcada2aa8f0510135063597ec272cec6ac4b2d6c00cec28e80a50c6aba229126cd3a0ea50377ed2d90c29f75de75842956fa0d935f8f364d9b1279e126a2554cb1b1a13b070102555eecba94c8694007f24d55805069f439eb29609b6588aaaa22e45784f91c21ee81d0eb7f28cca953c8db3a842cbfff6592e28c6dea5dd5567a7d0cb489cdd93653b57e11f0fa59860d4e7508bcca503391bdc941000c4c156f6778359fefc208f1c1115dcdd6336e564f5bab9b7725584718a39e560191eec030f965645c1dca9d1f19b51d16aa61151772a792038db1285145999ffcaf7ef636b73364b3d3a31f63fcd7a8eb6ee47ecb471b97afa6c2d70a0ab2e87b5c39699e94802830dab8345abdc444ec30eae408a8b1efd9fdf01f1dd24c6e2116029471a67777ed319a219b58747985d41fd8e81c1a77ac8153045c445800dc7f1cd3145d8b87beb320b85b74aa6ddbbe465b091b877c5f94e52ab8c05ba0ac5c6904d80387d81c521ab1f715b530133d07492722026b1ed2a6e4f7b50cd6eba899f80b7e400c23f8213cc5496850753359183cb08ed31490999e976cbfc6dc04a976675c14f50f09929ffafdae78f6cbf2f0772f15294213202552bb52e77463e13b0b2c3a333e2362e33de7cc9c0c546c0ccb1e7885a4c9a1bb3115b44ddf832a9c060300b87a3a7225d0d886e305bd35462e24a46cf263ddef21c761453a414f53f3ff610d9812ac8fc094355ace82d6193e659b24f7fc2807f4ffcf621b27904ec0e815162f6814e40113faf87cd8db3747c1e70cde38c3340c3cabd95ff4678aaf87c6f2a125515ad571e2706cfab19475b6dd9e2306c4825e10f44886439af40db39a8c9c72e548742792de7f7308b422441446aaaae2cfbe61dfe7c13a0a4147cc357a584c7379847d83725b150f83f5aecdcf32619333b6a6700ab5b1f50ac977b79fe569ef86592c351906d3f6e6cbe7ac7ee948f4bbf086533723a0fed747fc28315b2094f110d1d41f90c83ccc759f58ea32a3b6556f9bc22a6152ced9198f98365eeb2d67295316bea7558079110ecfcb08addc2fff11e8932f2b2cacce53b4942efb659f007f95478898979eaf9f8ad832f059c5335eea36fcbd43071293d9f732b2894711ba0ce60c8c4cb7c1687a28a3d0907639aaa3f7a7fbdf01fe8b26aae081482730d3d59748347322d1bb2f769963fc6b55985a5dcca654402905df0e68eb4b1f401255d0897137939ccfa3747a9c81f31ab095b3f472177a5aa9bbf18844cc8e1832db55bbd112e25d6243d20bab40cfcddc7e5ff177e813e181268c725319eeb861144bc90c1d0e2640f41724ca84a846b4dcd1757fd8ceea43cfc8d1040aebc1a5b666743aea16095a67370402159ca61db8cfc82ab0383ab59b7ce263d07b9ed7ec476dba6afb99a862bcd6f889b4d3e919e2b350dbf7c525f3ded49b3dc72dad9aef5f222b93dbd38d06b74f20b84a535709ab79d3a2cad9d2c8fb95d387ad0ffae68b58ca1e259b198ec0d47dba5cd607ec69371842bac210e45315f6715ec08db9a4dd320d36a2e8190ebe6079fe92190fd89788672232c8b78945f3ccff8af328e0a2bf92a5c42ad6fa80e3300f1f74710829bff88bb1d5c2ec9f80931715b9028cdfb95f4c31a68a2a4b88d8bab40c2b5a236bb27a1464e4f75cf62641a04ceb5ab30c6ddabf1f598336e577ffaca99a9f53f01ab1c0cd808a1a1308dfd9935c447e240b02fe9a6a63b3c3c95d918d87a07e7c31e24ec4bf73777baa0a399013d4c7beb5e70874ddde75a797220ee2a20952c5247351384826c67ed2e1090210c6aa3797ef71a4ed17c9472e4d70d4ce805e09639ff404e8375c40319a1e72f7d1d836493213c4156cb1fb43137f2a5c395a31d3adbdc17869ee4ba70d7384af41e9b039418a9d19822f45f5833753bce4d179f060eb371714644d60e983d9a1a870262806ad1afba7d31b272bd9c1efd623b9d2268fcb5d9983d804fa1bf580fd44d18150f5ea79938d05ca3dcb1d60fe5bd1b7ea72ec871b7262b9ac805b445fcd463d7d999b0e58f3b85bbe9c0e1981aef32573a9cd7844de56358a558d230bc6f79cda5545381d1c1d3dc9658d87ce5bf87ea4cef012bf3031dbfc28e74958b350d9942610c05ac44739768889918bcceb90370d84f720f8545ff8465aabae1660eb6567686d12ab6eb597bdda8780af6921ebaf3a85e122b518d403d748f97a6402ce072b08ea5ce8f65f52ee4b12921070fedd80a6794d3d8a1b0fb68", 0x1000}, {&(0x7f0000002500)="5cb7c007aa860f3a31f90175637f01de1856f455971b4cfe663932e16b2df006545c3ede1fe56352c87c4409d851b7c12e101d96616917b6ab82716c05d489041df6d400", 0x44}, {&(0x7f0000000240)="73e34db02085ec815879c5371ea3d9f99fe548abb74c23e2059185ac29beb357", 0x20}, {&(0x7f0000002580)="bc59033dbe8247860464114444cc0a7d6b1c4eeb", 0x14}, {&(0x7f00000025c0)="8f99e80c809280e55450ed6854ccbcf735eb01821d7adaf24537", 0x1a}], 0xa, &(0x7f0000004000)=ANY=[@ANYBLOB="b8000000000000000000000006000000e3808ec900854316cb475caee090b182d50ea88e9c363d444883ab64f4667182e1660540c91e0f9ffae2112bc32e7f27735b44e9f2b0a2ef5b4aa7c2076199e39b4ec02aa518b87c775ac464182b6ae8065f6f32fef66b302c147f78973ab6f1c10d46f98fda1cfeadbd8b92cb458916eefd6841892382ce237b5c0f71422713b0bfe33e477ec9710d8740549c8d6294aa676c6a637386f5d51b55504c5eed2d88cbe7e375000000b800000000000000ffff000031050000dbe4ba86fa14a48784ed916f09b7c6ce58f818bee785993b820b9f391d9a05f82dcd5e5256738a402002b158b31e8f76f73fc81a8a1ab1276236828b4fc1a4bd13d08713a9fc3ca2e5d10793929bbbedd67ecff60e36666393f95b79ce2649cc0e1a57ceb4cb40eb2f1e3548907641bd5aca924f7dcf58347bdae600cceabe6844bfab999b4fcb0f73b0b77f16b050e94637db42cb2d88afe235f3b1088c8de7b90e83b919ad4300101000000000000000000000040000007af6d7bb970f28ffe518f051e6adc577070cca5f3a95fd64bc74e2085117b4cdd956e41f319c8cc4b699160219a1393f014c237cbc0d60184eb320c74d1b07623acc61984725b016dd2b422857c68200616d98dfde989adfd55eff007d7296c1d9d4e630ea7a1682a0dbe1e7062403c435922afa2a1476a090df4a7e5803fd58c0aa11682aa72b4c6f302048b91d3545217ab1341f5ea3b544580b837313e217a06180a799957d951baa0926366c945ad31e2a864331186cf418a68438817d079223d6b0d1f289c332b6239959d5bb0ec8d835ae9e69946c4e0b73ce0c4c7d3f4d99109801f01b8806a99bb902332a2bdc8b6f01c370a603632e3aa943ae700e76820e08fd30798a0d33d49878a70726d408920ef8db58abaa4a0c56c3698e2c7d47d6e86ed98fe076e7371087798a0f11c34995c121f7d66c79a0789cfd3c88002cf23b343885bbdcb3cb4c32352266d26dca58047851c49655c27cde498890465bfc72fbdc46586b672944899460942a1a5e09b2b89e91deaf4c240e1ad5c2a873d9a9c39b22fde1e47cd7e0ecae64c52b0d85ef207d47a1bf7d7f36e6a6012d05efc965b9d74bf43e2bf80afbbbbdfb5ae77bbc3e1d0282ad1912ddfc3aec53ecdd110cdd6d9b789452c41e3e7aabd4f1762d245c33aac6e30ed6b7e94bb34e91f2c0c84f90f6a3d196c390b00a9010d5adb9953e92015a0e3c2e54bd2101aaab827d372ad439fdbfa809cf8d7b7f28ce51c3d33d1ba8a9437b640eb96561f1665810dd5110d485914bd84182d1d3ec29e072373ae803902d674ec1d862d046ec0514c349d1da0c602ba9052ae4f59683e50ce977ea09afe379f17d49619c5ca92862672c7737dc86a7a929a4c18f9c10ba3608f84103cc4d707b5b3e613aea0e3990a63e7d552bf5b265c54759d70fcbf096b724b371b001abc9f3e84fe83126c355aa9f375a72e4e8d546b8e7076ec6e4ce610099aca9f33ea96ba1bd9491e28bd2f6d2c1bddd64941f37e1c1707e7ee60726827dfe7ac213aac81c973b55e659a0d550a9a2dae62cc7f4ed2e6d2dffc6111e6c05d54faf540ad672c8aaf1917c464f12d4aeab6334739ae818f51fd432c6af5097c952a443e18a4c950da2ff7e23b55d004d5eccdcd43acac82d3a2715f67a72bd5edff9605825bec11f6cfcc2e26253c2efac2ce66982ec033e5cb6eec985694d340946096f5775385b78a48ce33c6302f73c847cf298846f36a5efb7213ec0d82282e9dd6a12b8d03ed773f9281097d9b8eb045ef7f4e54d73fe34a4fbb19e15e9cfcb6e4f6201d05903010724ce3cdf90247c4eddff154e2156fc7fc8cdfc63cdb03460c61ece482d626b38e0aaa8580414d337c83dcc35e7aef0eb3d8a9464a06d2a88a2390ca469e45827aaa349805fe2f69af49777815c66636b48c152974b62586662ae9aee5c721dc82bcbf6b7f9137aa75f06922fc405d90c38856d15575bc5751270d5d46ce2fde63fa31cec0f5da469621f05f86aff182da380e907c7316da394be857d16bf2ce7dd450a68613076bcf0092f4ed2f419b65721f5541cfde85a3b27a4edaeeade3326f459a24af3b150d8fcd2f46129c9676020570cac3bb7e98aabfee6609dfd0095724e945db4cdc21eece48bbd68b8e53163f99b6ae5525320d057b69360044867448279214afa75737947f766dde90df09cb8458f749e6dcc2760b2abcb7e5ee7f54534405457dd8a6bdf5de53e1da241d9ecab2552844f93069f0720f6e880927b07ea90951f8f4eea93e4b335d4eedfcf57ba31618ec08edce660b2832ab816e8f8ac092f4a2dac1a95a25d2257eb2a2b64a361ec52241200c326c1a690ab020b462af3bbf0e5adf4324553eac9040dc2201a66d2704f317eb7404d5059b902f3298be2ae5d349882ecf2aa15853e054a4ae0b71085809362d1da40637160056af5a3007f325cf5233f990d821ca4e2778b22f4ef3792da2591e09761a8ed1dbd21a46b79188c2354742c2187b2f37a0730ad73571426e8dcae03f7b92a9b478425e94796ccbcd50cd396124a4fcdced091b78268536acce9b2a26f0a69cd4a539fb08214f09006509797579a83a09ca7cd67b62a31c2f0423c1e35583746b3d9b2a4962ab07c4479541305549ae3323091f1b95c036ff24fbaede7b53cf8bd1baee7dfadaf6cbfa42a08b6ae03f285124cc55d3e90104c7a63c205c95b3796d28469b735231b62de35aad5b192ce369770e6971d44931fba989c29ab1273a8564280fd5c6d65e6a90014a6b1bca27a548a74ed3a14bfe332704964c8deb10afc0144f332b8e486259296e01a6faae5727f4dffc6f545cccbf8ab7b0a695b48ff639a80995899b2df1dfcdfb08e4c6d06c4e9d5d81dac4aa8d18aeb4e6e9039857091ddea13042f172b80f8116f81bc3cd942e730f107e379fa8280f17d76c12773dcab33b82c679edd14cc3972caeda15f4bec3afd7b3c0437f834559a1812eb3b2b1b84ec50aed4cdf986ed3d69a9ac741c8ae97dd04c9b2fe873099d0228b4aab23cb4d177e8394721cad1c32d9576613e5c7e1b7b932056d5d3350deae7ca478c1ab41b1a7c2cd84801226b9c10827ea9bb3c84b72201e556a1be32244a3e81007cb7ad927db39e4cd1fe9af142ff1173e18c1cfb41cd09b298d069d28a730194a43768c0da78d4ce6cbbb308dc6e9f63304657cae54a4c543c71c572b52c9d7209efaca339fe114c96440f761d691aca6df1e88a186a206b4c3969913f9692a797330db52e379b7ca0708c74da846527a2626aa76701f26ce4697175ebb2e0dac1198ce72a221207049d9660ed4d4a67cce2c69351f97f757574268f880f46cac404c721cfb030587fe64815204398af8230aad52d5dd8c5b2b08885edcf96bbb356a552dd20314232c2d76bd2ba6c2c1a901e9d609bdcb62c349e0d813426e4534c0e22cc2bb7ae7056d5aa91b532feb74b760c5db84b0ea139691f75c22715d36bb9c8307614ebaa3ca16455db2f3a5c8026a0e238a085010ef6570df1e6f12190f8dca06bd6bf619bc3eee5d6395fd23448b53b3d3bda97c7f349db60d857985461b9a91bf42106cf3ffc0a261335904d82cc5dd19a3af7a8b8b7cd60e91827da56cf33187ec61c09dbe4e5ca0b7fe1abf2f0e79f8100447e219771dcc859595a47f1cdf997d286541457e86bffdfa1b75e59b223ce8e126df8de6051e7ca01247c79736ff55f2504c093964cf91ca3e2b012caa13b1ca6ee76829a90d575999634d9ec58ded0d6223245c2c7117deba55e88cbd7a2b234af38999345971760d3bc853c3eafa8f09eff8cafe180121e51c74b270323eb030b6fe895cce04e82a49c25e02ab1d2fbdfa213cce9dfb1fe503c0563605e88f5473eca19008d6cef2ef80fd92a5a6b57c53b8ccd6f30426f3d0b8cfcf641a9f56f85abb92d635313ed4ec4e114863cfc036403cc5a0a93941d0b84bb8f7196df38f4893a8b2790ec3ee0007ffb1e6c38929afab7ded4caa443d6979d3ccb169786dc6557e75eafb74a6ccc69bc6eedbbf887fe06103ff99fb1252d3b194ed4444cc6ca8485de08ce4d5a9858c36f64d222e416477a1b55bbe9af95e393da41988e95002a28f4904fb097df4a651edb8d33635106ffb777d8043e9cdbdfc5c23a48971df7a2a2d396788c89abdedfa74fcb1026e6dead63fa27660e7ebbb3251d162e879cf5ac4516e67297fc585ca2d24b208f2b2d7c637e2d79c983b8f06482846490e262a59308a4a3192695a2904bccb31184852ca8fc0dcb58abb6e086a0f5d2bcc1f453838f7d60d8b7b3a5b100ca191760ec2b1a9f8af9ab7d2d2227766623dac6f46fdefe4de53cfad07a1cd2819d4a646ac6841113dec3391f81207a2fe9a8ec9ecff65a9d20760373fc2db25a74c23c904730e30000a70aa49606b5af41635fde68d84d016ace48303b54a38348d1f098ba6e565119b869f3fe670d8bdab1773092422f12b9e2ad6159f74b73737bcb36a8d63b42a07f7ecb65625aafcad42dcf5811d120f50b9672b24c164ea07f89f781438bf5d23fac796cf21548a97078cea8ae8877a0d97d731ad829deaac4d495124f27c7f83c393774039149ceba2000a315fab30766226189c786b5ca2657f4df9138662c6ef1c847d740846646561c9d8d7bb89307965a5ed0249f82819d410772d457c987dbda9fa8bd6fb3aee4413aaebe3bb0dad62eff1d061879efc4a5a56e2e3b52499c59586f63104cb64af2d6b5b20922b7ed938bd8e5b6bcb7171ce13e3366291c6d441df29c38062eef9fe45a1e32c5e1bc90e1930a1ab20ebe6971fcf55985255dbac61b8d980d835c1728a7ac375299b3885f37f9a78591904bfb368606a9561f7978f17d27d9cb6329e56020a80f093bedb9215be1add0e56dc8f8c2f64d3124e447f698dd19240567005091e68d2a021cdd3f14f95ef1ea93236498370c836c58b5b267beded4ecc82562ffbea642a157120236f59bd4bad8787b1a384fe245e723c4101ed3c2c8f9c8760ac5f0d74dd16f96a250aa4c24047f98b4e1c712c34a7f7ce753261e7749861e5847eec5e0387d71f4ddffdfdc60a4b8dc37043393c79382a26ba85b516a39ae12d25578df3feaa33c1722d13b769bd2c37d61cd6ece192bceb7727dac6ba070bc943ee1d012f61dbdb64f661a1bb983e518de420fdeb857fa2df578022d477049db9580f5d8d6999d2ae272ed239c39ba8afa8bb834a8da67e350722f5f4155d3a67dacc91ca62a4cf2e9155baa5ac960204f19aed2f36ed09c450cae4e4515fa2dc596626039ea7ae1ae09bdc0d557a1ab9ef71e0183eacaeeabd6227dd65376511abae4c6500026db39a90a959e61a49f3e250e07ba6db101cac8a313e9499b1043e555f8333913b09e5cb94a3d536cdc049c50bac485de4cc1221bcdb3080f54bb4486de23a95a9117fab48998aee5518328fc553b0fbbc2981fe07f769e6ce39d26941d8f1a376c91ff5031fb71153f40464127162a28a25e78edd904168b5685f828cd9f3eca513910beb3dd75c8851c1abc6fbab38d706533a855c977be96f3b5710efcbf70731cb91ea89c76ab9c2532da4e483aaae9e02c65c3d94e42dd42e81f430d8e91239b678e119e75bbfdc3eaf1e70e43625221d8b4400579fc26020ca99066fd8983ab0376204a3b6f80532350297bc68387640b21e567828ff44451807e387d9250803b211db45c5a20a739335cb7cd2800a69dd3f0f5bf09b3a97912c828154e5ed1b0366c0cac40e94168ca9cefcc162cd5a3c3ba9acf39fa0707b82ef9d87e3d3dabb63e324b3f1cd7289d3b918a67386604c2d9eb986d8c9425800f577205569753f758fa90d7bbc6e30eb8e29f380a2e5af918a8053705168e18b1beb97bd2ee827d6d71b8f852694943a8498691f170b05a45d235bcb74afc523ae1af908d4f41944d0ea5aec3c9867c04909e2a18cf6e245756af4800150472c4f28451ccba1ca300969dcca4abb1b6386fdc4603a047d32f825b09fadf93fde705cbf9b2b93bf36ec3ea91da6911ea62e8602b7efbad31be909416040049fb26c218f065fa512ebd1f220d8a7ffd8628589f60e2c2b09b63738803d7cd7156d98703c0111602472eba56e059cd584c0636f9b2946b80fe7c8106da067fa3c8038769aec536926399123c7ad7f125083c18c4c72a1460298c92a99d59d6bceeed3cb765a1e27199613b9038abb2a22d3a7c0873cf1e3b66e1a296a01aa11bdb41f1f550d766e8a5376b14e13ba26748dc369d05c800000000000000010000000200000097ef276651a318a9eb2439f2f3b7863fdf47518e499c7129ad2fc00aeb7a894ce95ea40c1ec70bbc181fa01fc96bee8947562b89ee1a26af45a8f6a71621f4519dd47e5577392d7f145ffbb0a44ae025149b02b79a923c5ee56191bde582818490da20e62158d447381a56ce343c303b37da9744616d01d1915f15080b620050729e4194b7eac3fc4a51c139d92e85c6c1be58651de956e1eaca424ca7b67ce26576e9b303bf7c5e97e2a048b7f00000ffff0000040000001ba130be2971a341b9aa154865357ddde9ecc945930918a6ba64b80c3eb6628f204443e125c56a5650cb67457f55a7728ee27fe2836bb8ca0e0822257b29a33f06a50ee8435b9541b5b5da43e8ac48827cb59de4db342bb8f1b9dc7eadaefe258a61441b655f56a8004ef3097ca487bb9bc236502ff71686ab57d13a1711374825007105176007e9426aed1532c31567600f745d9ae07cc7dc082b9d2f6ea4cde660012b2267d5e4672b208c9f7aae9f6394454a0b0cdfb0854b70a3b65c71ac7d7d3c4540a99e8ac8b33a00000000007800000000000000ffff000040000000431d804394e3296559bea55d31169b0f1dde3905373891e5f44fd8d1142e3e780bc9a031ddcef5867625f68f5cba6feb65ff1598ed292bb0bbaf9afce11a8dd8f80099f165edc397b6eae39faa7b76ce0e86e41ce5009e103a71cba14f035fd2c57ed100000000005000000000000000ffff00000700000033bdcd59b8dfc3b57c807d000e4b97ae067ddfeea31139db2c190f73a0ca216770565bbeef470f39b5c30cf7bd929ad2b1731e1244e38629513bddd76b0a39009d64e90251261af4e2fedbe20d185b97ea9f3e1a2ae151908450250c4b1717d96e214a6f43ebe100"/5143], 0x13f0}, 0x404) r3 = msgget$private(0x0, 0x421) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000003b00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003f00)={0x0}, &(0x7f0000003f40)=0xc) connect(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r9 = getpgid(r8) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, r4, r5, r6, r7, 0x8, 0x8e01}, 0x1ff, 0x8439, r8, r9, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:05 executing program 0: ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x100) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff5d, &(0x7f0000000340)="b6") r0 = shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x1000) shmdt(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x100) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0xffff, 0x3, 0x80, 0x132}, {0x400, 0x1c97200000000, 0xfffffffffffffffe, 0x748}, {0x3, 0x400, 0x80, 0xd1ab}]}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x28}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4d65b04ebd7bcc16, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x5, 0x10914, r1) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffdeb) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0), &(0x7f0000000140)) 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x422f368bbb6ea66f, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus/file0\x00', 0x7, 0x3, 0xf31, 0x1, 0x80000000, 0x5, 0x196, 0x0, 0x1, 0x81, 0xfffffffffffffffa}) mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="40be8937aa66b8c8d15f3e8c870aa58db94ec8c403007aa4d78b817fa499f42a66f62428c4e07293d93f97cb390f0c1fe19595e34d7c706bff58145ac97d7a7dccec132538b572e570310ac949616b83727bdeabafe2137b3101e417d9678c1971ca1e1d1d834d10817db565c991e38a8dc76f5e83a572b62493488a85a85c72378dd3c8acf9aa1749ddb15766b3097afbe76e44a8b0a70a9757e210cf98dd5de3f3d1cf8e55793eae315d541ca3054b3500ad1426f1eba29f5ac91bbd0b162aff9a52745fa897d2ade81d4864c80947eb87e84a4d4eb3e49ce3e8e79b0a994d68a39b3e4d6e0d", 0xe7) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') fcntl$dupfd(r1, 0x0, r0) syz_open_pts() pipe2(&(0x7f0000000340), 0xc953b53c4f4f45a0) open(&(0x7f00000001c0)='.\x00', 0x1, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0xffffffffffff30e1, &(0x7f0000000040)="c7fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x10000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="c546d3880ee821c45f4382eeb56844dbf205cdfb6de8447216413e61cb13e198c0b5c08430e9a49fdd1f30011e30a0426e201bd9df41ad2427861b7bd0b3207a600b3e9c3374c3a3be4cce30cc36f65d01a3ca6cfbaa07bc2e6ee8811d0f203e1f7c4e2349f51d8149cf31fc2e1378dfc7f38c1231b122f3a0027a", 0xfffffffffffffeea}, {&(0x7f0000000180)="c37de19c2a402c5076286b0e057177b400734b1b7c348fcdf8932645245bb68b", 0x20}, {&(0x7f00000001c0)="61010e1f994feefa2f95a341bc72ab7fbf448e29d7fda0745e9aa4e9742c7de30c740036f8d0841ef8dae48752588b0a04cfffebdcaa5aad951267b1460456b5d315de73ff877c1b76ff", 0x4a}, {&(0x7f0000000300)="14ada15423a76f24c06e3e90565d1ab6129606efc0b8a643504777f5b20f23a72895b27301521d866fd6b2101abbcbd06e08fff57d359c29ebcd5686848d892511702725854091c23300a2406f7005dbb605ae090fe91d55a360dc8ae18ff2478db9c291aebfdeefaa2d58f868805ed14bace2120ea679997af03cf65bafbb502d874eaccc820553c32952cf1d26096965c888e26f7a1c6a081abff55022189e19c5bf2b317e573a7725f33ed87a2e3a5921c0c2643b3d984e385ca0b35e5d6dff594b0ec5d8323fafb60759f75cceab3b8e3128f6f1", 0xd6}, {&(0x7f0000000240)="216a53c161f257a27a85f9d47c3ba1f5808861be6d65b2007e864d6404802d10060097", 0x23}, {&(0x7f0000000400)="795408d9b4cc39959a2cfc37030d88e2b871e6d60ed71464bf539b91d6548654744422b49eeb40f2296636456d1dd8a15c4b857073a52d98ca643a3f81948034670191ab6add49922c07eafdc6c74957cec0df1e1ce3434f528aa81efe63ca4cb3408f28e4e155bf03dbb7c252ff9519bca700b40a70dbe61ee8a3ad3db1af0e7c8ebe0c90327b5727c29ce8ed3d0f30fc6ca9f3a04882d03b57a9acd4e9a4bb4ebcc98e2fa1da7021d5391979d1fec765f21add3671c26fa4b125985bc48a2edfe544547ca74421d16d7dac1ed599310ece50c0f98638552670468b0281bd3a28a2425bcafd9bf5", 0xe8}], 0x6, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f0000000300000000000000000000006d15a6d297c5257a7cbec14f72edd88d39f5df1d08b79449116990f555aa5ea867880dc7e1dcce3d031c979f1aebf0c6f2804d5dad39a16a089d3f24ee2382f3f790d69fda9365e3aa034c74c600e7374217d6661a8a97b2ee56abac322ee4aba5798b6217b609e04cd40d1013c24fc1be9faa96e0b8f2d5160dae5addf88ed9a4"], 0x38}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x6c}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x3b615270, 0x14fec5e9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:06 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x80) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0xff, './file0\x00', './file0\x00'}) chroot(&(0x7f0000000100)='./file0\x00') 16:00:06 executing program 1: getrlimit(0x2, &(0x7f0000000000)) getrlimit(0x7, &(0x7f0000000040)) mkdir(&(0x7f0000000080)='./file0\x00', 0xb6) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x8) recvfrom(r1, &(0x7f0000000140)=""/9, 0x9, 0x800, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x8, 0x0) r3 = semget$private(0x0, 0x3, 0xf0) semop(r3, &(0x7f0000000200)=[{0x1, 0x3, 0x1800}, {0x3, 0x4, 0x1000}, {0x3, 0xffffffff, 0x1800}, {0x3, 0x0, 0x800}, {0x2, 0x9, 0x800}], 0x5) r4 = getpgid(0x0) fcntl$lock(r2, 0x7, &(0x7f0000000240)={0x2, 0x3, 0x6, 0x7, r4}) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x1, 0xe4962c7ba169e3f2, 0x9, 0x7, r4}) r5 = msgget(0x2, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = geteuid() r9 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x3, r6, r7, r8, r9, 0x21, 0x80000000}, 0xfffffffffffffff8, 0x8, r4, r4, 0xfffffffffffffff8, 0xffff, 0x0, 0x6}) read(r2, &(0x7f0000000400)=""/226, 0xe2) r10 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000500)={0x0, 0x3, 0x0, 0xca9f, 0x10000}, 0x1cf5bc8905ba0e67) utimensat(r10, &(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)={{0x0, 0x40}, {0x2d2, 0xffffffffffffffff}}, 0x2) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000005c0)=""/97) pipe2(&(0x7f0000000640), 0x10004) bind$inet(r10, &(0x7f0000000680)={0x2, 0x1}, 0xc) 16:00:06 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2, 0x8000000000005201) r0 = socket(0x2, 0x8004, 0x100000001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x926, 0x36, &(0x7f00000007c0)=""/241, &(0x7f00000008c0)=0xf1) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000780)={&(0x7f0000000140)=[{0xacc4534e601d6b12, 0x7}, {0x88, 0x100000001}, {0x26, 0x1}, {0x1, 0x3}, {0x2, 0x80}, {0x40, 0x8}, {0x23, 0x9}], 0x7}) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r3 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000280)={0x10, 0x401, 0x4, 0xffff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf5a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x401}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x85}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xabaa}) r4 = getuid() r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r4, r5}, 0xc) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r6, 0x0, 0x3, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0xd2) 16:00:06 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"]]) r0 = socket(0x22, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x100, 0x4) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) sync() shutdown(r1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000280)='./bus\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:07 executing program 0: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x1, 0x4000, 0x20, &(0x7f000005f000/0x4000)=nil) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x2, 0xfffffffffffffffe}, {0x8, 0x5}}, &(0x7f00000001c0)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000001f, &(0x7f00000000c0)=[{0x7, 0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = kqueue() lseek(r0, 0x0, 0xfffffffffffffffe, 0x9f4f687099331738) kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) r3 = getuid() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000a00)={0x3, './file1\x00', './file1\x00'}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000140)="b62af7db1d84cad293b593ddc5fc277cdff47552ea7c1fed4a6ea520f9e5f19a39bd44d68c2ab11a4c4658326d75aec0411848175c8a17d220c242ad72dcb3b5807b60a9dab146966852cc5ef98b8a0e01142efe4fbb967e135f1eacd7dbeee3c1bae4ae370dd449eecb54895234967e51619f2714d8e7b5b4", 0x79}, {&(0x7f00000000c0)="2c70ff0c323a884886e44764ac5fe4a28c97e853d8acdc1bbe3818fb4f764de041de981fab83cc0061cd3d73", 0x2c}, {&(0x7f00000001c0)="f3756b38ed13a32620f259541eb81413bbd685e938c9b537c1561b7871c7a7b2dc96357dea4a5d1587b05a100d63712b87378c5810a26334e92094c21adc22fd553d05fe8afee9ccf07de9fbffdb577534e4255e72ff88f24c71a3f94ab9b0f9bbe7716efab903cc0b3915b3b11bad391773a78e2b7d016d14225bf0afc233b15c21755913da0126611c2d8205175bc4a782293e1d77f689c64a9ae506d6ad7b5f62b042083a1ad6171fdd3c40480e94c758835ce9d5bce5c9", 0xb9}, {&(0x7f00000002c0)="81baf0ebc5d279ca67e96d04be4f11d29bfcb10f0a79f77cd529ac5f5c1e13da3e2195f3b843f900af72ee92f457c5a5850fd079225f01", 0x37}, {&(0x7f0000000300)="e0be8e7f6a17651c6423c8a0b08045adfd880bcfcfff8a012268a64f69e259a8e49109717f718627b21887547c3a009326b10b0b4b7ebe9023b963ddbdab3f10a5d11c1c1bba4cf17c376f0d3c7982e16c1ee584357671b431710c5ce2b201352b82cac51d239f52548433369bd2443c0ecfe7cfa87839f6783182c24534b1733c5a69bf1fee38ca275d577bbf925bd876db87f2e7ed861897122382b63919", 0x9f}, {&(0x7f00000003c0)="7cc37148bfd342b4ae42659eaa978ef1bf85d9fc2241b5eda1936c29f83231f5f49ce9afcff6dceb5ac47fff3bdd4a0fcf4557b182f06010e4abc31404242d4391e9002b", 0x44}, {&(0x7f0000000440)="e37c7f28b8bdee71c3bce635e6fa0063436695f6af812ad2986da59e5b0dd8db2e72ade90fb91ecdde0d4a15e82bc53b10fba48f94410092abbf19a418ed5656acbadae6e733bb480ba5e259342688c4de45f75388", 0x55}, {&(0x7f0000000500)="6f38f052b02b1d74c646fac51084ebecc18f55351709c33e5c784ea5", 0x1c}, {&(0x7f0000000540)="ae6d80b3c2a8", 0x6}, {&(0x7f0000000580)="25e67795d0c5a55c4c7524193cdcb365105ab820d49bf973d02602471a3fe0a854c8b7402f7e0f89c30ac4d02d52a9f6af94e3d3d035bf0d60fc1bb401caa916ec502981403803d123c265be712417487799d4a0d79e328adb62637f23b5d33a71d4120166e3fcfe3d2e0a4f9bcb", 0x6e}], 0xa, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x9) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000cc0)=[{&(0x7f0000000840)=""/176, 0xb0}, {&(0x7f0000000900)=""/116, 0x74}, {&(0x7f0000000980)=""/125, 0x7d}, {&(0x7f0000000e40)=""/81, 0x51}, {&(0x7f0000000a80)=""/235, 0xeb}, {&(0x7f0000000b80), 0xfffffffffffffe92}, {&(0x7f0000000bc0)=""/37, 0x25}, {&(0x7f0000000c00)=""/187, 0x80}], 0x10000000000001ad, &(0x7f0000000d40)=""/27, 0x1b}, 0x843) recvfrom$unix(r0, &(0x7f0000000ec0)=""/195, 0xc3, 0x800, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) unveil(&(0x7f0000000800)='./file1\x00', &(0x7f0000000080)='x\x00') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000004c0)) open(&(0x7f0000000280)='./file1\x00', 0x10000, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") 16:00:07 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x5482b06069e87580, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x14, 0x0, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x101}]}) syz_emit_ethernet(0xe2, &(0x7f0000000240)="b2ab8cbd10eb9ccf4ed3e0679fa30065b0ef5b378cabc1b6db471729bc27286d11e5b85f5f5c8331e36f2d22ac231f29e006f796e76b2de671fa163d88df5d2b59b4612d835c600f5ea6a7da28b42421009ade03a128d2b0fbc1021c66112988f635cf0942de877d2975f2251a9ac282cc76734ac6c262e3612ccc7b4b315da26f6b43f0c96e915414ee061be36536f718efc128cb21ad460c2d10422b4221fdc928dfa3e39a6999089a3d0a08c2b9e36a30587824cd3058bfffd63dc530047567c9bab17282fd8db7ff1274f6b929bf5fefb07d7878663a5255a7013f85c566e987") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getitimer(0x0, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x0, 0xb93) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x20000, 0x0) pipe(&(0x7f0000000040)) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) fchdir(r1) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000002c0)=0x5, 0x4) r1 = socket(0x11, 0x4003, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) getpeername(r1, &(0x7f0000000280)=@in, &(0x7f0000000300)=0xc) sendto$unix(r1, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0xb4, 0x0, 0x0, 0xffffffffffffffe4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x3, 0xfff, 0x1, 0x2b195549b513c800, 0x8, 0x5, 0x6a70, 0x1, 0x0, 0x7, 0x8}) pipe2(&(0x7f0000000240), 0x0) setsockopt(r2, 0x1000000a1, 0x0, &(0x7f0000000380)="1335d5051d3dca27195cd0c991de74dac9fbb4b77e52d1200464785474991808679126eb6866f1d59a34bae1a20e0bd0264ba2a07fe57494242386806dab96d210583479f298c53d2dff14642bb16294eef40ecef7a984146258d3acd9170f0b34ca541594fbc01c58f536df282918081a448debb6b6c72933b8cffffef80afbc70865ed5d1f43859213cd99f2a8f38186e1eb5d59c0d49d45dc17ad2525036d79f43f5b68fe7090f224c84488b7e7958a0b721225dac441", 0xb8) 16:00:07 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x11) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffe, 0x1000300010002}) flock(r1, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x13) close(r1) flock(r0, 0x8) fcntl$getflags(r0, 0x5e0ed8673166921) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f00000002c0)=0xfffffffffffffee9) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r6 = getgid() shmdt(0x0) syz_open_pts() r7 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f00000000c0)) semop(r7, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) getgroups(0x7, &(0x7f0000000100)=[r6, r6, r6, r6, r6, r6, r6]) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000240)=""/61) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x5, 0x7, 0x1ff, 0x4}, {0x1, 0x2, 0x3ff, 0x9}, {0x100, 0x3, 0x8, 0x6}, {0x6, 0x7, 0x0, 0x6}, {0x5, 0x0, 0xffffffffffffffff, 0x1}, {0x8000, 0x66a0, 0x200000, 0x13f4}]}) chdir(&(0x7f00000001c0)='./file0\x00') 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='&') 16:00:07 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0xfff, 0x4) 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r0, 0x20004276) mknod(&(0x7f0000000080)='./file0\x00', 0x202014, 0x5) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000049}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000100)="bb6fc5036482a8039f010019d3ecf335b8f795c84dd3d7837b63318c5e2df1be0fd887888dc560b09c06d7bd372c087b83da5fe0a073b7f0aca9daaf029682a80ad076f5bd14005278dbf62785eb7685b1a2bfc24dd5016b3e", 0x59, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000200)="cc") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xfffffffffffffffe, 0x1, 0x4, 0x1, 0x3, 0x0, 0x1, 0x0, 0x2, 0x81, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x800044}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f00000003c0)='./file0\x00', 0x40, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0xc}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="73b1cccbf3f2b45eed6c3287", 0xc}, {&(0x7f0000000140)="dea4bf62f40b243b4089711a90", 0xd}, {&(0x7f0000000200)="2b3981119f15fd040bf21c532b0ed396f54dce9d89edcfdb37823eda6738252f9d080945376c4feb8f4e0baf3fe5ed5559c9c8aaf6f78042825cc412139d6c956b61d72a49ec20b7cdef543c244d4991b605a15cc2be1f68c3d1aadbe58d868a82714b2b062c61249c79abf6b84e4abc144371dd7b92b437695616aeceac0f8dad2d74f177ece09ebff11d4214f41af2c8a8868785d05b78a56cc51a576f8d0e97a7f9d2496739768e953709c26a1fede7e7231be3176ecc6c1b518f845b0777d66b034b05bd97f64955a05639519a4193dd36e834f60a920343b60618f4d78e00d69aa4bf4262f0e787da19e16f7e2d86da243824c4", 0xf6}], 0x3, 0x0, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x16d1a368885475b3) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x35) 16:00:08 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x2, 0x353, 0x7f}, {0x18, 0x3, 0xc26a, 0x2}, 0x0, [0x3f, 0x0, 0x800, 0x8, 0x100, 0x0, 0x2b3, 0x5]}, 0x3c) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x1000300010405}) r3 = getpgid(0x0) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000100)="233ae4a8040f7d995110bd130c6d2df49b6e7c12480f403db9358b68aac7c1d24bcae5d93580a2ac13a2731b742fff87a8dab70cca9dcdb161d8f1ded2d104868d4788179cdef4c932ad2839a3a3210420f45f3ee3e3be923cfb594f91f95f118c84d0b85e090a113d21a96d32b9b833b86539b8dcd5276f6fcbb06000de5b97c76bdcdfb8d66205b0eb0776788d7af98b26ad8ac7cc99fdde9623023f7ccf02f306997d304cb0f2dbd68b8826421f1c9a9f53bdb0", 0xb5}, {&(0x7f00000001c0)="3fcf74ce6a9e159d386e24308d467c691d0cf26e7c6d2ad3e6558d58676708b80528d4ad769c33754b43c1cf84b86d4d96bbed20eb4af9b5da881ad083dd13fa86c0c7d1a2d51ba20e3c792b0cba1c0dcf75d416e8f2b2df35175a321471805d3d5d41c6318c9d5ac96fe98325ea4e4e040b6bc5f93bad7a673655b5170335ca31d8c4fd5e03315a029f022e33a263886220bddddb079cfd206b07", 0x9b}, {0x0}, {&(0x7f0000000380)="998e4a8fc2b99fe3826479b8ed83c1af092faffcda9cce1271edaeff16e6845777603834b3aed5ad6467c7a21ff367218f35ceed62047ba3d85c386138bfda84098dbccfd1c893c8a5fd041df0ebaf1dbeace001935bd7821d73a959949c65924dc7bc2cc19115dd9e5ee89479b7d5cf859485dea120bf657238995dace0703faa77ba3e00b40e10a6a3c2982854a7ad9bd4ac0946020a81678a1d2357c72ff77be4387ac135219eab18148f008f5174f2062b5407cb667911fd3686d3ff9d3ad427f9a9bc747ee07907fe49fccb3c2aabd1bf1450", 0xd5}, {&(0x7f0000000480)="756b6b55fc3c1494b5665399cf070062e84ef9d4104075f2b63d48d121bba5f612be5fc548c6c6ad7c5860cf9bb8bcbf3804140c07e32837e656a256fcefad3b51ff77c1c82ec17be494985ac39b6e19dc57c6e47fb89297f9eb7cac64b3357e871b73923feda5c9f98014a1be678b09eb6174d53f2d880d3132c65f72f2cdb4bd053be701af7deb1818fc71fbf26c6307ed2b07639fada2b4f634eee579c4ce42d816c469a126459a35f585bcfdb887d04f1752340fe5212bb2ed33cc7bae9937542d8a64c1528643bed7ec851505fe8800074e7007b90bce076c5ebce051bc3dfed6c5", 0xe4}, {&(0x7f0000000280)="904366d496f21c689ee7352ec4cd4f69ba47c6957616e6476535065f65b0058442537f7f36b083b9352836", 0x2b}, {&(0x7f00000002c0)="6a89ab4fa3873ee4c8bcdbea031e", 0xe}, {&(0x7f0000000300)="3afcb37e0feaa63d5eb3338cea6b8064d49522516f49c24d97f2d69337297d88406594", 0x23}, {&(0x7f0000000580)="e39a4a76aa3b829cac167cc586505a91957116d54f320cdde8b482c470bee8daaf950d381e8a4aa634a27507e9b65eefa95a64ab75f259da632503219b7cc1891812d6501936bd296ac25f861bc714d60eca04de51b6ec42eee7f62403ec2ae89cbb2728350a7b35b7d0c2b57a6923588a38a190e409b050110e93efaee781bffc604453963b711e7513df103224c06a475c982271315a9cead59a06d28a342df0d1bdf01b2693507d90c4b025c84576b6b282dbd78192daa43d8e13310105962b24f7ed08f79e88ba57b22016ff88c539ba05", 0xd3}, {&(0x7f0000000680)}], 0xa) fcntl$setown(r0, 0x6, r3) flock(r0, 0xa) flock(r2, 0x101) pread(r2, &(0x7f0000000000)="d9628742768a2e4d7c8ca04ad6a5f53d8c74300c7361f7806a8c3528905d6eeffa0da7f3e31dc65883d5a58b8b2d99d1e7eecab7cba94e9462d28a125d47", 0x3e, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x40000000000080}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x3ed4fdd8b2ab252, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x5}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x74}, {0x2, 0x3, 0xd9}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0x59b, 0x0, 0x8}, {0x6, 0xf, 0xc26, 0x86}, {0x164, 0x4, 0x4, 0xab2}, {0xc31d, 0x400, 0x0, 0x430f}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x112) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) sendmsg$unix(r0, 0xffffffffffffffff, 0x12) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340), 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0/fi\x00', 0x12) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x20, 0x2, 0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x400000000006, 0x0, 0x3, 0x10000, "b8411a9da4000000000007e00000fcffffff00", 0x2}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/173, 0xad}], 0x1) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0xc, 0x0, 0x3e0) 16:00:08 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000001c0)={0x1, 0x3, 0xfffffffffffffffa, 0x1, 0x8}) readlinkat(r0, &(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)=""/40, 0x28) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000300)={&(0x7f0000000280)=[{0x25, 0x5}, {0x8b, 0x7a}, {0x83, 0x4}, {0x80, 0x1}, {0x85, 0x4}, {0x6, 0x80000001}], 0x6}) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x2, 0x0) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20001, 0x0) r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df40900000000000000f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92bf569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232"], 0x1, 0x0, 0x0) msgrcv(r1, &(0x7f0000000340)={0x0, ""/231}, 0xef, 0x2, 0xe2ee6f11372dbd08) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40004004000028aa) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100), 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) pwrite(r0, &(0x7f0000000080)="0d3e36b272ebdc827d7c5cf4ed870b2cbfe97ec56b439aeaa908aa2883642bb2fd1c7883bd48679326088472741e1cba632f35c9a57a87cf48c9f895d6d139313079761d3c10494afcfee1dafe78cf079d07c736bb3f85448797a857ac5440843a790c4604df69014a2a4d806d5b610717102f9ca0e930753b78c7cd7939436a735a86bb8acf56c2b0064a9de1396b67be58f0f2687079d6a2e7f2d244d7e3d597e4a77fbfe3d61effbc8131a7288ceb0bbec9deecda49", 0xb7, 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x1, 0x0, 0x6}], 0x3, 0x0, 0x0, 0x0) close(0xffffffffffffffff) 16:00:09 executing program 1: r0 = socket(0x10, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() ioctl$TIOCSTART(r3, 0x2000746e) kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:09 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setreuid(r0, r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x1d0) dup2(r1, r2) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x10}, {0x2000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="b1", 0x1, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) sendto$inet(r1, &(0x7f00000001c0)="a92521ccfbd5b78ce70f7c217ea6fe8aff676f8fdfd3ea33ee7ca0f1773acbbe80f2429b81e73c8ffb475786288c2523e91521463fb15bb5e72b1370c7f83a9e1618847423325bd18b4be67f10b5f60ce5b338cfd5f2dac199b2082572f3fea35e7b56ae281d46fa97f53735e5ddb92c02c2e37800f10257035f831488811c4b2e267b75f96acc255199fd243183e3740b50b21735ae515a79ef9b08985a9ead2ac57d599e22500d562fd967ac019a562232a357ded139f3fb857f793d15943b67d141dbd1b44c9135c0da8ab743d29e6c3c2470584c7349e5a672", 0xdb, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) 16:00:09 executing program 0: clock_getres(0x0, 0x0) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xfffffffeffffffff, 0x8, 0x1, 0x401}, {0x9, 0x92, 0x8, 0x100}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x14a670ff, 0x9, 0x7, 0x7f}, {0x6, 0x5, 0x3, 0x1}, {0x2, 0x4c6e18e6, 0xffffffff, 0x9}, {0x9, 0x0, 0x3ff}, {0x338, 0xfffffffffffffffd, 0x0, 0x7fffffff}, {0x6, 0x101, 0xa08c, 0x40}]}) 16:00:10 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0xffe000000, 0x7ab}) r3 = socket(0x813f56cb07972c2a, 0x4, 0x80) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000180)="e000005c00000000", 0x8) dup2(r1, r3) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xffffff2e, 0x0, 0x0) 16:00:10 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) shmget(0x2, 0x2000, 0x90, &(0x7f0000ffd000/0x2000)=nil) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0xe8) setregid(0x0, r0) setegid(r1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') chmod(&(0x7f00000000c0)='./file0\x00', 0x8) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x200020}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3, 0x2, 0x9, 0x8}, {0xc6, 0x6, 0x0, 0x6}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500850460", 0xfffffffffffffe8f, 0x0, 0x0, 0xfffffffffffffd4d) 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c", 0xc}], 0x2) write(r0, &(0x7f0000000280)="e25aae69400d0000000000005f144354056e4e6cf3", 0x15) r1 = semget$private(0x0, 0x3, 0x30) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000002c0)=""/4096) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:10 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) r1 = getpgid(0xffffffffffffffff) wait4(r1, &(0x7f0000000000), 0x9, &(0x7f0000000040)) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000340)={0x3}) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x15, 0x0, 0x0, 0x8}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffffb, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) socket(0x20, 0x1, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x5, 0xfffffffffffffffe, "eaae4b88cf61dcb91bc264e5b530d622a9d23b6c", 0x4, 0xfd4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:10 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0xa3f, 0x4) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:10 executing program 1: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1004, r0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x1, 0x3, "fecab092bceea4bba7dc38fdeb7013fe9833af35", 0x9, 0x522}) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x3ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:00:10 executing program 0: getuid() r0 = socket(0x2, 0x10000000000003, 0x1) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)=0x6) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000500)=r0) syz_open_pts() connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) geteuid() ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000200)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1, 0x1000008, 0x7f, 0x1, 0x9, 0xd62c, 0xbd59100000000000, 0x0, 0x2, 0x1, 0x5}) sendto$inet6(r0, &(0x7f00000000c0)="116bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 0: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) setitimer(0x0, &(0x7f0000000100)={{0x8, 0x7}, {0x5, 0x1f}}, &(0x7f0000000380)) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r2 = msgget(0x1, 0x80) msgctl$IPC_RMID(r2, 0x0) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getpgid(r3) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc17d, 0x1, 0xe3c, 0x80, "d30cec06c7ba6bed62f203d7b2efeb4c45e7490e", 0x7, 0x61}) sendto$inet(r0, 0x0, 0xffffffffffffff9e, 0x0, &(0x7f0000000140)={0x2, 0x2}, 0xc) setsockopt(r1, 0x800, 0x2, &(0x7f0000000080)="c73da4197b26b14e88f95d0a1adf83b1c183770d032d074bba5c5c5fa6cf738f98971d6506e2da7bd8c878e9921e4b7a87381e765ea38c878126d5c2adcc525ed31beb5e460479c0c142a10fe03ed6f020bc2d4aff8d3962d8cac8c1965996022cfc4cd040b2c61c16d117254e296201d49d6c0fbc005a34b1ef1dcdd2", 0x7d) close(r0) pipe2(&(0x7f00000001c0), 0x10004) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0x400, [{0x2, 0x3}, {0x3, 0xffffffffffffffd2}, {0xc39238296d780f77, 0x3de}, {0x1, 0x4}, {0x3, 0x69e}, {0x3, 0x81}, {0x1, 0xda}, {0x3, 0x2}, {0x1, 0x800}, {0x7660b1f20b31323c}, {0x2, 0x4d7}, {0x1, 0x6}, {0x3, 0x800}, {0x3, 0x2}, {0x396b9dd53a52f1bb, 0x101}, {0x3, 0x101}, {0x1, 0x8}, {0x3, 0x8}, {0x2, 0x1}, {0x5af867e6f55076c7, 0x7}, {0x57326cd5c816d530, 0x2904}, {0x3, 0x7e}, {0x3, 0x7c}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x3}, {0x1, 0x54df}, {0x1, 0x1}, {0x1, 0x4}, {0x2, 0x647d4111}, {0x3, 0x6}, {0x2, 0x8}]}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) chmod(&(0x7f0000000240)='./file0\x00', 0x100000010) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x8) sendto$inet6(r0, &(0x7f0000000140)="0e494d184d85adca7c5b597c60fb6bc1719c75625cbc0c0665bf0ab98fdffdcc52422f11564f625315746af205850d9b19750ab9c057e2bd482285e4e9bd8c7ca82d76328818a69201b9498443163c3e9d6672c6eef25082a4bd77f1fcbc3e59b3ddc79e013e3b0bd22e0b407a1860f642f2081158207ea2b2fde0b557301a53d6fd7350964b002db4b7f74dc28cb633a67428a491e140789879d84ea88679094891974598ef8773d716f043d65978a4eaa84872ed771698337371d11eddd41b30b2f9c14648e1c387384d470e029b3844577c14d3aa5c87eadd7e0ac1a1", 0xde, 0x18309e9f0d78aa54, &(0x7f0000000040)={0x18, 0x0, 0x40, 0x8}, 0xc) r1 = socket(0x1e, 0x3, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000100)=0x3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x8000000003}, 0x8) close(r1) 16:00:10 executing program 1: r0 = getpgid(0x0) getpgid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x802, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0xaa9, 0x8}, {0x18, 0x0, 0x8, 0x3f}, 0x397b8f32, [0xfffffffffffffffa, 0x9, 0xffffffff, 0x3, 0x100, 0x1, 0x8, 0xb3c]}, 0x3c) msgget$private(0x0, 0x200) clock_gettime(0x2, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80000000, 0x6}, {0x1, 0x10001}}, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) pread(r0, &(0x7f0000000100)="1c2df4b704d97b5d53ef5596f6ee2bec8fa48e9890bfb7e7d5bc2e9f31622023c5918ab0bbc73b91c095d6b76462ca06f06632198b29e086a5dd54faaee6066b0cce888549f6f113a07dc0dfcac258b9c4eaaf387f607a3b097dca3e7a544ef32a4d351ef74bb09819efeba96eb607378e18d84071306f55beba8e19aa7d6c2fd89229ab32c12205882d307217ba9753c0b0d4eafc3ad3209a4e58c1f322504f36ccc724b42d03b06bfcc46166af40f2619a543914c1be665a871cfeee77e8c216e1e20ff139efcc2ba2d0908b99c6316eaae2317e1f25fa813a95f900861e1a1710c846b2dba6dcbf472646e8", 0xed, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x4) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) fchmod(r0, 0x100) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000007, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:10 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00') linkat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000640)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10) chflagsat(r1, &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x2) 16:00:10 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) fchmod(r0, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0x630000000000, 0x29c7, 0x1000, 0x5510, 0x3]}) socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x0, 0x33, 0x0, 0x0) semget$private(0x0, 0x2, 0x400) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x28) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000940)=0x1) symlink(&(0x7f0000000a00)='./file0\x00', &(0x7f00000009c0)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1810, r0, 0x0, 0x0) shutdown(r0, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="b71a7adce89b7b99ceec68027ad8ba0e7e2e364d6774f64450092b9c0c0b7ee98a078fc0c5f9f495a8ff22f7a82540154fb5683e8f75d962db6acc6a916aca66596a8fb5c1926179471334e5ec980f38df8f391509fbbe626f0781b7307f04c8765eca934bb856963b091b3c7b406c880894b1a61fad7d1a79ef50bf5371e270419d7f76986e6c6a", 0x88, 0x0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0x9}, 0xc) r1 = socket$inet(0x2, 0x4, 0x40000000ce) setsockopt$inet_opts(r1, 0x0, 0x1d, &(0x7f0000000000), 0x2a6) 16:00:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = getegid() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001140)='/dev/diskmap\x00', 0xf1a7f8d665cab100, 0x0) mkdir(&(0x7f0000001180)='./file0\x00', 0x4) r5 = getpgrp() ktrace(&(0x7f00000011c0)='./file0\x00', 0x7, 0x20, r5) close(r1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001200)=0x2) faccessat(r1, &(0x7f0000001240)='./file0\x00', 0x1ca907343cba9489, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001280)) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000012c0)=0x4) r6 = semget$private(0x0, 0x2, 0x8) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = fcntl$dupfd(r4, 0x0, r1) renameat(r0, &(0x7f0000001300)='./file0\x00', r0, &(0x7f0000001340)='./file0\x00') semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000001380)=""/185) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) pread(r2, &(0x7f00000014c0)="525bb54d8b2f55615cb71706023a036abfab5466e359900ecade61c11a1f513d0dd096bb13c40a7c89670cfb6e2f1e921c4fbdf7df706c6fbc4a7c2c2bc0aae74c880162bbf6bdc93303a9332fcea5eb1a4cc4e1ad001c14e44f636009d73f4f2f0935b99ecb17a0897c4d5c31789109bbe43508140ada0efc0256921df716928eeaea27877ecde3d9191c7d5cecd8e6f1e76efa58c8f3928761565684f80b9e845cda97625e9ec4f15a8a42f61cbadb048b54f2521274f542e746e63950964433ca4066e210af0271a0d2e7b0a6c1901f79fa182ba9a048ca5aa4e959ab8cdb15", 0xe1, 0x0, 0x0) kevent(r7, &(0x7f00000015c0)=[{{r2}, 0x69629a6624e97f1a, 0x4, 0x60000001, 0x0, 0x6}, {{r2}, 0xfffffffffffffff9, 0x20, 0x20000040, 0x5, 0x1200000000}], 0x4, &(0x7f0000001600)=[{{r4}, 0xffffffffffffffff, 0x91, 0x40, 0x2, 0x5}, {{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0x5, 0xfffffffffffffffc}], 0x800, &(0x7f0000001640)={0x3, 0x9}) mkdirat(r7, &(0x7f0000001680)='./file0\x00', 0x100) setgid(r3) sendsyslog(&(0x7f00000016c0)="105866f51d1e054c24", 0x9, 0xaccba0f2c0311e63) getpeername$unix(r2, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) fchflags(r0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x2, 0x6}) sendmsg(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000140)="7f4003af34090032ccb40a3ad359745d0f", 0x11}, {&(0x7f0000000180)="0d974e3aec122281dcce90ded205bad5b5b716daaa3e3ae94c9394516cea2172326531fe8efcfc523e417bf29b1c5239c9467a58b3cef58b04d159c64a76033d69438ba3a4e00200cbcc1ca31d0b3889fb7111db53a064b701c01ba4c97b749326bc21b4b7543b984c377ec6c39481246b41e82ebf92873302a14b689b3e3fea6e4118b5f162b2cf37682c5c74ee00", 0x8f}, {&(0x7f0000000240)="dd65b77d0f657c59d5a828f4e0c605e7866708c72563729efa5d5a9406841308e8463b1864ed89e2f1a97ddec15fb1aab9e620e14451114241bb552979eac22bcae725c66e13ed9e3e9dba3d15af47bd638886fa2ebf18c59f0765d2ea336ccafd1c9adc4281a9dd3627b809f5ef973cf24de5dc2bc138ac51c286f9179de13d2c936bef629156abaade8864bad53042b91dd35ce3953b2fbc43505994067947b1c387a7eb935c20dbf1b0aa", 0xac}, {&(0x7f0000000300)="609dec1e609a768e0d11e52e81154b8f54efd48d9e3403469c44b19a1347c24239f195986a148f3fb9db9580b217f02cf5a889b7312cf5a6cb65b4142a087869bb4a13cbcc9e061c8da8db286037348016413aad9987f3e5871d959b0463d984e916a9d0", 0x64}, {&(0x7f0000000380)="ccd6c4655ee98742404cfabb4df55f349c512d3473648fc5e6830f69fd6c9768b60040bb3dc99617f6ecb3d5239c21b1da19d6f26275d6f6043b1a1ba6793750832f3bbd1452ac8119b9c53c0d6793740e78ee77c0b7e54058b663af263c5cf580523807c443a29b166f11063c687c2d12fdb6b7ba901673b05868431231ebb38748959d3cf93c21cc31ac7a6cf25571be2497b5eb213b2bab125b0c4081902f0ec8315b31b459ef6b65936aa0299a6ed0036a201ed81122e3de8fdbe6af2011d1d67b17b755e8fc7a58139cd4d3546122d40b4780a2254955", 0xd9}, {&(0x7f0000000480)="86b3846b3622bd01d16664d2bfe313fee2c057a2d87553f3522b9ea1770cb9e51aaf9953bf012a3ba0d38d5e4a96c5694a3400e99ae7", 0x36}, {&(0x7f00000004c0)="d27cadfe6101b110888eac6c1a18f0c8f488fb07ceb1cffc859f9a090268dcf97cb404590ea2a437d56b591907754be06297e4a2e1a1d198b6dfb3aa59d764b2f519b168a021cd0333ca051209d5490bc73bf84840fc9fc78a2ae6d871fcb6e585a35346d05532e881ba8d7053b80be0347bd89f7b3f8e098145d952c5e64fdb52a884df2fba33749bb16d365d2cfc88d554a7f6a82ef5e88302390d45efea6427a4f12c5db27946ccebd21b21c5f01a3675f2601071faca484176bc7bb5037b712b193f3376e6f9b7698f91df185ba114a89e9107217bdd7147e08b12146eac8c", 0xe1}, {&(0x7f00000005c0)="5ccf325e7d36e6afe95a817567772ef566e047834fb2dfef04b2c54ee796cf973c2c5ed45fc440a3767cfa3ff8c3a9a3a7eb", 0x32}, {&(0x7f0000000600)="7d3577d2cf2c1bd06df2b652e27c9b9a8cbb27b2dd903c31b0341b9a494f3dbec850e1379c114f443b1ccdb98b711a7f8fab8a6ebf354e393759fe625b", 0x3d}], 0x9, &(0x7f0000000700)=[{0xc0, 0xf2c66257af88a3f4, 0x114, "fa0b5ff3e0e6192c397f7b9c9940f9a579ce0a3294a647461b81b62a7f13b996e60840d1c9088e83faa188d3c23da46cc89a080fc0e524d5edb46e15ac5e595855324579838c454cb32d06c3ba603e64efe2c2fafdd0d1d8808130aa264ac953842cb6fcc8bf5119f1fdb893f74becaee2d94e2927b42895037cdc4054b0ed1362fd6ea055a8bc6d4622067c332ec6c6705bf9eb06e91a0a795a868a5a0c8541c6f7a46083b66b1b69"}, {0x48, 0x1, 0x2, "29c1e715aebdfc9c6441180797dd716c66a8b45734d3a0937fa22cd5ca50c43df23d64317aa630bcdbd22840d57f63ffd7"}], 0x108}, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getppid() ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) chdir(&(0x7f0000000040)='./file0\x00') 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) socket$inet6(0x18, 0x8000, 0x401) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) write(r0, &(0x7f0000000180)='L', 0x1) write(r0, &(0x7f00000001c0)="f7f328f29ca8e3946de051750d4d833fbb9b7c1ff514a5dde5690eca1b1e5b4cc7129f186300dfc42b62abcbcaf6d5ee3bfe9eb88b63a652d33884813dede75219e50e379f0d85334b3db21671ce29451fd84245b98c59153e5e4e861bb7c049048d246b2bf20ea2bafd134226b660fac21652366acef677e778ff35788acfe5970dd7feb2c876bdd0e86a6ed309139bd7707290ab35e168ba0fd027d96ea9531b77428262a7404c226aca1d81acde67dfd8c8648525f86978dca0e982ee64e4d22409a317f648907ca0661b1de1d94293626c93b05a836682c56828e4a6b24487349b0839511006a4b5ea07595834e5", 0xf0) 16:00:10 executing program 1: kqueue() r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000000c0)='(\\\x83\x00', &(0x7f0000000140)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) sendmsg(r1, &(0x7f0000000900)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x6, 0x4}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000240)="16b798a5e6ac7ac32434ce8b6a7c526a6a4deb165cedb48811a110f5c699d36433867141e7fe9751755baaa3b01a00815caa84abfa967211ba285a8b9086bce9f96d4257cfbb6de53af1ab528969308791298bc9679a2118366d256eaa4b2661e2918541dbc6ba56ce82bba32436d8e450827497c7b86c783c8b4615a5870e2eee1305661a36c9ffb392aec5d5a9a5ba13578c4e8bcbbfae10bfa03541bc46bfcb8964e248421fbb31c0ef829fd897f41f902240b36db884ff1cee5d", 0xbc}, {&(0x7f0000000180)="cd8d38bec3b5cdefbad97ca227fe0e2d84677d95a3e0", 0x16}, {&(0x7f0000000400)="ceb89d12b954db3d854e61b57a9c513e5f7ed0f6b9c779af36d4386d28226572d75b6834ec6fe8ae106ae3c6e8f19ccf9be11b0dd56ab4aa5c373b4b35a2fb1e82142bc1b45c19fa4effbbcc67d1fa010c515cac72e58fe709106cdb50b11ab5acc123bc42c97e006020d5e656c56168e6a963582a48111f904c417bdc50f85acd8c0a9160c1093d0cc475c97b7e0bf0417c8dfeb0ef04b2bbf7cfe39061e17116188749c79062cbf2f23c71ab09de23d8374e5d68dcf2dd2466fa7e6650af54ce982abb9cd35b6d31d12874b8f99fc9c2ab9611a7d2687ca1344474b3701b8e6484db66c5223a3f356bb38c0bd1ee656266fcc62573c73cc6f6b0", 0xfb}, {&(0x7f0000000300)="4fde1ebe4ec731a22524ccf7f93509fc0c04d5114c007f4d0535c1ecd0261da381f8f1a3060592c100cac03d79ee57307cbda6bd4433f5584fbb553db3b82e4ae1b47dd7ce2e94cf399610056bc9d8d25b4b19d2221bcb6fdda08d591ba77a9c20206b0ced0420d5f76c6aa9461938f103982a5e91e3da80663edbd8465ee8c68287e8fe8ebb10a40528d728f2272756141d8e9b18740db22b738bf8dbd1b6", 0x9f}, {&(0x7f00000001c0)="9152725398835437392d38b7e227b257cdc0bb3863c711be75779e3708", 0x1d}, {&(0x7f0000000500)="4b32c3dfe324c6eb4a66bdc939d335e94579eab425cc5bed97bc9b8f0fda11d536e819415cce334a0e26751f3a6dc6ea102027ff9c9d078bc1a9037a4578492bf0a97ca14e34a1b54fcb5dcad12d9e0370cc832370d75c397b59458400c8aa1cc475478ebdc60dd0be26ce19683c5eb2b8e126a6dd2ab61f5be27e2c5b10b47bda941a53750c25dcf3140068851e05bb3020fecc3dc254a013", 0x99}], 0x6, &(0x7f0000000640)=[{0xf0, 0xffff, 0x3, "6fa6ad63eeee0e9644cbdb7f9e3c03a6cb99852e40a2166f3b9e63daf392937e53c22f77a9be9e2f4f84961d68040b6425c54f6260127327ca23759632ba5dccd126ad7a7346c442a3b131126fedfee439286a5e48a5088869fddd5f19f17dfe01e1c772de4a5df5fd6a850042af8bed28f54356388ce19a1a322d0276500a4a752e0a68b20d86160d1bcb5351c4e7c9316180ee42de0a06811cdfdd02986aee8ffe68f97efe1bae84249b22633f06e47d4111c61c494ac31b80826d9c9a881ff7cc458d0ba3cdfe7da0926dc75b86ef602542ae04029a818a84cb"}, {0xa0, 0x2b3c0a4836bee347, 0x7ff, "fe4a7516e2d75b40c63c48ebd3a3ae6408d5fc23797ee7306f62e621970cdab248c501a33c51b8642974db6f4fbf152c39c6c3cd22a4419668cc64466bb9906e9fb75c0a9738c589d6a27d84b45c76cd7a313913f43633a0345e5b5f68cbdc4cfa266e8f6954d5283cafc73ad38eee3edfc3d19d1f5cf21eba3194d5078ebf417a6c9507beabd5577e"}, {0x110, 0xffff, 0x3f4, "d16a9b922d1e1b7e2ab409f02f4fbc9e8ec518fda1a295608dde3c4614395ca5c3177f4d8599ba1b7b95ed2e3373ad9ebed0cdb6a1bddd701c3624cb9ebde754271ee908432c5c2dda1384965169c7e7874eaeec53badc4aa633ddd88f75c955e19ce3bd937050d57a22d4ef516edbe35f93e588d0a32b958e89b501487666bf5e78aa7468f297b7306e7f91a7d96cf0fca25807cb9c627bdd90db7bf3e1c51983df752b374599951dd87e6997797bae484a1fc01febbf28e9e6eb7e5333379fb18b3a95fc7f7199b5c5fceb7fed6934f302706288ff6e0510189548c85073464e3044cee912b528e124320aba4270d92303beb8405fd5771dfdfae0dd4689"}], 0x2a0}, 0x404) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) close(r1) dup2(r0, r0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20400, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) r2 = semget(0x0, 0x2, 0x4) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/136) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x90) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) r2 = msgget(0x3, 0x200) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/4096) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x10a, 0x0, 0x0, 0x0, 0xfffffffffffffe05}, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x10012) r1 = kqueue() link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r2 = dup2(r1, r1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) accept(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:10 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x2, &(0x7f0000001700)="7248e15380b15294cbc73022fa3a4cc559b4aff9739c695f39", 0x19) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x794, 0x3ff}, 0xfffffffffffffe81, &(0x7f0000001540)=[{&(0x7f0000000080)="0096e01446df4c9965e80f742eb6c453df18f2d1c3ddf6bb6ce9d0bd41f8a3e3c68d3dabce443e82b22ee081a3f1ce2e70744d4e23e4f1ca2229b13c0dd99d6ad9a5c642f5eb852e0ee102f389ff14157507791c9a244c59a70649db0e7b0d60a920a0723f9b6ee54a9c2f9f6302345bb00ff63314372a0b77ce9872e435f469150efbf15176dee85214471aced2e7a366e81b2471d348aa967be0c3615a49", 0x9f}, {&(0x7f00000001c0)="ffb359b9a95861743e0e5df9cd8865151bb96b8a1c86ca8e088b9db23ce8dec15fda00cb98329426d8b7cf2a03659190a6aa69efbd41f74a0a3f4ba49bf42ed64c24974606e5eea4ca63af45bf1546043dc262823c8dea701f657e6b8013513873733b3ad0205fc1d114cdb281c09ed1007ba774fd67188f9c18645d0681f26edd0bcf65808c1bf9c80d04553100888aa5bcf854ddf89d2ec4cdafd6657ccc2f441b04c5a1cf3a3e60d508ac9784bf00c4b04b3918e25be8f5868ada69dbfcfc562708ed", 0xc4}, {&(0x7f00000002c0)="4e3926b49ef1d6b68abd8330d30cbebbc5be048eb470103e0fa3dbbce4db55a005574d742cab5b297487a566b96976a08283c7ac75ab5493638b732b3d6fab26740cbb3f543b0f8410a474df90fe43ed7f4dbc77f5724936ae603b7a8b76dcafb475f30af0e674878f4c9a70fd4b09cc4aebd5a24e176d998593170df2ee2b4708629f8714f50f3b7d0691f28058bb0ed0c8fd6e6a882fee6908fb7aa2e11104086e1a45", 0xa4}, {&(0x7f0000000140)="aea3629d8de91a9a8248", 0xa}, {&(0x7f0000000380)="1f4edb33a80790dd89037b950ae11b45ca2288f8eec9754a7a80956840ca4bfb7c7cd94b2c32f664b037be59c132c3b8bb6af21ae8ec17cb81d93cf709509364594b981b9f150a8f97d27dca6a5d233d4e2e49f4efce1a05ffa94b13750c7a1f5881b864f3358cc76e55beed9b4661f55de3e1848c5dc6bfaeaefd7f5142652712978500efb77d91ece87757a2750dc7c08a215c0d802598789717b16f501a374db5e5302582e3104d7649e01d1eb0beab5022592de17472a496edaa47275a29ff59fb8383819e114ee59d1e1364b9a78af17e56b5a905ea569d85a727ccc3", 0xdf}, {&(0x7f0000000480)="81d43a315f4a9cd9ba304cde26f63cf2ed440a2374869729aca00c940bcc824491cb0d7e6269251cafc05a00e5f5e384e06cda5370809acbfbc59f492dbfe1be515e441260bb505f6e3933a47a90bb91c2de88ee9579a03d222f7827b02f38cfbc2a8e5b28529ba238fec91e1e45e619e96a1c1bbd7e8cfeeb0c6683c18143d0", 0x80}, {&(0x7f0000000500)="fa9e7f858bc545dc8310d050580a4209b02de0a467f3edb269f5385ad9b010c8a8628c617de93cdf274a11bf975686c49f02b6a9ce44604d2900e7309c871eb235891377a23c65ea9505b928236c6feea8b3b71c0c320e9f21ad652fbb8f32fc099e584efa36f302959b87d55a83700a28e8587ac48520a1db102f52df85e2e129d5435a01c3f9b3e30b1735e0059278af10f049e0c6397d08551c6985299ba4459dfffd73d86015009ffbb2f6cc2118a8ee5fb42fe8f9ac30a3340d511e65fff161626ec61204273fd141b5f1facf64d505e1140c6d3e023112e519ea802ce78468385bb2422b9d926d0de2427d5f8c2be9126c3524811493fe3d94c14d9271adf846820794f5ed81c98ca4cbc80f80474418ff1bf3060f277e8c4d2aa336750015de1863c0b51f7621b1a24cf499fde073e4659d75f28d728ca45c57b2f69ccf2e99892698afbd70664e167a9076eccd3a88bcc2b5b17265b45d3ae18760a57a6f220ddbf9ce5400170b49103f1c90c3c94c064c79883568bdae1e5b5a732787bad440f21c2896aea2d0ba743b926207c14ddb71b2324ace1b58cd1b112a145cc05e6692c1e4582ec7016d8bde577d18b84295eb1e20876f2a9e55ae794fa2b6b93d45514efc5d65d72d268ca7d40e05dcb7fff36d3ad0eb39a3c136c53501c420a2bace3cb91c29284ed8072f8a4f5b0aff6107524fc0a95fef51730e8bddef940f2e1bf67f81fa89e2c2742e27e6e22d92117ecd343f1b41ab4bf52a0c22e10395776e5527aa89b8391e0f092c240b79b51c3b9239dcd0a55a805e7782f426320f869e9c3e11abb872be46c2ce11594ebb987433ff327ff1a91e383162708b4cbf1482079235833605b645239110d35a148900c8ac374a3972e5f92108c4f24f2acaef8859b07f797c4574e11f12293e63a2845269519696d36c4192eec7ec1b38ef17d79dc84f87447c398bffd2c814dc6a98a060050694f6bcfdbedb601c71073cccde21b523f6fff8d91e84788b0e3402cb72efd76e952a0dac6e88fde34836b8c2ed201edc036f84c6c83ee412b469838108bac2724591d401a3d4d0ec5a07733968684f5fa412e61e942633cc4f483e1715a2af242f9633e1da2d1947459b582482f573115cf69c45c58ee228c317a1e5ac5758bd6fd1249e3bf0b08c43d4675e6730cc49dd889dfdbe04aede389f45ab20b0d210e84c340bd8337c099fd0c22d6a2181fc0b9575e747b2aab5a34cdb088817b9b41083305a7b999125b273774ab6e72259fbdcbfd9931fe937d6b5c83fe215cb3c23d6d4f86b7dee41c3c78a3b330fdab7e4ad4dfcb87fbb0275d8faa5c949037cacc2250499307941ea21b76366f5601d11de07fc194f9e29697753b655138973d1155b534c460c325f4e261ff3089e793e4f9e493fd190be3124a76af537ef3935d08a95f0dd9aa4701bfc446561e98973b31db35920ec892ef0f29159efd779fdfac1606e37dded0a959a8c13720887525622dab5e833f5fe448fc65e52e0adb41e2d617ac65203ca7ee6de9ec981800c47d853298a4cba8ca5dcbaad27d92c392ffcac899cf442ed67bb3b2ba2ab5bf2aac06233bf16a99cb14e9061aa3cc3a7568b9ff36a94ad4a1bba302f32a171ed2e9339869fa40bdbceae0a8492b8c7b47c3b365c87451b475d54647df4c183afe21d96c77cd73dfd5b3cbd3b668fcb6103e57e5f290a08c1895a0237fecd398263074996aa04d4567421800f9e409a8ff7d82805dd41ee543367dc0f059203f0178a3d735f6f4a9602d37888449e354daa91303806bdabf7203c7e08bd86767db10a1594c3a6ae81dab39da46b677e7f30b0db8fb93d5e916bbcd1b30f13ce79f6d3e0e4e7c2eb210c600c7cebe19db160029163b2cc7c2bb6077ce67c2fe41c38e4f6a05fd8066c4e00ee99603bc611e1497b28f977a6c2ffde4422fd867e3f1f4e90d3bc68438b2b7ed0dddbc6dbf2258b9b904c065b45f5d6d185d5bb99b9449c502ed69257c5ec00668887f0104312ccce2a372ce8df432c153b50dc9650517af93b0a667eba8c0874154f04a9d0e3edf6ca4386770dc088a6debc629a61d7ea2d310adead549d91e219f1b2ddbdb2bd83e227d0b647cebed76832f73c764ed06b48ee1518a41c7249f2db41b6dac40ff5ba62a13212203e068862fc83e39aa749aff4083283f2c605c80b3a3339a3b6a4460e0590d0383e1a920588795c862dc92a2ee3a6d5e42112e43c83e5e4d54a1f26f01a223a472b54141b651fec50a94162f371fda0d321fdb4d5b664b4a7ced5d43a0448216992655083e9af792e94a29c1483a697b5913834fa768478007fbcc8b0a973d826b89243e562193115004183c44205a0d4bb342466826fb7e7a5161780d95dd5abcb9f300908fc571c66f55976f1b98dbbfdda3d147c15c54cfe03952f4d53e575c83416c1abf754914621b5e0ec22285c50ea501b7f0af1ed76de97c5b829c90ecdc115ba62a00b50ec44228732ac84f6d8426a20f9abb8b1842cf28d0a5d75f881f03eb35ff198f75bd671929f9e8e4ede796d172e5d86c9190773bafccabcddf4fd049644bc9741ec4c4f4ae25b04f2b84db9d29f187034af32a76c1c37d93dc13117774073fc6e12be7f963ab0250dc0b499b351b2ca7e80e248209f681edc5229ba3b4c3416bfbc62987ae98522d50637d1b80269df2a0a235bda7314115486444847c8f07b4ce163a48b9bcb7f3933347d2483147934a664f450406dbca751a2b1534a9fa89bdd4576f08746abd59964006cd019dda0988eefd11db4b86c001fd7c392bc3513ddd1c0fe73d97f6446a60fdd9c9d1de02cd76dbc3c3117fe2dd5bf0cb4394e8d3ea5b52a1c7d15c975564805cba6b3d81f167b4f7012f0b10c139347b64afd33aac037590bc4ea7e6c963f435d2fd586ed2619f709ad5e17f5bd36cfb2903471f64a12516751674dbf0eeeb773026f55c4cf741f002a29c3ca2080b10e1566419ff721bd85c0544c86b30c592d1a380b63cc2020c84cd1631448179536344c72c830d65153225ae5e21b34f56f86d7cc6303709d0bbabd61f0983c5a315eef0cf434513f8048f933666a81cc2cadc5c66b0854bfaed613ab8d4850e244706423760957664ee141dda5067867b7ff467671b2807a38a9af3e3beae8ea1c4a48724334a37377b46a4aa434194e480bbdb4d0a6816a714cff37f6898c72f6cdb21d21b09bb0c1dc06d233513b417b6b20f4a455268e87f228e068a65f510222c219ce798c6d08fdceed8b4928105d7c96fb3640f084acf13ab2b38357ea3ab1c11ba7a307061a310aae0145d8b5daa37eab508e0fca7b3060350ed4c851587f525b99e757a6cc852102053441795cc7c6eb6d92852b1afbb8d53cc5676c4ac61293e2d55fc0be569bafdd816046f3bdfd667a3bead31c0f004fe3e7b179b106c8c318b34d53f90fac76afaa6bdb72a2939f3f9ba16e765a85bb647de2c23f281bd784eb9e8f6fd3e3d36026fba1940eeee506be29f7cf6cbd93075f41c49bcdbe03d90a2c6aff5b7fb5750da2ea53fb7452969f0e16888908f18fed7ce23ec3579e1875311d35f185336c74ae0f86700259821600db1e7d845774e5a586e02407fe3a1a46add533c7c2456913306be0c35aa8be4aaa22c169ce0d630dbbcc929074ccf73e635e2b558158c360f3885792edf3155f433831303884c0518def2931bc5105b82c4790fad68b57da93f80b5871721536c7b9bc362d16997cf7c45afa71aba5eb91f0047a256b7c08c49c204cffb9fbcd686d1d6d906c135112d7282ef3b08c8c5224845cc05dd19e247c215b8c938dd34e7e22d376972f5b7af1d9e433966159262ecaa70c6e71d70fdc77347ea4a40b66db4137f81c78bb31d5e181b616dc107c192a52a0af3c54b04b739922064aa73824bdbc704eb267d34943086887e7de8f5f82bc6e5c11b9a9900489c3a66c34e0f3489d137bbd56f27feb947862da7c4ebc5f5b295eec4c5c85269b79b1bb947e57847103ac2e532f7ab352078f4b31c15e8c0b0e0327b155c68947611a4e61afb05e634b0be43557c13b75b49d8ec5211f3e04648ac001cdf9101dd51277943f1e6f71637ceba8dcb6ba2526eafe833ec587aac1773ea9d9735b5631b19b2998822bb72da8c36742765d3bf4a2c102e79a77cb6fd645c92cb555d47f82bf56078384b96b952623f7a4ce7cf574ea339fd39f25d9abd8a9b841b8c451c51c8c7421e79fe3d2d6dd22d6ee0b16540365cabd77f014797cbeafeed347fbf100b02c8b1979358760b606b71336b2d5539da047d1346b1ab98dda76dce24804285654eae53d20ec3ed3f9d2abdc0eae45fba4b3d71bfd39775eeb016ed09b368bd14bbb7af362889fb1e82943297483dd2694dad639e6104e18a62aee05e8a69e61ba4a677d9bfc7f0af0191d2760d64b6b96a03591d0c0b9f4bcc8c394f7ca9e6ae39ea39679492f46e2f2000f58f058256973e631b7cc8f1b13bc7a15cde535a9a5002f55b82484f9756c04cf2328f0ff87c4d8ac0ff009b6ef9a084a2e0a02043a19cab0502f28d2b855e71125843aeb9d987e5b45c26fba1c03fc40ee0baab2ec5c09cc3b7227d06d123c2970f6b1ad7c789c0d0b60da9a794223eec512216cd2e72b075d28cb8f95d71dc7f8877e53d4b0e8dad7072685322713a0ca3fa8a11bc31b47cb9a75347fb35a0f79a95d4f851f91f1ac92c44daf71062a80b3b9abd7e5ebcf3875f5a934cd8224e7784708ea750d1aa29edd50fd5bc3662fbe2b164b5197478899782261ea33578dd0842dc13c07d6d9acb6299af4a3e0cecc0b2b5fde3e490d8d16ac74a85d3bf6d147ed2743f9ccf466958bcb098d7ac01384d77cede4e9dde520be95c70f81a41916f608320b3e58dfd6d9c0feb365e971899fafe52724b7f42661782b0fbde8bdd02323791e2e3a1031f6cbc972bc239c197a0a0d0ae1d7306b4b70d628232bed8ee9777406cb437a1b0044c8686ddb0c204a30a72fc9b6cec71d11d67e1791861409064ab39adda2f1f744eaab9c49b8de86d7596a536ffd2a1d2900a40915b4734874bbe8f4f2a4432d753777acd59535d1716dbf75c3826fe6239e7c1d7e841884694fd60049b434a49807157d16e828739304ef43a20354e4081192763c835ccc5e1c850361422652983ecd7b5cb627d917a67928c2177faffb46d1b18e13c8afdf36fa3b8284eb02ade279f87282a393a8a1365c5594187eb50f3302fd9e3918b15327cbfa2cfdc6e984cdf827437bd0416fafa63ad8eac6f3dd26133b35dd2040e577f8e471e9e3293bbf06888627b4c1c70f9777695613e8ccd8cbac7cc182edf03fc1ae674b7f08eaecf608609634e9a6c9bef0c774906d48988b96cb0ba80e08543fbac085b7b71a21ac22938a4f22d0fb03ca0575aa4c2cfcd12183a47b1e55b4af16deb7472126419314c06760a47d8724661a75b140b261e8a38743b24a0d7acad59e1ce928468c4130a0f0eb6b955634291543c97cb5cf0d05943bfd247bdfc64ac888860c1bb25cb6e524788f7963519ed776a606f34d4625b905acf8a99825ba87652f200270516448bfa095cb0633b1772e20cf30066070b98a8e09b6bcd9fa33e415d9797563c028b4846a499ab064724e5fb11ddc5ac8ab703c0d49458952f00284bb96bef5e047613cff7e2e8485fa1d5d8b8677b6d8cf734ef7bb9404fe0df5221d764699de31533e70d2d91da6ce26e147176b910f1f569e66f5e4229ec6a1348f20ae82fd206bbb8e36", 0x1000}, {&(0x7f0000001500)="e021fee3c6d7096af2b6aec840ff3514fbfc4074bfe81f6d3afeae8929378ce0822a271e4a496c80a3aaded4ab49cb9e811ab97a", 0x34}], 0x8, &(0x7f00000015c0)=ANY=[@ANYBLOB="0800000000000000ffff0000000000002ebfa65e1ec745a9f6351f3034d61a0c88b3285218c5e31a13568ecf4ec375e6b287b024c7112a2d9933786d56f5e205ecdd7ec123dc5b8b7719b81e5ba7299091a67876d8d8779f6b0fe40c4c6d89ce9d20efd67dcc29f06ccc50e7e51cc628e4ae1d48982d1e93f8f95edc4e18ec266cf0b2e61df512a1ef4cfcf68bc4e79d7e983810ef8488e2867108a1d2a0fdca8c484509a9f64173fabab10971fdcb3f047fea397b621cf02e17ea98168bab3150784437184a0591989dd349a4950f66"], 0xd0}, 0x5) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) write(r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x10001) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x8000000000000000, 0x5, 0x3, 0x1}) r1 = semget$private(0x0, 0x0, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/152) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chflags(&(0x7f0000000040)='./file0\x00', 0x1) 16:00:11 executing program 0: socket(0x2, 0x4003, 0x0) r0 = socket(0x1, 0x5, 0x40) r1 = dup(r0) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000140), 0x4) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) setsockopt(r0, 0x29, 0x4, &(0x7f0000000180), 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = dup2(r0, r0) listen(r1, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) mknod(&(0x7f0000000040)='./file1\x00', 0x894e989c33413df3, 0x5) r2 = geteuid() r3 = getgid() open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x20) chown(&(0x7f0000000080)='./file1\x00', r2, r3) 16:00:11 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd85, &(0x7f0000000240)="95c94a8c0d7a2d6b283792ccfb4664efa4c40a6bd3ac08121e7d2b6525a7b3396ceb9db44e2c4802469704462c426fd83e45c6fde153a0ee10fd0d482bd0ab14311916402bd08ab40b997a4ed1b159a62e04e09e340addd684958e2c5b53e569c6ef6d2dbd78e591b41a0e494b7e9b507123b63e8969c108ff3446a1a8b09431d774bbfa16a7b9ee72121d38381febbe7368005d0cc6fffff5368c39189dcf66ad9b17e863a0981f68522235c4dd79a69538bd9e57ee7b771072b46297cc97ece069c083b80d175dd52da0dad1c5") 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x80) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x9) 16:00:11 executing program 1: msgget(0x1, 0x40) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x8005, 0x8) r0 = msgget(0x1, 0x101) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0300000000000006007ea1c5c57a7fc8c3cea983525c416f4f94ea260865ba7dd3971d8111f5fec55b4b2f364a29745d5b1170da61bcc4552588bc918cc95957dc9a4c0c1821360b355c57da067f7c2d19e07635e43e05a3051b9986a3336b960391b6b14d868c4b6a8b8000000001dcb5c5dbffe900000000000000000000000000007ae9b5c3d5cb00"/151], 0x95, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) select(0x40, &(0x7f0000000040)={0x1, 0x0, 0x80, 0x1, 0x7ff, 0x401, 0xfffffffeffffffff, 0x3}, &(0x7f0000000080)={0x5, 0x296f774c, 0x4, 0x4, 0x9, 0xc20, 0x3, 0x2}, &(0x7f0000000180)={0x7, 0x8, 0x3, 0x9, 0x8, 0x401, 0x101, 0xff}, &(0x7f00000001c0)={0x0, 0xae8}) 16:00:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/223, 0xdf) sendto(r0, &(0x7f00000000c0)="116741517c4872a3", 0x8, 0x0, 0x0, 0x0) 16:00:11 executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)=""/176, 0xb0}, {&(0x7f0000000200)=""/239, 0xef}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000040)=""/12, 0xc}], 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 16:00:11 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x8, 0x4, 0x5, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffff000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x276}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xd91}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x429c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x16}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xa2e0}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x31fc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) chroot(&(0x7f0000000480)='./file0\x00') 16:00:11 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x40fff, 0x0) socketpair(0xad9518c340fe4384, 0xf955d0a33613c923, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1817, &(0x7f0000000080)=0x3, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x30000000000) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x8) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x81) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x50) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r2, &(0x7f0000000100)=@file={0xd915b915d71b25d2, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000000c0)=0x40000000000003, 0xed) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfcf2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) execve(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x5, 0x8001, 0x9}, 0x2, 0x8001}) r2 = syz_open_pts() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r2, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000280)) write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) write(r2, &(0x7f0000000400)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f0000000140)) dup2(r1, r3) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000002c0)={0x7fff}) 16:00:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:00:12 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlink(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) r2 = dup(r0) write(r2, 0x0, 0x0) 16:00:12 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/225, &(0x7f00000001c0)=0xe1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66697f653000"], 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x80000000, 0xb2f2af7, 0x7ff, 0x7fff}, {0x80000000, 0x0, 0x1ff, 0xfffffffffffffff9}, {0x8000, 0x4, 0x0, 0xd83}, {0x40, 0x0, 0x580, 0x4}, {0x17, 0x3, 0xfffffffffffff001, 0xfffffffffffffff7}, {0xffffffff, 0x80, 0x20, 0xffffffffffff7fff}, {0x2, 0x8, 0x78f, 0x7}, {0x0, 0xfff, 0xfffffffffffffe00, 0x7f}]}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002ca, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="d9", 0x38}], 0x1, 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x400, 0x40) ftruncate(r1, 0x0, 0x100000000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x100000000) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x2, 0x401, 0xb4}]}) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000840)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xff, 0x10001}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000100)="b6b713f0f48aa8bdd72ceb9f131c600eb6", 0x11}, {&(0x7f0000000140)="0301928df4e9b07e1b9a7e6bc85b10ce3d3c3d969be3ef16522dc8152bc4057ba6cec06dbadf58ea37a221528ab87b06f8f96fe8408c427ec69f1c7905f9d6a319edc8b871d09407258bd46cdf4f0cd5391628fd2a89e4100da4a29fd10f1be0c3b796799f02509e9f4d35488fb972e53bc3f5e38f797f47c474cf4bfa6f7d576e363046a27ee1957425fb237fc71c8ceaadb86d9006d552741529ef14ac5f2d3feeb2a4bb1b18d71cd65011b0a31c41309fa50fc1f0898dde564020c1f7cffb03f78f16072364ea26598fa4ac5ac17679f76ca259", 0xd5}, {&(0x7f0000000240)="35d6d2dc9fc76ec13d6c58e1315637e053687955e4391a9270dd8cc5f62c93ff9622c3ad1c0d14e429a7b46d43ba643976a728a15fca9ddfe6e23d673c6cbad0de7ae2f61af726224cde4abc0f57d2bc2996ecea8c3771e24d3534cfb54d32b56207e9b151420d47e080fd38077a3c57dbb8d99f43f74641e0a263de2bde810dc415a55a12118918e3915968bc492a7935c45f87282fb2b22fd0d39e97f15ce120ae5ad65b1b9ad7876ad8f4da", 0xad}, {&(0x7f0000000300)="9663eedaa4baf815eb1266a15774b0851d0c2c1aaefc193ce4c6080b0d053b79c48792de1530bb59c20ccaa9f27f4b4daff8169a45facfecb6a90d3dcd9b39a22ca3145d0365a5d2a0396f8aeeaca855338453ae31c1a920198edf45fde8670ed2cd485badb6b98b8bcc8060c59b0664c2772013e550841d585d7d85fc13508b331a44e0989cee505b1a5187a8502542d7e987098dd82b5cb5a184ba4752063bb11f0c80d532c28326fc5cf352135944c06cbb16c538aba5ac4569490b8f5f6ff6f118a068", 0xc5}, {&(0x7f0000000400)="d2", 0x1}, {&(0x7f0000000440)="65f21a4f733cc690651fcd4a42723057c7db5d9ca743806db522e0c6552028f44bab5f7da6fdda8a4b2dab5880f03e8e7defdc94834201e58fd62192d1f75318811ceb8165b3dcf3d47a5d1202b3cad872eb7cd610f2780b69bad152520dc43294f115491d662663ee31117e10588669ab431eea9be541a554b7df0bafac8d9db74ce2fd17fcef0ecd80bd1409d07f1109cf411d7a2ea7d2754d4e94ced2fc704cd33adb24fbbd5d080de4f87a3d703b7cde72233b1289d0b70192b4bcfe6c3f7586a02fe1733b06d76798f148ea3059ab0c3a4b", 0xd4}, {&(0x7f0000000540)="34644f4fa4542144ddb697003b1283fbab4843f3ffef7fde8d4a89f4acad3ac2a050dfca1b83380b60759e8ef692ba9e35ad7d495ba887f6828fc92b90f69bde265a02ffb32c80da6cc482ac3b16893a9b64dc442ca49fdd374b1e68891393e766c2bd0ff88db5bff3dbb0a53f9b6df453279c1e0213ce2f5a92bd73c63a3f5320eb1abb3eb56692f6b6f3f840eb", 0x8e}, {&(0x7f0000001640)="1df2d3b4e3ac75807bbf6b4b0e7ced4e93a0e4404fe4f71d5b08253e99f6bb9cc0ee8f677687a0670a7212786106d693c9c695a8267072d786b9545f29a74855cf8e8a325ad6dd0976884cff62b6dad38ec366a60444e763bac72c221c51adcfca86ee495eca3b3adaae29cdd2f6d13e6b7d3a392ab7751e0653616ecfef15bff60e6f6832336741c61da6d2095bdfa96102cf7ecb6fe0a42851eeb624cd4ea7f0d4fd237801bd0773c629c210d69a37d29bcea476fa0e9ed2b40c037a7ea56bfe865eb455b13a21bfcabe5d5b230a10cd275f6b2901932f4ba46329f5cea9ad9f6d63bb3ef7fecb833b1f9b30b40d5cb85a9ef18b52a2954dad0de70300cfb840b864fdb1e5bd5ad1138fa0836c2302adfdb828d50ba0c12cdb3c1248e807397b3ef965318d72750c379ca8809bdb4a73e181605ec9a02283f5f3782c3ef9aa0d27d8985cf148e4c202906552a2b2b210a1e1dd3f1f0972fb8cd26a65891ac8059f4277ff8bae92a7d8b2c7075df60187aa929ef5eb68f287bcac41c9c1059fbe2991440aaac97eee4770dc9c77c18a0d44a23e3a2ea4b41501f9cacec6b8e7b746fa49bc3cab5c829b7429c8ae9d05a98389ba21e540328e14f50b354bdc729e6b8d168fa654baaa0dffa86b08b20aba4d2ab2d6998ff0b9bf06d0e156ce5353c0274fea088eddb93f511063b76efa8c6989e7f4495774691231b156cfe9bada01b5477881d5315f793d0382e1272aba3f6c917d8b5282dc7d4fa62abe0788def2295dc8b243ecdf94644fa5304fc9f78b37871bf0814e25b177371674ee03e792e4952f8e2433dff7bc2db77f5ee4c5c8668efeefe7ffd8bb427b1b9f2dcfa4e356c589b5a0853266d7e0e753d7ae69e9e0915cf6a80a9acc174cbdc3fab6ef161108269652726599350e47a054ce6554d2b8b47c814f3842a79983e5cd91199877fd1518381b3c62005c81a99a46aa1eecff8ea39f6624aebe917a767d688c97cce7845c1f1ae1b8e1c801078a48efd9a4b8ce05c55a0d0c7bcf9781c8a9182ab65de63ddb550e5f91102bc0003056233ff3becaacb72ea7f576deb25f5fce8a8d02e8b151ca3b93d44287f006bc56a9a62b41871fa8e66b7cb882284c25b019f4c242b8ac114d9bdbaac935ced4b03d5d535e5be28e9142be5a1e4fddee375b47757e1abc0489444da7eb23d1a65d85836fe7d12371e0ecdebf2e87379e9d2ac61774bc49b913675cc6e83fa1dacd5d0b2cd12a77cd606e7820c9ef8c53ed624f111fcf6bb442367598e7990e6d98717770d2c6b8d6685911614d404b62f63eec2fa9fd614451c8a7fa3b3698dd32fa75b71c1e8b33a70ecc65e59c729fe6ec96eb8a3d36473fd775c5ee707704121f35c2d2ed4fa6d78ef9aa8907a64871811dae629783b3a27de91846590cd5edba68f18b8bf1f056082a5fd6e4a7b876506dfb2f6a272e53a3d0be257cb808e35844aee828e4dfde309f0a8e6462a527e3bf36d29541cab5e514e7c034320773daccca5bd1a966d1546bbc0197892295d78c485bed399bcde35321118d496a58c1423bbed68e2517bbf6a377d5deaca813ccfbf0bc0382ea1ef061a155b1f2de0abc44a2c63f2636630e8785efc77fccf7bbd3df14165662c5be1e5118b883de24e96a02a11d9166b96e8b0cd69cf5ff7c06a6fef6fa97cd2587c9e1ac25102b5ccdeb1e90fd39009444c39968063dc088bffe6dbda3bd9a7eefb3b8bd4adb89c67ef2e23247d01356233289e927671b24285b58255fb5400c9d404aded50c9d4439d22be4e6bcf649176cfe13eb256e65b77d0ac4a62e535764ab09712b51d66350fc9fcfd04bdd11344b34a2e4459fb03fc90b0742c697c0f8a01118ac527fcc9b8e3b97f04ed731b4ac6888de4b312a37b2073727b8c66264977c02c8df46d4ca4b1308a46743c35a31d470ed18f5e5c32aed10a1cab9ebfe7e947e9134554e3f0e831064e9ee66d6728aed7b610cd2ccfefc4fd88cc1120ed7bc53c478bd2a4a1a2fc1a3a899201fdd6d2f07f0de269a6884bea6a7d6b4615aafde7cfa7b83ebee782267da84ace5b550184ac33bf17441a8674910a15d5b2d023b43d39accb49028e48a042b139eb8a24510383ed8d79dc24ee7890788ee0bcb9757bfd89395fa2210fbc80e526eea819540cc4b8a73e2d08c2938859d4453a396f01d20e31cd49c95f84d3d1fbd4a487b10113e6d4edb39d516102252d723bbaba7f764d57212b65aae1a54916a82a7b8611ed49c7afe25bf4b92ccc049fb06745ecb069a1bc33ef9287ec0f0c23b7c23bb3e30b3d0fab63a36f80b14817fad8c78d1703a93ab52d1ef80fa58f58de2f724b918158511a4c5db1acf024e96a7bdf4ef3cd89c28d0a6b6a9e02dce106f4675594f4972a607685d718bec42316ab79a5fb12061593f13e4bd63cc58d82f8d8b240d487fdcab7ba552f9750d860b010b29cdf7351707e78d8073afe4e01ccaba0fca56a093a53f3beccaea31f0d05bc9ef5c2843d93edfdf4e437513fbe1688c573cdf3a93f11ca8c8ed951b4f96a7a66b2919759273cdc629cdc961debca9d3b1a6dfe28991405292cc2cd3760792569ad7bc60310d81a629664685600ce312c31c8d31ca371610ef26f1d2b5617dc5ff630d6fa5e20c7b41dce32d470ef19acc31be182588e4287bd6259ccbaca77591a280b070ca86861409405fb52292d11881b0039fb395978740f3f907a68f4aa385b3a3c0a99414b24b83afb71f85082619748aa45ff85e7c0c44c44a123725bb2e1a9585aeacd0a034e51e16a158cf8f45754b4e69e0dd9da8624bec57c1c2e0734d5602ed106593b9cfe79874876317fb9af63267e0734f928286a133e14277391570cf5549e7d40de9c79f1fd84ca715f790c898e487b602a4cfc2da5d6208da28ceb2b659f72d74d24b6c68e16be25d9d5a1ef9bdde678628f66319ff7c6e7e5b700b6e1c447ea66be575bb18cb9573af5a227ff50aadb2555151f764a2eb56b18753db32de1e4295db544ba14a1189d6f040320b4500df2036d0ddff0fbab04d92b4bb8132659a9370e446bcb8b3fff15be945e096a866e0631b61ca8936eef4c3bafa62afec18aa76a1bf08ae1e4000b1c97ff527e072947eb52c7e510ec13538c89e88771f6ccf7f416ecd76556ffe154bbfe5a4dbb5b565cba31a2940c9d9219d205960d8f69def2ee37b7bdbf6f85ffbc7c82a349607668e556977a0ef98c2c7d91d8a547c6092f6e7a93b92c1acbb7737b3ba73c14f1a3156b937fdc87750d0db7ca1ea835a7dff50658270505904792e5babf0a28259566d740a38d993b46205873d52166b09132dd40f47c41fef164ba9080f68d85bb5d1840727bdb68998025f434e23c55032ba84bbdfcb9045797084fbccb35ee572fcf10d732aff69640df83512ca40fef279b1b1b59a93d724f40d13fe916d0977779d568f705f22696aec0afdefec4070fe748da5c31fbffad00a52d6deeb60d71f8507112bafa594d6fa3603c4a0dc8da6c74b82cdd95bc1adc6034d45099a2be8e45f18d51f6edfd245f9ad1b146b875d7432aaf0cd78d433b7e0a1ccf0a595bd2d1f008e9ab90890db7b76b845bf86145e8f90157a3d22bf3799969941aba42e0c6569ad563169240753ee58df65bc8a26497c7313c5bab0b91a4a4cce47d4c11345f6bda75cf28a93ee64bf8a1acdded18c06d2cfc61c4279d7d0d49d0c3df5704c495c34ee445f327d15f92f777a8e1d2c1d1f4e7f217d891546f2f2882b901d8c95079943fbd267b1709fffca4e5367d36b11841d6321ec5fbc3ac0a318f2f61f2f100b9e4540398cba6976e3c58f4232ca3fca81a15e759abc53403e38d4a15fe4574b739a2daf28946cba3fab796a9690e81cf0d8a01bfb1624fb70ba8db581fbd0608d1642df2b9ee0b5eee1e8a0975e093109b4c069ee608e7f2fcc52e7ab219fb3877237e3a4f94c4291649e6c4c5f00406338fdb7bcee0a37faec04656d50c64e43dbaa3657066619821a72a562d467c2a2f14fc8e308a4beab08d6b366125594b1e513119211e83cfc2b503cef3cef1ca223bab4c8856c2619703655727b9f95969f39cdce53316693f3e630020df518ac26f719a53f651461cd34c51bf594701e5b9e1f7398a170f2d990138dddee0c1371567e5754f3f85538c25d9fadfec6e722eb5f3e762743d4d1ec013ee44f0021e9ef4949f592c52cb549976aef80c8628301a2c4bd82a472f8bc8f802a749cc4e31f297cdcf2522c3b9c86ddc1905180fdd0d62dc55623eeea6b3e6b1c8ea784822456debd0cea2d657f3f3008be2c9a74a0cb66dd4ccff02d40df8d6e405eae587c89ba82e5ac19b1eaa57d770fa6d53a3334ba808ee7c4a1b34fe83a2a220ff0a2ae839c1000456bfed2be37f4d6a274364876ff1d0f46097d095e57dfce69e59df4b35e018dd1ba596f3d7dd6a82532ff352a80ca2cac2dcec6e687f6dcb756d7d3646795dd0bc2004b99af642681d02e4b08fe1ecad0ebf47d428e09592acf14b869c066e944b3edd60a4b844afe9d0545e217de0dc533094e64727cc5e22a9cc23013133480c941384a9a193d44801c6c5f42240a40bad276b4893dffe9e00d16e9b6b00bcf0315492487c4b898974ad1991bdcbca07fa270f2ef46adb4a2ea2f926886fa3be0e18b6e7c272dedc5bcb1104834efafbda8b1096fd240cef9ea3b88ba1d8b07c4cea0c3e4b9b4f8dc07a51d263d2457921b81366694ff7e75552e4adf7cfea15156354ab89ab73951d0cd4c6452fee22e0b9631c869fd8a62dd25a8057e4cdc98f0282bfd0b6640a0c842eeffa192f27026a5cf3ebe3ae023e9bc2335b7c518b0933b16acd53ab8628c2edaca8017f77e67622001720617d0991154acbdcad3a79f5a909822bb3f3ee1a7c951fc631495f0dc12f968276eb952cdca4f3df77efb897cca030713641bf76a166179a72867fa44463fb2c5633c9ac2acc45686d77580ed6b48f95c5b87ff81af8b26a2e55f16a3261393d729ee15a2258c1331f563dd421df1b52dd09f0229a5baac5acc28e21f6fbd7c4816dc0f05a6a30d61a5f85413a18a3835c4cf9baef90b5e9083c4544fcb38817e971805838210786960f419f942c6b815fd4f4b83f3a1026ae90d90c251d9601e3a5da8ae8b584e7f64616d3c9feff403712b2e4402f5d46e7a1d777d976b5bb9bfbd2a83c5d3abbb43dc15a41ddee593741457a43db11c7c66cbff7c7541cee42b5a1010cbeacbc683f650259a14d7147b4e19101071bb03d351b1fdb16f668ca0dc329406cadece1d6d052d5ae8a18d596eee7d4e957be9254cc26f03c1dfbe693cef5bd2ab3e856928b293f3aa6634969187a2c1ca8f2772ccf2c37c74a2242b6f40684115746b56d23520eeab5e92752f34f8b9049ad865ffb141b49ab698576c62323cb9ef2c240e612cba88fbc0c933496e47cbad4e1c776e099ddf8a2115d1e58564a9162d94990d79d68ff01915e2e99e9e5ecc19e902650ce888746db7e77edeec799b3e4aca98ff3e78064ee4f60fb8f6bf48fd3d0c1377ac712fc2fc5c66b6fe2080dc3349bd3b6250205496c66348a902f8034e5f5d4c0bb1dd6309ca42a283b9b0becebd014a350ff80836fb285c741ee8adf48f8d81ed031162765873c1158ebe989bc37adcfbbdd6a72c691f2193a75dd13e4413d46c192282b1432a12b3065a9399b988d91bd8fb9720f66ac92653c33603d18bd29565b17d0530a3dc4e7e9463ce1126825b9f2fe1620c170aba3e79890146ae471a57", 0x1000}], 0x8, &(0x7f0000000680)=[{0x58, 0x2188b0fec988ac79, 0x101, "bbad1ab44ed77893b66017941e52a76c6d4e5ffd63f5f6339e5185c39c65da52973be5a9145294108b4cfb8cab3c348d6a671a082a840f2bb290c17cc64583fd9eb6450d"}, {0x40, 0xffff, 0x7, "ea08bcbac01d2bf3fcb55c0420edf69120b402e4a6f491980a5fc15cb104a087988974e4ceb76c9b4ae658226b"}, {0x10, 0x0, 0x2}, {0xe0, 0xffff, 0x9, "5e805224952e3366deaab3b4c39d4d0f62cb2c71e206838da59d75b6e9fd39b5134111485676956557ece4f43f63a1ad54e930b351ad979608e868c4cf82c15f9935fd1aeabd26f2300636b3f119462d54f625e76d7a2ccb1f40b34e0a8168b5800fd8f2c22bd0be94a11dd5990c97f70674092fbbe42c3b3a454b94c2df2165965e7e3d247a1756a3aaa923d23bca3f46b24652d2a2e5f18505b7c0c3c5c351b55fe14ef4bb6755ea7d94aa85f7a2cec1cb2bdfebfcdc493c223d13c58af6c02d08f91db3360db26fec4d"}], 0x188}, 0x400) r1 = open(&(0x7f0000000880)='./file1\x00', 0x200, 0x11) fchmodat(r1, &(0x7f00000008c0)='./file0\x00', 0x1b7, 0x4) faccessat(r1, &(0x7f0000000900)='./file1\x00', 0x40, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000940)={0xfffffffffffffff7, 0x80}, 0x10) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 16:00:12 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = semget(0x3, 0x4, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/59) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000100)=""/155) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x3da, 0x0, 0x0, 0x0, 0xffffffffffffffed}, 0x100) 16:00:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x9a, 0x2, 0x9, 0x22e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="7381") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:13 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1003, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) chroot(&(0x7f0000000000)='./file0\x00') 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x10001, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0xffffffffbfffffff) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) dup(r1) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getpgid(r1) fcntl$setown(r3, 0x6, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10010, 0x0) dup2(r2, r3) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x8, 0x3) 16:00:13 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x5375}) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x125, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00001100000000000000"], 0x10}, 0x4) close(r1) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus/file0\x00', r1, &(0x7f0000000140)='./bus/file0\x00') recvmsg(r1, &(0x7f0000001340)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1, &(0x7f0000001240)=""/240, 0xf0}, 0x40) close(r1) acct(&(0x7f0000000080)='./bus/file0\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1000000000000, './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000001540)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x14) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x80000000) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x101, 0x1ff, 0x3, 0x8001, 0xfffffffffffffffb, 0x8625, 0x81}, &(0x7f0000000100)) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x6, 0xff, 0x7ff, 0x3, 0x8, 0x3f, 0x9}, &(0x7f00000000c0)={0xff, 0x3, 0x2, 0x80000001, 0x80000000, 0x6f9d, 0x0, 0x3}, &(0x7f0000000140)={0x6, 0xb8a, 0x7, 0xffffffff, 0x8001, 0xffffffffffffff15, 0x8, 0x8}, &(0x7f0000000180)={0x6}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fchdir(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") r1 = fcntl$dupfd(r0, 0xa, r0) fchmod(r0, 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x7ff, 0x9, 0x3ff}, {0x7, 0x4, 0x1d885247, 0x7fff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4) 16:00:13 executing program 1: utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='w\x02') chmod(&(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x8) 16:00:13 executing program 0: r0 = getpid() r1 = kqueue() fcntl$setown(r1, 0x6, r0) r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x80) 16:00:14 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r0, 0x2}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=""/107, 0x6b) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x172, 0x8001, 0x7}) flock(r0, 0x1) flock(r0, 0x1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000280)={0x5, 0x3}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) syz_emit_ethernet(0x87, &(0x7f00000002c0)="7edac2eae11fe1a28874311f00107e9b8f880985b1e38f714ec9f300490896a52474f3f1978662bb07deea6d01e1f0fe4b7d8b0ea91b5cf58c39db15d273b8e855b3c9997db2f6476695a98c23d9d2472dc902abc342770078b207286002f10bbd4316e250c32b2937077cf45596f95d12d32ab73abda82577ca7ea0ce48a60eb893096c28e5c8") 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) linkat(r0, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00', 0x4) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:14 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x10) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000080)=""/5, 0x5) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xab) open(&(0x7f0000000000)='./file0/file1\x00', 0x10675b27e7f62f1d, 0x0) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2, 0x3ff}, {0x3}], 0x2}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) 16:00:14 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1a0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x41) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = syz_open_pts() fcntl$lock(r2, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:00:14 executing program 1: r0 = socket(0x1e, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x5) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0xb988679146fffaa9, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000100)=[{0x9, 0x8001, 0x64097036, 0x7dc4}, {0xfff, 0x2, 0x4a0, 0x3}, {0xbc1, 0x7fffffff, 0x3, 0x3}, {0x0, 0x3f, 0x1, 0x52}, {0x101, 0x401, 0x34, 0x2}, {0x9, 0x0, 0x0, 0x100}, {0xfffffffffffffffc, 0x9, 0x9, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$setflags(r0, 0x2, 0x1) fchmod(r0, 0x80) listen(r0, 0x0) fchdir(r0) r1 = open(&(0x7f00000039c0)='./file0\x00', 0x20000, 0xb0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000003a00)={0x4}) setsockopt(r0, 0x3, 0x800, &(0x7f0000000000)="0842fb2fc04d68e5d92cf6b5da16153f4b909ac54c68213147a55dd998d7d392cd8013df306e07b1fb6cbd9e7ef0e44bc9bfaaaaa3d8a7c2e191824e5f13250b8597216aedcc431226a7044e338bf8cae16f14bbf48955d4bbc1c7c5b3122b3af24c2fa142550d1d04875dbd30348f14af0ddfc7fd9da8447b1f6c6fbb3016c97b73c98d4c005e8a1eabd67f202686af48126a06c7bcf18cc6ad51abf826798a51f10be3cc8f157f1d05cd747ef9b448fe47e33d62fef31428e76c6a4f1b2122583ea7a4ad8df7a24c5ee9b7176dc788e22567f0d276b2806b3efb507ef6b6bb0bdec6bba7bb7c4012d442c4477114e37e4fb654ccf25f89f89727b42f20c81dd90c853d0e5728ee0757e574f79ab936e5b32915bf59fd63542fb132948089d0c5702337dbf0180bc4e0368e287c83cbbfedbfef0b2b38309049ad63fa153e74b65c052936f3b66fa099a260d4ef992010f6caa0658678485b39e94f48f050c255c0abaf190474e00d8ab2f7ec45123d4d6d2545f25f31fb9f9592584625ef5b5027a69806df21435df0ac46f91358029ee60a7b520ab86916d34730639a2d9ad0581c1861ee3ad3f1234f8d1d4d8b785551f7bdeb01270a721ebc5c9705e3e5388566cb88080a7884c937cca77dc5052fc6879730597ec9bac5a73bde08ca64de95b3557219c2c80577f08fbfcffa92b9e04ee3d2c2c84a5067749241f6a79abb6fcd8ccfae5d26ca9fb636cf0c33e4375d7b41cd0e932a0e663f6f8ab8d5d643644c897a82cc3d0753e6da933b80417d2064553f72060da80ebf7114b0a0c206e210a6c28c3178df7acf437ec609ff9cbba00e3cd6aca790a7528bcc94e2a1620c258beece6b517451efc4655e2f9c52ef86f8183b35bb856a634acebfd7dfbe614d56b4f9112d675c3411482a70b91afbd24970aea103d4e03f0b591e1ede9abf51f848951ddf111b217abc5c640f0ae51410a1b6c3f595b8e803a049887dc584f33a12f81f2c92d0dced90271993f2184d6369314c8598f138f3fcbd464179f954d3978fe49c749144c76264b81277489c7a1264a688765722e8b638594b83c5c41a73e842e64f1ddbf28cf53fa5e19fad2f8ac3c2860d36090552f12e8c22de0129cfc5b0df89f81e57dd5241b7fbaa551fff2d02387b02a365d14af78c2044dc0b10bcb318e2ebd207e228931f11bc37dc9922152a0f072eff6446e4e20c22f8ae6664c4b4fe761c492686cac7548b21e4e5ec31c08126838345ef2ef40c752661e83046fa9cbcf98cc6528b96cd7d505881ec29a17715bf2e26879e27161f24083d261e429c764014fbf23e2ed46560b77ec0dd7819fb6a6a6a0c1eb9d0b6952e151697d08047afd448b286d6ebeacae59a43f3bec12428221280826aba99b054428b74aa764438310655c0e5288374a6de50f9fb6fbbc1a8628fff886b9360fe694c3897abc5e53f3642b1af9c7b83af1c9bf3b5050c7a73f870db772b476a3537953c474f4502b18217f75e53aa7532824d8e6aa43133fc60a8b61f4daf00c739c2f508af6b926334cbdcb16c6e27aeced9060380567d14fe8ac24e8ede48068bf748e0c9c53efe0b982a1b408763c6bcf98fd31b3ee6a702fc5c0e2ba1159c67b2293814680117bfc630ac1570ca66d4ef3eee095b2d0d3d67149179dd2413e4b364091c47593ef42f863ae3b62e60dee9ceafe9ee020da8dd94a13af9f04e85ea1252ca08bfd0c99aa970a956afad694bd11d3be4927e941f92453738407fdeab715b1bf635714c83399d658ce22103e48e498ab550915025335aa47a7cbd3cfb2f0b1691367e04c69f096e80a402b52c42cd4f94c88588bfbf76338fb595a83bc78585e1f90a9a1203ce8f79abd466841bd5398838ff6ec9597057a77d0dc267ea03fbe9f9956118ba2d68e929132cdf4a6c60d154489b8e175f7731899b9610bf56215c4909093d30a4ee3c0ed3ca4e7d5516d3cb90f03a244df942b1338b6cd919cb3995c3f943b357b980c114ca69eaa43ab8cdd262b65251f1f17bdb23870820dadc631035d086264db0babd35fadd74104b46bd84d812925ddb6494c5a39ecc250638299373a4e82d5cded53ab7ab93784d8b05bff88fb5e6d0b797ddaf466dd9357159d020b65fc28891c26c084ce871db245cf8ebab4fbc8a95204821262bc0cbc94c848f5308bf0431fa7d1974480681fca18b23806fc003aeb9184cfdc315ff6910370f95ab61fe754fd89bfa89a9ae030c8a1d7cbe6740cded60db2e911a71ba3e552fae82f4cc4d5c5dbc625abfbd925b2560a126c0c8e7925f6577f53245118a8a4d3db4dbfae0a63689c6c5639bd0417ae5b55beb587146680795cd9b19844da8e79977f76e7534801ad77e4afe36f56baf620106b948fad7c0729a10cc1b019e3e67bfbf19a049b42a8b887658f0619bf81f150596b745b47ddaa63a4e495255aff4521ac0a1218e5576b90a0bad3a25ef81d08a42f9458763efc0fb7a654bcbf0a4a525b0378b871c9e4fc90742aec0e5b12f3de69b7675d011692fca19198c7f258e05ebea740a16d11019c2d8722918308e02b053b7e5906c3e51c652c53c34932ac56fb01805ea6938a7a77dfd30ca54cde4a17d53fb4af71680df1f508fc3bae24b4a61d0d2ee24b9476b030a63888a52fc708989588dc779ebf63c9722c56a0fa765cb9cbfa233c78afbca994a4ac47143908f88e2fe0e4ba65ca66a537db345d5962dd8cb84ddce56d319f2160157f11f747b379b6a1dd3684394970d26ddcaea30cd75d9212cd26c6415b78fb59edef049b4365a7480ace4c062fa9fcb9c0d51146a819332d3f17905df3a8c7afced95cbf42d8e676f41f3a0cfa67dd9473a514b57c4af72082a78c84cc7011d419696a18c5a138f3c792b2c18787f460bffdff7a3d170534522b475879ef29e1282696a7fb017a8e3f71651ec6ce5ce015eebe0868d6e9123e58bddcb11bdcbea79fa7d078ec84b57436d19004e1ee62916557564ea5c483268f1a43c183b3b13776ce06aaaf2f91ae48411b78799b79149572e6b07a3ccd5cdfae897c8baa3342b12561ee3e9bc6548c6f30b02a9e0f5256fb8e06824dc87b8faaa693087d03b1b85a2848db3fa15f74010116e22c4834bbe6dd1d9f4fdc4dc90fa9fbaf8ae4d9e93d2c32cda50175e187def9f04cd6979d8d1f0eac02039e348b401dcdf54278866c25ad28929ff6e0bfe52872126f2f35c0a00744765e6b94029953a56e0da4ef49a452e84210d19f794caea0669dd01af36eb40849e17b3d11c8db3709e5b1196963d574f4bfa7f71fec8dd4de6f12c430b8c0e058d62ed03c38c115c679e8ca0e5250ef15e511f5ff128970162710f2a31098eab669a214ab0c7c133cf1567fdf1ecd9bb6db162320bbec89761c91862575475c0c40933a75d83e0a0ca4693faaae55097100a27934cadd4fc4ecdf99ac36e23cd53f50df044f13ccdfdaddac7ed0cdbb21cf3079819faf8f442b28665e773577cd8b35d62431a75f7ac1780bb47f62966bb76b0d3cd91c17f63bdf4035e6f82cf0d17a159e31639eac83ead0a675ad2e8cf6cdf40ee1f55599399fc1f949b265766f8554224f1698878181168d8429bdf64394efdd5c0a26033abc57ec20f1f4fb0f4797d0c4b5aa0a448cd4b636d45b4054bfc7333162c7f0cacad250018d189233d7385503855584ad486f837381a7675ce558dd26a09eaa3a1f0d7f8a9d580fa89cae8acb82ab542f807b1b68c1c1de7dfc64d632947073fcff55ea1c25c2c009065d8baa9b166a9e43383e2076c1da4bb208594c969afa2283173803754e2bbf595045f5e6ba0e7c8c777a152366f25966326f1930f22f614024f2bd76823e584e5acd432353407b91e67d091665096bd386e1acbb32c88f56eae264e9af53c8871996a954c64b48ed04a2142593f3456de9565e6bf19e0eeae66ebd07faf7087668aa91ea72695ae1f9fa3214f206c5e38665492132e0cc4d67e39b13698a441c9489d8fb851aed13f9842eee970670f0df66dac50270a1e209f3b4e2e66ede993b1750ff681a695127080d3a2fb89924872d8d7597b4a3d3091f8ac7f805c2f0f7e230cc1eac4f2968a1d272df78d13805eb397be939244a73e9cf710bb349bb0e3db1699e56351658c9cf812a826800163a098f79858d6273e0ff10df98091bee411a525d04d2ec917998e29b233db55872cf660cd11f7f2f98030fd9d0a46e113eeb2c6df385e11f43b0493d6d447b7f06b9cca96fd201c75bc46522a5aca6595f2fa6b7d731bf0189377e6abff631cbe463f929a32ae2894b94510ac3441462387a2b3bdc7bab59c73c6829ba2781f8084a212e9d81b140712fa9e27d3c9c17b80c98abf458d801d756317f10f551496da5e0f1c0fa2d59e07c5bef7880869f00ca7961966b82888f90d37fdd3cd2982d0cb69891ba3b4a70ba62a08f3dfd46d634160d2935ba608d3948ce4b9ab2ce43fc66df4958a7058993d76deeb06918daa0d3763dc608f0bace2ac1506310ee4f90895a692107666a46e8235e59a05529bf5f0416cdecf5f772a6782c8d51f914e1b90c9723e06c1c06f0f233bfec3013f57aba3c619a8a9859d4de57cd094443c35ba06af2ebdb2b6983193673a20729a1c03737a31a3ff7d2863f6e67a50f95f5ba90da6a48f7050e75aa1a195677c1db2df7962fa25cae6efb53642976738b696c4aad1c90ae074dcea67208725f4b2b9d61aa3f783e599784b35e50b38db4634f612b5b43ba76c0f58547a81ee7f2c26c3c3aadfedf6e06004f24d679ecfd6ccc17707141f135878bca8853957d3a177f1fe383b4257c85ac797672b4528ff76706d976ad9e0b9092d302683f4ca73f8171bc6d522b34783adddeef8fdfe3afa354281fcffca5ada489afe9ae284f3f0893c3ba580f73946690cc72d0ddd29f5713a7e9d6fc70cf6abc4b1d754439e0f0555bb09c823e8ee669d36bc5c7698feeb3de76e5844a1965982812db36f5ad61b1e5715ba59abc9405813689ec10a91b55b4aa270b3f08a22e488a55e629f842bf73c6fbc29fe799a8d7cf61c94727d80f07055f3a6fae48dbf7c24ab55ea7d76fd08e3bd46e507b3bfafd77890907c50d43ac06d3f2beca3a5ff4aa12ad6b2b1692ea5cdcf1f52bb58b7973f35bfbec1f671d374a63cf10d3934948a25718a898831bcb192dadb145f20a4badc76b461ca1a4c42545267819a6028a7c6f18935b6fa17874f43d1fb3c853b1ace28831426be9b732978057b36e658e909a5d1139bfbaa85f8d792d81c67281db24f5c7aa5dfef4c8c9e634f5cec9b9a701f8ac8059625a5435b98db656fdebb93090b049bdf2c6262615fcd51a4c74a0684d061c79d767904274dab60b39011ad78f07dad2fce7b5ec72efe26f319bb3ab6fad2213a1902e7de570deab9a836ad7d2f4e9e3542317d980d9cd68c40f85ceb1e20460a18fe794348ca09901168e88ba583252bc59674de179a1af9cf4912ad93f0ca06ddbfea678fe389205043008580c0580ebd151db779f45cee1f135ce79e3723f0979d5a96f12750d19bcc40bc36345b523b9d256fc54234e646996d954dce05c29d31dccd9d9c66a69903edfae89ceb6a36bff45e9c2575bd73bb46f5ec47be06ab92548a7df8c89d8428c0d666481bb01abede71943a5d56bffcbe2a405ab2e0224715e665fab68731c49ae68ff75f6f70055f4c88c901e964a82f8b2127cb7001dfa9e60f3dbb4aa1c68401b913e3c49d40d4df6fe7aafa9514059e022db952b0c5", 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000003900)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003980)={0x5, &(0x7f0000003940)=[{0x400, 0x6, 0x8, 0xb52d}, {0x8000, 0xede1, 0x80000001, 0x7}, {0x289, 0xbb, 0x7ff, 0x8}, {0x4, 0x8, 0x40, 0xa1d0}, {0xa917, 0xf61, 0x80000001, 0x2}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r3, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) socket(0x0, 0x4007, 0x3) recvmsg(r0, &(0x7f00000037c0)={&(0x7f0000001000)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/193, 0xc1}, {&(0x7f0000002140)=""/212, 0xd4}, {&(0x7f0000002240)=""/132, 0x84}, {&(0x7f0000002300)=""/254, 0xfe}, {&(0x7f0000002400)=""/107, 0x6b}, {&(0x7f0000002480)=""/211, 0xd3}, {&(0x7f0000002580)=""/183, 0xb7}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x9, &(0x7f0000003700)=""/180, 0xb4}, 0x1) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x2}, {{r1}, 0xfffffffffffffffb, 0x12, 0x2, 0x24, 0xf0b3}, {{r1}, 0xfffffffffffffffc, 0x42, 0xfffff, 0x1, 0xfffffffffffffffd}, {{r0}, 0x0, 0x20, 0xfffff, 0xd0ca, 0x9}], 0xa94, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x7}, {{r1}, 0xfffffffffffffffd, 0x24, 0x40, 0x0, 0x9}, {{r1}, 0x0, 0x10, 0x2, 0x4, 0x8001}, {{r1}, 0xfffffffffffffffc, 0x80, 0x2, 0x3, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x6, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x50, 0x80000000, 0x9eb}, {{r1}, 0xfffffffffffffff8, 0x84, 0x5, 0x3aa6, 0x5}], 0x3ff, &(0x7f0000000100)={0x7, 0x80000001}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0xa2, 0x28, 0xfff, 0xffc}, {{r0}, 0xfffffffffffffffa, 0x25, 0x80, 0xffffffffffffffff, 0x100000000000000}], 0x9, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80000041, 0x2}, {{r0}, 0xffffffffffffffff, 0xc0, 0x2, 0x6, 0x811}], 0x0, &(0x7f00000000c0)={0x2, 0x9}) 16:00:14 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x97}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000000), 0x0) r1 = msgget$private(0x0, 0x40) msgrcv(r1, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x3, 0x800) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x0, 0xfffffffffffffff7, 0x4}, 0x4d7, 0x5b, 0x7f}) 16:00:14 executing program 1: r0 = semget(0x3, 0x3, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x800]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet(r2, &(0x7f00000000c0)="60c05745eb53add9e7d0bb67ec6828ff652a363936c2c078a14a9bf399524c2fd60a0824779b179586fe7f7a977421791ebe92ce4d97e7814619370c1a469eb3601f8ad90b78dd2e7b0ade8621b8244c48dda676523770cfb843409076", 0x5d, 0xfe9477ac3eff0c5d, &(0x7f0000000140)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="72ec40f77d267fd36a2b8844179f5414ff211ca7e7a045bd4fd43ee51c2847f1eee0bf55b2dae802c27bf0de1e4ac35683b273e8728893c31d5d236372a4271fe5f4c54971ddf6389f", 0x49}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r2, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) 16:00:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000002c0)) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000540)) getsockname$unix(r0, &(0x7f0000000580)=@file={0x0, ""/86}, &(0x7f0000000600)=0x58) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000640)) recvfrom$inet(r0, &(0x7f00000008c0)=""/223, 0xdf, 0x2, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) mknodat(r0, &(0x7f00000009c0)='./file0\x00', 0x80, 0x36a) close(r0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000a00)) execve(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000bc0)=[&(0x7f0000000a80)='}#\x00', &(0x7f0000000ac0)='\x00', &(0x7f0000000b00)='\x00', &(0x7f0000000b40)='\x00', &(0x7f0000000b80)='!\x00'], &(0x7f0000000c40)=[&(0x7f0000000c00)='+7\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000cc0)={0x7, &(0x7f0000000c80)=[{0x0, 0x6, 0x0, 0x74}, {0x7, 0xfffffffffffffffd, 0x3, 0x100000000}, {0x8, 0x7, 0x4, 0x9}, {0x8001, 0xfb08, 0x3, 0x8}, {0xda8, 0x3, 0x9, 0x101}, {0x2, 0x2, 0xca86, 0x1}, {0xbe2, 0xb1, 0x20, 0x9}]}) r2 = accept(r0, &(0x7f0000000d00)=@un=@abs, &(0x7f0000000d40)=0x8) pwrite(r2, &(0x7f0000000d80)="65566e57edefd6e4ab939f299da7591fb9c9e3559b548fd707b425d6e7eff78d02cc7a1267cc579e79f7c9199dc6a2f7c8ebbed0100d1954187287828d4f18a078a2ae3dcd9450ad361485d78f220a3546321ca96a39bf1af122886537e407c2b3483bcf2a124823e9585b8695bb29727122d1d6dbdaa630e80722e78780dd4e226a7c91b483796d069a938bc1f30ad5c1daf56f33346507240fa0a31cc95fe7729cf5771216d422d7b3b416973dbbd4c37ac8ed9c94c06b747635e3cb74acd13ca80aa352ac1152f7fcb7a984db835910a7d65115fb25b7f56c19092f6a5dfda52b1cba4170667440d5380bed5c7fb02f", 0xf1, 0x0, 0x0) syz_emit_ethernet(0xeb, &(0x7f0000000e80)="194daa146dcad9d97897e21da5fdc52bf51771df4b180f9681c74ebe7d31259d8bf7368e84ffd69970b53feab6693cbb4570a250bdfed48f246470debcd3f45db7f321826d8e41ef22162fd7340e8a0daccc79f2198e03210acdcf675ae915dfe8332aadbe750c1054181ff4768f123b5dc9b3996411ba61cd9d631ec3e1052fc5f99e87e7009cac70e367bc4ab8a611be26977a0ceecfa31a859a2f67078aa393690b72201ae1fc8adedae40d0bbc63e7db0ba68f356425281c724e789867ee5838ca7eff655aa630bbeb7fe859df2d4bb4d1c7c26f2381f384bcb7cebf67ef7a44396bde3782ffe31b65") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000f80)=0x3) unlinkat(r0, &(0x7f0000000fc0)='./file0\x00', 0x0) syz_open_pts() ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000001000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001080)={0x1, &(0x7f0000001040)=[{0x0, 0x2adc, 0x0, 0x5}]}) r3 = shmget(0x3, 0x2000, 0x428, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000010c0)=""/196) r4 = getuid() r5 = getegid() lchown(&(0x7f00000011c0)='./file0\x00', r4, r5) kqueue() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001200)={{0x18, 0x2, 0x200}, {0x18, 0x2, 0xe5e7}, 0xf3, [0x7, 0x57be4b3e, 0x0, 0x40, 0x72b, 0x1, 0x4, 0x1]}, 0x3c) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3}}, 0x3c) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670500", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffe) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000180)=""/101, 0x65}, {&(0x7f0000000200)=""/208, 0xd0}], 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x26}, {r1}, {r2}, {r1, 0xa5}], 0x4, 0x0) 16:00:14 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x2) r2 = socket(0x20, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000004c0)="e400003570dc3a9bc30d65d50164ec8fa56428483446f61f0b9afc0c368be206", 0x20}], 0x1, 0x0}, 0x0) sendsyslog(&(0x7f0000000040)="e89dc6901bf8eaadcd06e942b4cd8758ecfc27f4190defb53ae12ec1c467c47502f1488ba62f34c3daa5e2f716a53eebdad54ca1cb1bfc6535d6eb28864873", 0x3f, 0x2) r3 = dup(r2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x1, 0x3ff, 0x4, 0x31, 0x5b}) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/105, 0x69) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0xfffffffffffffffc) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x8, 0xffff, 0x8}) lseek(r0, 0x0, 0x0, 0x2) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:14 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) getsockname(r1, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x4}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r1, 0xffff, 0x2000000000000, 0x0, 0x0) shutdown(r1, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}, {&(0x7f00000000c0)}, {&(0x7f0000000140)=""/6, 0x6}, {&(0x7f0000000380)=""/140, 0x8c}], 0x4, &(0x7f0000000440)=""/247, 0xf7}, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x20, 0x4, 0xa52) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000001600)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x8000) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0xffffffff, 0x7f, 0x80000001, 0xffffffff}, {0xee6, 0x2, 0xff, 0x8}, {0x3, 0x8, 0x80, 0x80}, {0xffff, 0x2, 0x1ff, 0x100000000}, {0x706b3198, 0x1, 0x7fffffff, 0xffffffffffffa872}]}) 16:00:14 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x80, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x19, 0x2, 0x400000000000000) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/85) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000540)={0x2, 0x0, 0x5, 0x4, r1}) connect(r2, &(0x7f0000000580)=@in6={0x18, 0x2, 0xc000000000000, 0x9}, 0xc) listen(r2, 0x4) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) chown(&(0x7f0000000300)='./file0\x00', r10, r5) ioctl$BIOCGSTATS(r12, 0x4008426f, &(0x7f00000002c0)) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000480)=""/82, &(0x7f0000000500)=0x52) connect$inet(r12, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x28f03bfa43707860) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f00000001c0)=0x1) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={0xffffffffffffffff}) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x2) syz_extract_tcp_res(&(0x7f0000000000), 0x100000001, 0x7) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10) r2 = geteuid() setuid(r2) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000014}, {0x2}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchflags(r0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0x493, 0x6de, 0xc, 0x9}, {0x72, 0x6, 0x4, 0x1ff}, {0x9, 0x7, 0x1, 0x68}, {0x7fffffff, 0x81, 0x0, 0x4}, {0x5, 0x0, 0xa74, 0x400}, {0x8, 0x9, 0x2d}, {0x7, 0x6, 0x9, 0x4}, {0x6, 0x100000001, 0x7, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x30) 16:00:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = semget(0x0, 0x1, 0xf4a43ee28c9aa1f6) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/4096) nanosleep(&(0x7f0000000040)={0xe}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="80022e00003f00653000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0xff78, 0x0, 0x0, 0xffffffffffffff7a) 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(r1, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x30, 0x4, 0x0, 0x1, "435c6bc51ddc0ea4db09a98e504207c102e00f41", 0x24, 0x3f}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x61}], 0x1, 0x0, 0x7, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x7fff, 0x4) 16:00:15 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1}, {r0, 0x40}], 0x2, 0xc65) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xc0) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) shutdown(r0, 0x1) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) setsockopt(r0, 0x3, 0xdd2c, &(0x7f0000000040)="3b1d143772b2a4a20e219d731b888ea003f320c677c8d2251a2f22d9c9f5262c8e04032eb2921d61934bb2e3d40fa76fad7f918d6748ea2fcf51304008dc5fe6893ddb450386ab89d2e689a77af77c9363", 0xffffffffffffff19) shutdown(r2, 0x1) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) unlink(&(0x7f0000000040)='./file1\x00') chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x4010, r0, 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) pledge(&(0x7f0000000080)='c\x00', &(0x7f00000000c0)='\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) openat(r5, &(0x7f0000000140)='./file0\x00', 0x20, 0x80) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') setgroups(0x5, &(0x7f0000000040)=[r0, r2, r3, r3, r1]) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/165, 0xa5, 0xf0d47964bba3a889, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x100) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r2 = accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2, r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./bus\x00', r2, 0x1}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000380)=0x200, 0x4) pwrite(r0, &(0x7f0000000000)="b8737aa51fee9647c7bcc88afc3c778af038f2e499f674e62f1367efec925fedcd51b3621d3073cf9dd3df9a85", 0x2d, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r3, &(0x7f0000001300)=[{&(0x7f0000001200)="03db9892c732aea542d78a1a0fc052dc16b14c0bd0acd5dbb1f3a94f160ec0be0e84a6c94c8cc4960c9f854137e3e60fd7c6fde51f8ce88a6ef4d997e25dd7174425598812d9436cb21497373ea8b549af7c31a0c96e181c5d7ab64afbd14dfc813097e15f9eb22f0fe6caa6c95751a66bb0594be549afb34baff0b052613942ab75065d252fb3fb98d64389dc67294c83913ce970a86c6a4f8c3e974439e2c9836619739a1d038308e8bab7a1c7d81fb7f094e2f05b3686021f6864b38fa74496c3514007884dca90fccd1d4eb4e300ca04f6ed0ea3", 0xd6}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[0x1c0000000000000]}) openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) bind$unix(r3, &(0x7f0000001400)=ANY=[@ANYBLOB], 0xa) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(r4, &(0x7f0000001b00)=[{&(0x7f0000001a40)="8204cfb25ae2434c09505bd9ab45fc048720c290249d5ffe21563171ce776d6cfd864cbcf998a044f8fdf710b18fae821d656adaca883b063b0d99d72b0144a23c808f5d9962ea3758b73b57e7cbd882a643e3e646832fa96c84325b54aa1fbb6e77707e24be18b46df40201fb5986d3f7d3a32a637297815451b1", 0x7b}], 0x1) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001c80)="d1ddbd6f30a385e3c7c8e7ff369d534431d4e2fd89a540f96106a6677ce069fe5bf18880f8f9a7bb84e17231d719a682a80c85fddd38e1d9c1b7b399ea2a7206a138a30405d10312c5556b4890a398120679da26cbb8bb953f508aa62b041b608011236ca44f95a89d13b71596da5a1fd08857babef70cf81013768e0cd1d0adc36c99497d1f1c992c043ffd46871e4c92e08e5920d088617b053b47a298069687d42b29c41fc8ac0bfefb7f7163", 0xae}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x800000000000002, 0x3f, 0x3, 0x2}]}) pread(r2, &(0x7f0000001e00)="d002dad52729b33d884ad4b2a3032f23f812c5b65f80e2dd49eb8b4871927d104583af1930d179640270021d6ebda44d13a69b8697c0050346cfd1e87f90389907eb221805755380dcd688139ca71c67f330c3fd30b80149c02c734eb7cb34c2f4fe2fdb477196cf3617", 0x6a, 0x0, 0x0) pipe(&(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000001ec0)={0x6, 0x2, 0xfffffffffffffffd, 0x400, 0x101, 0x5, 0x3, 0x100000000}, &(0x7f0000001f00)={0x2c, 0x8, 0x8, 0x152f, 0x80000001, 0x2, 0x7fff, 0x10001}, &(0x7f0000001f40)={0x81, 0x3, 0x4, 0x7ff, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000001f80)={0x59fa, 0x4}) select(0x40, &(0x7f0000001fc0)={0x5, 0x0, 0x1, 0xda01, 0x5, 0x4, 0x1ff, 0xffffffffffffffe1}, &(0x7f0000002000)={0x10001, 0x5, 0x7fffffff, 0x100000001, 0x7, 0x3, 0x2, 0x9}, &(0x7f0000002040)={0x5, 0x9f1d, 0x4, 0xfffffffffffffff8, 0x7, 0x3, 0x1f, 0x8}, &(0x7f0000002080)={0x8, 0x16069b5c}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x10, 0xfffffffffffffff8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r7, 0x7, 0x4, &(0x7f00000026c0)=""/163) utimensat(r2, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x1569cc16}, {0x4, 0x3}}, 0x2) rename(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)='./file0/../file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0}, 0xc) setuid(r8) getpeername$inet6(r5, &(0x7f00000028c0), &(0x7f0000002900)=0xc) 16:00:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) flock(r0, 0x4) r1 = syz_open_pts() ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x100, 0x7a}) fcntl$lock(r1, 0x6, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = open(&(0x7f0000000140)='./file1\x00', 0x2d21f217e224abe6, 0xb5f77577603c9487) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/189, 0xbd) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0), 0x17d}], 0x1000000000000032, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0x40000000000}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:15 executing program 1: setreuid(0x0, 0xee00) r0 = getpid() ktrace(0x0, 0x5, 0x8, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x8, 0x9, 0x8}) 16:00:15 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x80, 0xff, 0xffffffff00000001}, {{r0}, 0xfffffffffffffffd, 0x2b, 0x4, 0x9e, 0xde1e}, {{r0}, 0xfffffffffffffffd, 0x1a, 0x40, 0x0, 0x7}], 0x4, &(0x7f00000001c0)=[{{r0}, 0x8c9868719c3227cc, 0x8, 0x1, 0x0, 0x1}, {{r1}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x1, 0x100}, {{r0}, 0x8f67a21ae8a5e7a1, 0x20, 0x4, 0xa8}, {{r0}, 0xfffffffffffffff8, 0x21, 0x80, 0xff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x10, 0x10, 0xffffffff, 0x5aa8}], 0x6, &(0x7f0000000080)={0xffffffff, 0xfffffffffffffffc}) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x5, 0x0) 16:00:15 executing program 1: getegid() r0 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r0) chroot(&(0x7f0000000040)='./file0\x00') setgid(0x0) r1 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r2, 0xd8c8289a9fc0a586, 0x5, &(0x7f0000000440)=""/28) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000100)=""/75) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r4 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/215) pipe2(&(0x7f0000000180), 0x10000) setegid(0x0) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000000)=0x6) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000340)) r5 = dup(r1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/93) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) shmget(0x2, 0xb000, 0x104, &(0x7f0000ff5000/0xb000)=nil) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000006c0)=0x10000) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000480)) clock_gettime(0x0, &(0x7f00000004c0)) semctl$GETPID(r3, 0x7, 0x4, &(0x7f0000000500)=""/100) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0x20, r6, 0x0, r7, 0x0, 0x0, 0xffffffffffffffe0}, 0x5, 0x0, 0x5}) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x6, 0x797435f7ba108474, 0x0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x10) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xffffffffffffffa2) clock_getres(0x3, &(0x7f0000000380)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x8c}) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r4) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x400000000023f}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000180)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0xffffffffffffff23) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) utimensat(r0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)={{0x8, 0xd60}, {0x19, 0x400}}, 0x2) sendto(r0, &(0x7f00000002c0)="2347124aae4685daba61706ad604e05bc6e801969a956e8233e2bf070b046f94d912d16ecdc032b1d363dcda842860a24b12f116dea862771873d233f4717996448008706fa598d6694e90b8d0728efcb39f6c0f8f51e22e6c834f20cd3f63903ede3717a9761324a23d95e8cb100677b616f0c903fb157c8a7e79847f02bf48235b33ee2b681472a1b5cedc03fee060e7b115387d048113d8a1c216baf74978317ccfcfb69b5ef4ec2a53e2dcdd42354499741df752f80e9161893c833731208bbc50cbb36e404d2d6b7d", 0xcb, 0x400, &(0x7f0000000400)=@in6={0x18, 0x0, 0x4, 0x3f}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) msgget(0x0, 0x2) ioctl$BIOCPROMISC(r0, 0x20004269) getsockname(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setrlimit(0x3, &(0x7f0000000440)={0x100000, 0x400}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x1, 0x10000000000002, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x69db) 16:00:16 executing program 1: select(0xffffffffffffff30, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x403, 0x8002f}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x60b9e18) 16:00:16 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000ff9000/0x7000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7c}, {0x6}]}) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000400)=""/232, 0xe8}, {&(0x7f0000000000)=""/39, 0x27}, {&(0x7f0000000500)=""/122, 0x7a}], 0x3, 0x0, 0x0) r4 = dup2(r3, r3) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x20000000000000, 0x401, 0x4, 0x1, 0x7f, 0x6, 0x4, 0x3, 0x0, 0x93, 0x7f}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x7, 0x1, 0xf9e, 0x9, "95a1be9d88fd9d4766d13ab3164d005d1b45ef2b", 0x7, 0x3f}) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r5 = msgget(0x1, 0x252) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000280)) msgrcv(r5, &(0x7f0000000180)={0x0, ""/217}, 0xe1, 0x1, 0x1000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) kqueue() 16:00:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='\b\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x87}, {0x84}, {0x2000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='p') clock_gettime(0x0, &(0x7f0000000100)) 16:00:17 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000000100)=""/238, 0xee}, {&(0x7f00000002c0)=""/212, 0xd4}, {&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f00000003c0)=""/20, 0x14}, {&(0x7f0000000400)=""/152, 0x98}], 0x174) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x10001}, {0x6}]}) r1 = msgget(0x3, 0xf30685320697440c) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/122) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:17 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x7fffffff}) r1 = shmget(0x3, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23, 0x7}, {0x89, 0xb757}, {0x8b, 0x6}, {0x0, 0x7}, {0x0, 0x7}, {0x86, 0x20f4c000}, {0x81, 0x800}, {0x0, 0xffffffffffffffde}], 0x8}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) 16:00:17 executing program 1: socketpair(0x2, 0x1, 0x2, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xda9b80e0d510e4af, 0x0) msgget$private(0x0, 0x140) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x1, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x1, 0x1, 0x6, 0x0, r3}) r4 = getpgid(r3) fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000200)=[{0x24, 0xffff}, {0x87, 0x8}, {0x86, 0x9}, {0x41, 0x100000000}, {0x0, 0x6c3}, {0x101, 0x7f}, {0x4, 0x7}, {0x86, 0x5a0}, {0x67, 0xa0}], 0x9}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}, {0x8f}], 0x3}) 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0x3) sendto$unix(r0, &(0x7f0000000300)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x41de2572de801dd0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x180, 0x0) 16:00:17 executing program 1: pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10004) r1 = socket$unix(0x1, 0x1, 0x0) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x1, 0x7ffd) kevent(r0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x10, 0xffffffffffffff80, 0x8}, {{r2}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x9, 0x10001}], 0x2, &(0x7f0000000680)=[{{r3}, 0xfffffffffffffffd, 0x40, 0x80000000, 0xae1, 0x200}], 0x4, &(0x7f00000006c0)={0x4, 0x1}) r4 = syz_open_pts() write(r4, &(0x7f0000000380)='X', 0x1) r5 = fcntl$getown(r4, 0x5) poll(&(0x7f0000000180)=[{r4, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "57ce28750b4da1ea9167f111c100629db9f4355f"}) r6 = dup2(r4, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x6, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r6, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000040)="1bb7412e819ad1e3480e21aa19b3eed13858a3e1d10f6e3376f885a4907039e63667ba6cb797fcae5b353175002b1752b218351a83dc8a92ef3fcfb00babfd5fa346829ee59903dbe47bf11724655d5cbae2d76023d0b8555e70fc4f929cab364f6923c889d7780e721b3042d0cefe7b8d3c634a5f802e11a5565eab71c42beee71e905b142c037547f96d6ed7e9fc8d4a03ce5f72ab9229a705d55e1b61fe", 0x9f}, {&(0x7f00000001c0)="0dced21b95581bf2e9e20518eaf2f9285f1ad23a1cb8c9e27b53db525c68859b06ee7cff5201236bacd40ab095c769ef869e8fc222f88177aed62b51fafde84a7784ed8579c33c973510f3b754177d8b514e71a0e35126ba4f31073e68ee368f26da746e950d57cd1a04fd8b7234228e815d95d4753b", 0x76}, {&(0x7f0000000240)="9300f7d5ffe3ebc46ff84a5a2825242b270cfdb5c1d0349e7fda5dd5a37f02dc1fff700dbe7299913eca3e843a7200625d16e5", 0x33}, {&(0x7f0000000280)="924f809fde98c1edbfcb75018213ab15d4547becc0adf7034900a39d1d01cf006837c0624a361624207bf19224974debf61c7b3f2e702730154b2113ab3f154b0b110f65d151c5d3332927e2465e169b555752e1c70d5000821c2ee4f311c9468cc3ac3b074b2b49d5d73fc5686bb51f2573e292061bbc29d2d11e305fdea631f3374abfc5e3c44c17ad87d7f1cdfbebabd9d6b68e6c483778a98e04a36af756c509d4970672bd31e843a5500b74da6c85e7a24241741a6db363c8a35b1d3d5eef05d731459f9ed530ced7d535527647acc61637267d822ffd0890a14482d42308258653e8b0b7e48ba1e493566f820991a6a5", 0xf3}, {&(0x7f00000003c0)="e7d75afc2bdeb72c40579c88e350b08216f2f437d265b285069435c1d01b70c1e1cf0e6ae429ef544b03b9b5258a5af424f089ed9013d6043736bbd5ee575ef8924c55", 0x43}], 0x5, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r5, r7, r8}], 0x20, 0xf}, 0x9) poll(&(0x7f0000000100)=[{r4, 0x143}], 0x1, 0x0) 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x5) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000200)={0x1, 0x2000000000000a7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x5317, 0x4, 0x1000, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7da}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffff12}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xb10}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xff}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0x3}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) clock_gettime(0x3, &(0x7f0000000080)) nanosleep(&(0x7f0000000140)={0x2, 0x5}, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) fcntl$setflags(r0, 0x2, 0x1) 16:00:18 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000000)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x20e, 0x1, &(0x7f0000000080)="98d46cd43aaf4b2d017895287595ed2968e8e3f85fdbdedc043360c85cdc3bb8eefd75aa4e48d541299af50c3a4cd1a0eab8ed4deea23bd09120b5c1a16fcccc5e2ac96b2ab797baca39dfc36baacca511cfef0efeaf02d3e948d55ea991ee237099d0d6d1b31dc9870e5fe7e168cacfea1a6c560cec138f99b996693bbbb901cc1362310fcfe23a59a862875a90b128f01e9477ae32c1f71b2310cd08369df9a5f59510af9c47ba4894dab609dcc95565e7663fa301e545a25776a46cd8d64c939830296e24197e8a", 0xc9) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x4500) getitimer(0x2, &(0x7f0000000000)) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x1}) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x6}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000001540)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x60}, {0x3f}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x20) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000018a, &(0x7f0000000140)=[{0x1d, 0x2}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setflags(r1, 0x2, 0x1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x140000, 0xb]}, 0x3c) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus/file0\x00', 0x0, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x8, 0x81}, {0x18, 0x3, 0x71d388d1, 0x7fff}, 0x100000001, [0xfffffffffffffffa, 0xfffffffffffffffe, 0x9, 0x1, 0x8, 0x8000, 0x6, 0x8]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f0000000100)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) close(r0) 16:00:18 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x7fff, 0x7, './file0\x00', 0x24e9, 0xffffffff, 0xa0f0, 0xff}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "937500"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x7, 0x0, './file0\x00', 0x8, 0x8, 0x80, 0x7}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x17, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@abs}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x30}, {0xb3}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x372e1bf70e746233) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000000c0)="8c6d38666bb3fb9fb205239d210eb8", 0xf}], 0x1, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r1]}], 0x48, 0x1}, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0xffffffffffffff13, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x29a}], 0x1, 0x0, 0x0, 0x9}, 0x40) write(r1, &(0x7f0000000400)="0dfe1751b01c58d8e3d2a90e2d6ba770154e4e32d7648f25fc0d666510f09fb34de5dd218d8d551ffe0f03848e408a9679f0e69045ee30c9064a9b62dabbae5d9fb4e456f059a008225ea9b685320c94e798ab206dc252308da418bc133c544572d29c7609a7d75ae103d519bf6e1acd9ee5761d8f441fec55c39e4ed2f39fa0984bc6f498b2252486c1738bfa1c1cf088d8d31fe27e402d1eaeec995e51fb67847bb83116bcef8ef64420f8cf0e92a5a91f19de468be9ef35a8e7a5bcb0c48f0b440f4088", 0xc5) syz_extract_tcp_res(&(0x7f0000000000), 0xffffffffffffff38, 0x100) 16:00:19 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}], 0x9) 16:00:19 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r3, &(0x7f0000000180)='./file1\x00', r0, r1, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x3) setregid(r1, r1) setuid(r0) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x4, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000140)) setegid(r1) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) setuid(r0) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) msgget$private(0x0, 0x2) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000002c0)={0x7, 0x3, 0x3}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) socket(0x18, 0x2000000002, 0x0) r3 = semget$private(0x0, 0x2, 0x31) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000280)=0xff) 16:00:19 executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x1c}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x4, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0xbe, 0xfffffffffffff375]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x2, 0x2, 0x0, 0x8, 0x7ff, 0x0, 0x5]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x20006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='o') 16:00:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "d70000000000000000000000004000000800"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x6, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x7c0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:19 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x3f, r1, r2, r3, r4, 0x100, 0x4}, 0xe, 0x3ff, r5, r6, 0x9a21, 0x1ff, 0xfffffffffffffffb}) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chmod(&(0x7f0000000080)='./file0\x00', 0x4) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) r1 = socket(0x800000039, 0x1, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000400)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x7984, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x11, 0x80000000, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0x8, 0x400, 0x193}, {{r0}, 0x0, 0xddf8141ea51ee929, 0x1, 0x8, 0x7}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x6, 0x10001}, {{r1}, 0xfffffffffffffffe, 0x40, 0x2b86916f4a99aae7, 0x800, 0x9}, {{r0}, 0xfffffffffffffffc, 0x0, 0xfffff, 0xdd1, 0x7}], 0x3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x11, 0x2, 0x3, 0x9}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x4, 0x6}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40, 0x1, 0xff}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x2, 0x2}, {{r0}, 0xfffffffffffffffb, 0x48, 0x4, 0x0, 0x1}, {{r0}, 0xfffffffffffffffc, 0x4, 0x8, 0x3bc6, 0x3}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x3, 0x90}, {{r0}, 0xfffffffffffffffd, 0x8d, 0x1, 0x0, 0x1ff}], 0xe2, &(0x7f0000000100)={0x2000, 0x7ff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x8001) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x8, [{0x421a4ec96921a17f, 0x6}, {0x1, 0x2}, {0x0, 0x4}, {0x2, 0x7}, {0x2, 0x3}, {}, {0x2, 0x400}, {0x2, 0x400}, {0x1, 0x2}, {0x2, 0x6}, {0x1, 0x5}, {0x3, 0x800}, {0x2, 0x3}, {0x1, 0x5}, {0x3, 0x3}, {0x1}, {0x2, 0x401}, {0x3, 0x6a2}, {0x2, 0x7fff}, {0x1, 0x5}, {0x2, 0x9}, {0x1, 0x9}, {0x3, 0x8a}, {0x1, 0x4}, {0x2, 0x7ff}, {0x3, 0x74}, {0x1, 0x100000001}, {0x2, 0x80}, {0x1, 0x5}, {0x2, 0xffffffff}, {0x3, 0x8}, {0x3, 0x101}]}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) 16:00:19 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000751000/0x3000)=nil, 0x3000, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = geteuid() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000000c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000000602) r2 = dup(0xffffffffffffffff) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r2, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000002c0)='./bus\x00', 0x140, 0x9) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r4 = dup2(r2, r2) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r4, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x4, 0x7) fchmodat(r2, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) unlink(&(0x7f00000008c0)='./bus\x00') mknodat(r3, &(0x7f00000001c0)='./bus\x00', 0x8, 0x6) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40008) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 16:00:19 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/89) clock_settime(0x3, &(0x7f00000000c0)={0x3f, 0x98}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/222) r1 = semget$private(0x0, 0x1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) r3 = dup2(r2, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r4 = semget$private(0x0, 0x2, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000300)=0x10) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000003c0)) semop(r4, &(0x7f0000000400)=[{0x2, 0x5, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0xf43c, 0x800}, {0x2, 0xffffffff, 0x1000}, {0x7, 0x1000, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x8001, 0x1800}, {0x7, 0x59, 0x1000}], 0x8) ioctl$TIOCSTOP(r3, 0x2000746f) r6 = syz_open_pts() ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000440)={0x80, 0x7}) connect$unix(r3, &(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8) r7 = msgget(0x2, 0x100000030) msgsnd(r7, &(0x7f00000004c0)={0x2, "2fc963d2ecca919cae8f9580ce12db16b16b944226a561f5569c946f31408d0762df67b7dd34a98d3eaf3948be27f20b7d932bbe539425611fef6f903430a08c4eaeb6ae829adef4529b49fc25b1fdc807b612c25e9c0f600d16c738cd70225e47cb5080eb84746db24a208bc0a96186eca24674db306ac5eb67a066cca55a20365c5e0f0f7803bcea83bb436848a813b5f15e574c0aee86a9453030b50182edceec8fefe07ac3d9cec5c4c56ca8e7b2bff8055720f2f575f40e073a1b36b79377346cc38bdaef81c48211ea41b01ec492bb8cddb859213af709b83b35c2381e71e7fe8f36c4621d7b800e7af9ef698997681e44bcc298269a8ec80a9ae537332aaa0b3085efcd4dbca5ad7a8e125a46d1fccf1486756c8ad541b36dcc936cefbec6a2413de3b6a8a510c6ea5c6921b2345555b080ccc941dcd49317ebf9b4c77d752de75c2d3e75c8fd3c50585a04955849554984fc971784a9e1e3c8f9a2d5bb30e390f994d502a68f33122c78bcbb800d594db63c554e46072f201fccedbdab482dca9a96ac2e6999c1f4cd7da2dd3dc871d794eb8be27e5fd4b8623383f41f39797f2f805d30d7a22c91f67f3482293ea774a4cad76e381a291c39d23d629c6190b621af42287c36587ef722df08cb27c362dcedf719e912df3f198f33ee0ecc116b748433c0a7025bf03491f02f1cb95b55b12cfcfec62a4b6ae20adad527cd3fcb12d7fa2920480cdf3f0fad401c17787181245a30d57ea3b4761331934e2db8e30edc1d74e0dd0a23ce6e775f31391aa5459bdabbc523cf1600c0efc3afb2e5c143e8e013645747a696bd140119da83f4575dc784df108b7dce4c4f335fbb1b4214169945a7192ab0f6a41054414f720a355a892b9e3afe6453b9801f9be8c5368160ca93fe804fed4812d76a51d707815fc0f7cc1ed829f5246d09f18bf377f47273e0dd7ec85bfa6a60fb8aab32fbd81b3fe06b469fdbfa0219dd7b4e79bf92f919388ab858a5e9c69a582a04e3d66be78b752e901c9d2423524316642937d3dae0aae29ca5564787c2a3e9df6c245d76620bdc05d73311f1b67ebe1caba83bcf7505cac48befb812c9bc99cd2c2460be084cee3727822815f7a3257588db044b70a61fb2e669e56595d7c44fda0b713c2f16157d991940e5078ce94730c9506aa7b9563bd39dc9056a4a862ccef6a183dc0f7aa12c61e18bcdf03eac240a08e425ab83298c8a198f289320302ecfa2b780a06e865b87f7446394ce1be391b0eeec022e3c65245ace756cb474f19845024ba1a66891983ae6fcda55e07fbe63ae9e35c0c95a2982502903613ae13dfbf1098b64875fab24f30d35b6bb8ec3f46cf04186fa7ab10772bfd45e89a7c775cf4e687e91e778c5b5b358047232ad700194badfc751116aa2c52f80ded601ccbe66c32841715db97a0bb6c32259eb53ded393e37f326929912539a7fdc3204d06a7e33de4eea7288a502b58fa5de3460f0030c92590a67a4af4ff6e4c39ebb8f143898f32922682759984e59161467ff56fefbe17d9894dd2d536a9a2a2857b7d66a68080873d7fd3e03f71536c9908797d062fc3ad0ca1f1380d0d5625968c2d3f558101cd41012cc1bce14de811de7fd5f4814c917e5565bbc2c5083589d64cc9a8c7520c7b251abd381b675ab2dc2ee25f06feb0372ef7fbfef330637316c1752214d054d7f7cf9f5d621c552352118a4e327eb20fa2c8036177062e99f94ef61ce0c1f8df05c1f2df70464edd49d599e266fee0d4c0d88d1ea9db7ab30d30f960d8b8f14736d8abb7bb7455cb733f9e4441f09c6bc819769661f51d310693be3fd9825b2c6c426fa08721bc5619663f329c958ad86ec3e27a303cd0c9cad2852fc0e5c3b4cacd8e0a6497840cc6989b25263488d9ae4418826351b5bfbce2004cf5954aea7a03509453554ade55f082306a0b6f40504990790d9e78cc5711c66c3d5745d52198945e83963229e2fdd35e08676bb2a69704860bbc58594d0d96ea711a65d1645df2a509f6d186f37d061fe49aefd5818f654365e95dfb35b93e5d00336092c2fbe83aaa173b6b583b6cf94ca15b6d672062c08d90ecf8dbd2b2f9d58d05a953055cd17c5a97df87e550255845e553ad7a2da75361df94e09477404bf7971bbbbdb2e3fe299ade62ab65ba2933e173975fdb0df19cb151bc7cca03cba09cc15fd54f2d51f0b9119ef7d5453a5433639e2b17cd2a2ee8312568cfbdc3840d508e211ce7ed62e941cb5e8c65f612f62d5690fc0ee93a9850ca2c5bc36698924154b9fbdca5bc3d099d9075e3cb27ff747b9f3cf891167697e4fdd4bf1558b398caa174e9746b81bfdc58418f91cefdc020169702abbc81ea1a268663919a8eed273f1bea176c02d84fbdfd54024aa4b3a33a939c47ac7b4c035a23869f6cd86fa961cfd697d2836674b3bf6d20ae3f0183fb09f590d0aec7989791edfb19e25d9a29dd440d76a2ca77b0c73345660c5b0f0fc822dab2e46e2b508e187764c10b6d6ab3490ead13bcc3c3f37d3ffc2fc512b7bba513619db09fd8cd7a8a7e0ad94237bc3e2a47c0036346cbfd817db03f8a6237c6338089b2609413b50633333924910a8814790c3107bf4b35bca458ce281b3fc6c26716f771c5bf641de8592c060247b8823f050b8f69719db403045b5aca4f5dd1c2ee449c5bcf4f6527546bb7eb40c4194d6d90fe242f70559f31215cad1ba52545344c91628702745482c78eaf21fb992fc84883b54bad9819743c3240c27e3ccc2cbeba4f09f3e94d351fb6f4cee6f1928ad13c858b8e910fac29b939dbdc74109edb783a1ffdc566846199175a8c8cc3f990c46cf6995566cc89f49eafe80166d0f0d80d9b384eab3871b801b4d218ab38d8ec316f72b3673a429ad3ae19336ca949750120f4b19f8ef2c1fbf166bd4ecdf5eb0cd11a1ce6eb72f9a5f74acf173f9bd61540a08a86270445e634b421cb5f1198b1ba6cfaec86e0b352385eeaf30dedc67e00972d54bf148bdbff3eef5c4578a2d77fe897ff5cf18ce11038543491c2885a6c3d3e51c56331aaf8a14d8bd48c3b71a00aa3998af297cfb86af3027f92f9cde1f2f463efbf43789408070f8600ab1dc77e156b82d9578abd0b36327f9375de79b2462a5bc8f62d1c673b79d5c94f2f33d51be9c2b1bff3ec60fd67296fce1145a0e745a876cb2d224f47f6cf7a33bac9b1cbc226a578311a05490ead13b64bcf8733e453f4c90f88c655043f1fadd6619e83f35edbab4c9dfb7e94f73b3210b80fde8bd6e3a46aa946ebb6d31efc346f40a3f0a011edcaf182366c16668c7cfacc33ff43869cd6ea05c171e2b64b9d49860797e136130d090e66053a8b6126c931d1bcf7f44b669c470cfdafd1b0bafc3f935c19d2cb4781129f8c0de45070510a66a2d89f2949203a7f1538f4095357edbbee904fc569702b21d73d35214f26a73dd6d2ae83a257cde4ff34865244039e964d3118da833e57701d06f7c56a82e5676f9888dc9e43404a3c3e0ffde67c2eb64a86b693458aee2a29bd72241e7e99fc6f547a9cffb706ad6af82893fd819a4018670423e6d248957b4260ddbbbc3e064e8ab454992db335125630c902f967a1a72085348c8ec49381c3f96fb7ca4bebb91215d07a338f8d086634c1bd9e4a1e8ab58f1d80461e5689924b591b3134a62852392947577d452ffcdad282164f32008837244bbfec6c9161bbc4e7d698313f089a38c8e022b99fde26bdd1997c980bff92c7f97fcfb3b64625d2d1aeadde214edacdbcae3f616d81f9f1218a6ef05215d1452194ef51beb00e0a49f4e274e2f3d536fa1d92f780e8d5e6dbbb2194c4b78601bc0042c0f1ecfa0452dc30f25661bdf3dac12db4b595a8cf45531ae4c360246aecd79874dcfec6696a23ba7f7baeb7608be7d879feb6f8e4c52822328662eb49556aaa092cfdf1f675f076fd2fd7aa7cb8efda571b7cee7ea43ad2a98827e23f12a463e6b4a5cb0f43b53f92fc7016b351f3ca3e694b1229a38de534ae6ad109bdda30f7b7773445065e868fc60180bd3fd08d142604c60522ccfdf7cdceca6a434da08bf243b325a20a493386f45247ad1215f0abb10f9125855a8b901bb4e6d5c35fb7b1da103675e078086fefa3fc713f6a8686d443594111529e7f333ca5bf3fe5ab77d30e75ebeebe6d34d8b1a82f2655603475fcab54cffb79561906e33f088498310c4afbaf0d8cdd8cb902ec9e030d3f70c29db401916f8d0c282d0475ed61bac19ae618214fbabdbc628a6e8a2756adacd0081ac058dea910ca7420d1b708b0b734d7480b6d66f80535e68da1224eaa3db34f36f91387c32f48b22ebb0f5ff85d134259008aa141421104808252efa024c4a3b28b716b8918b2045c3e401df4fbdb6f31a83c8955882807d1c1c4889befe00b32c7a19e9ef6cb2567908765095787e181c261d24b8282236398f782b2e2230cb61e09abf1540c29ded672a697b3a521c75c7071139ea6eb2f1a6551681de69bced5bfff02bdff0c24438f96f419d22d5e8b76b87af0b95c84fc3c8415a852a6908c3b21bef56cfdfd681b93e7c2ef39e482ec013a82f151cec462c2237657c91b952ca598dd1e80fc6c6db7c38695956e63af7091dce6f6eab3b44ece3cba8b08a38f400cd28ea8ab027979155ebadb510ea2ccc19ce5006e3e63af89988c1ab3032c012aaf8b37a28ee3e3409737b7a1122a06dd25ec3c8cefe8c3158e06e387ac1a6e64a2667bf1581bc6cb9feb2d0dd546f1e638d013904316ba1caaf4bf3559ca6f10b874715c3c6ccdb599e0d680233d9ece76a147dd576bdf8185460586bb940b5b7364c23508fbdd3758ad324f6b5e9ba7626bbf7bd1a0b00fe2c6cec55442a5207d70afa80a4a5c09e0512ba22d5b4fc6043ebd4bf4d0a4bcf8dfd8502b886d8649bb23a0d29dc877585b78489bd56fa7b348b3ab107d0c3e99d1815f69dc78915537d72792231973fe878e3efb0d341587801bf23bd7f43e97c9efd77fb54defc4198cb5299860c6a14a3077f661fc74e58437d7d158daad8a5a662f20091c23daa3c94076c2fce095e388cac0900a8de3b178d5a69b23530334ecb93382b7120553f1b17950a385af741f04d766d82bc72cd50618aec8739ca705ee65b4f001b1acf1e4484cc67150823ccaa3c0c375469e02137f8a160a68e816cf93aa01ce1628cf02edb6633c95c79f06105cd64d6c77e54587f89c02fbfc5fbec1d6e8b45a67c8febbef94acea52f77702de972e488542716c92e64ce9eb84f343cbfa459129a64ed359dafb44da609ab2fed3f0086c1fbb975450aa9a6511975146c7c4b4dc268a1db614bfe3bb98ddd0dbef17384166f18ce48c365a9a5564fefa10f21593a45f81d2cb0d10c5287a4d38303ea8219d88f2aead081947dbbcb21720f2e0e2819ff3653f9c9cc43ee81c21449f142b728da239e572385efe1df66629e7ac64ade4435d5fa9e998a24f68a31394f9fb3da466c81fdf403b7cc2931772aaba6fd7d77f91c3262e77f8139132768ce7b11a2f48f7d55ffd6b3540f7a4eb72007d4191f762cbad42208a29fa9a8827ba52b5bfebb1ccf143784f4b217fc178b4e8683d604ec33ced29093504b2bd20856df70b14750c3ea0aa87504171ef4fa3bae17edd3a487f2dc06ba731e29971e7d907fdb9b3db604149611c2fbd594654cba127b7758ca958cdb57df5eded2a2f7457f82acec5f685b280ec1f75fb6d88e8e9713ce9ee6c88853c82bf4dc01431d3df9930258fc4"}, 0x1008, 0x800) utimensat(r3, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0x3, 0x10000}, {0x1, 0x101}}, 0x0) getppid() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001580)={0xfff, 0x8000, 0x3, 0x9, "72248f8c572ff247a92f593e4e8194a7191dae55", 0x7f, 0xe3}) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000015c0)=0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001600)) openat$bpf(0xffffffffffffff9c, &(0x7f0000001700)='/dev/bpf\x00', 0x0, 0x0) semop(r1, &(0x7f0000001680)=[{0x7, 0x101, 0x1800}, {0x1, 0x9, 0x800}, {0x4, 0x2, 0x800}, {0x36547227e84557f1, 0x10000, 0x1000}, {0x0, 0x8, 0x1800}, {0x3, 0x1f, 0x1800}, {0x2, 0x0, 0x800}, {0x0, 0x5, 0x1000}, {0x1, 0x9, 0x1000}], 0x9) semop(r0, &(0x7f00000016c0)=[{0x3, 0x7, 0x800}, {0x4, 0x100000000, 0x1800}], 0x2) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x800200020013c4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x4, 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000003c0)={{0x4, 0xe4c}, 0x2, 0x3, 0xd7e}) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0xca) select(0x40, &(0x7f00000001c0)={0xd8, 0x800, 0x1, 0xe064, 0x7, 0x9, 0x16d, 0x7}, &(0x7f0000000200)={0xffff, 0x0, 0x7ff, 0x8, 0x1, 0x2, 0x6, 0x5}, &(0x7f0000000240)={0xa000000000, 0x6, 0x100, 0x10001, 0x1, 0x80000001, 0x0, 0x3}, &(0x7f0000000280)={0x9, 0x7}) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x9, 0x7ff, 0x7f, 0x7f, "54a2936ea3f4f2a027540de008e51223350e1eb7", 0x1, 0xf9}) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004e3f7b238bea24018295954984c87910bf453f68c11700287ead4b8b777faf06000000a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2802b4122cd2350000800000653b5dc7634100"/216], 0x10) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000440)=0x3) recvfrom$unix(r2, &(0x7f0000000000)=""/23, 0x17, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x6) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5, 0x3d1}, {0x31, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7fffffff, 0x2, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000400)="5c7dd1e9b87efc90ac666e2983998c2215955bfcab923c391ae9b384bbe33ecfab4d7eea378809c2ac57c2f1229b5c741817a4e404f95c660a466ebfa2eb2153b39408c8f5", 0x45}], 0x1) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) r2 = fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0xfffffffffffffde3}], 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4d}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x110) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x2) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x6, 0x200, 0xfffffffffffffffb, 0x7}, {0x9, 0xbd8, 0x9, 0xe7}, {0x4, 0x2, 0x3, 0x4}, {0x7, 0xfffffffffffffffc, 0x8}, {0x8, 0x5, 0x2, 0x8}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000340)=0x6) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x8, 0x20}, {0x1200, 0x40}}, 0x2) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0xfbd558c890b0325a, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r2 = syz_open_pts() close(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) dup(r2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:19 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r1 = dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x8000, 0x1, 0x9, 0x2}, {0x8c4, 0x6, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7f, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0a", 0xef}], 0x1) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x6) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x1, 0x6, 0x4808, 0x3ff}, 0xc) 16:00:20 executing program 1: r0 = socket(0x2, 0x4003, 0x0) dup(r0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) wait4(r1, &(0x7f0000000300), 0x3, &(0x7f0000000340)) getgroups(0xa, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f00000002c0)=[r2, r3, r4, r5, r6, r7]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r8 = dup(r0) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000400)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x1}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x4, 0xb09d) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000280), &(0x7f00000002c0)=0x4) 16:00:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setgid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0), &(0x7f0000001200)=0xc) r3 = getuid() setuid(r3) syz_open_pts() syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001080)='/dev/ttyCcfg\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001100)) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x5) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xc7) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) socket(0x10, 0x5, 0x2) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4d}, {0x6}]}) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xfffffffeffffffff, './file0\x00', './file0\x00'}) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) r2 = shmget(0x2, 0x3000, 0x13a, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x2000) close(r1) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r1 = semget$private(0x0, 0x7, 0x400) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r1, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r3 = semget(0x2, 0x3, 0x4) semop(r3, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000180)=0xffff) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r1, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x7, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) r4 = socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0xfffffffffffffffa, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f0000000d80)=[{&(0x7f0000000940)="4f64a65807bec64bc8ab238634b2bbe87a56a777d9213eb4399b638347a06a705abc3e8a7a2254"}, {0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0"}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea"}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0"}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba"}], 0x1) r7 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r7, 0x2000747b) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f00000006c0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x4, 0x1d, r4, 0x0, 0x1b) getitimer(0x0, &(0x7f0000000780)) setsockopt(r6, 0x61c, 0x4, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000009c0)=0x2) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x64}, {0x61, 0x0, 0x200000}, {0x6}]}) rmdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='tap'], &(0x7f0000000240)=[&(0x7f00000001c0)='\\#\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) msgget$private(0x0, 0x5d0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000300)=""/173, 0xad}, {&(0x7f00000003c0)=""/162, 0xa2}], 0x2, &(0x7f00000004c0)=""/103, 0x67}, 0x2) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000002c0)={0x7, 0x3, 0x3}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r3 = getuid() setuid(r3) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) socket(0x18, 0x2000000002, 0x0) r4 = semget$private(0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000280)=0xff) 16:00:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x100000042) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[0x0]}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) r2 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r3 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/4096) mkdir(&(0x7f0000000140)='./file0\x00', 0x9) socket(0x18, 0x2, 0x8001) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001240)=0x7f) shmctl$SHM_LOCK(r2, 0x3) 16:00:20 executing program 0: acct(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x100000000, 0x4}, {0x10, 0x7fff}}) fcntl$getown(r0, 0x5) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10480, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) readv(r1, &(0x7f0000000380), 0x0) dup2(r1, r2) 16:00:20 executing program 0: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0xffffffffffffffc1, 0xfb, 0x8, 0xfffffffffffffff9}, {0x1, 0x1, 0x1}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x40) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000340)=0xfffffffffffffffe) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="6a896a2ea1eb52dace183224ff889816cfd0b0e9d229d6ec08e3d62b3099e73780f739986fb2bcf30d61394824623fc906cfa4faa1ff4885bfa7e0ebc938dfdfa4a30dfccb7b231e85b6d419918602be2c13b520559d", 0x56}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_metric}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffff7ffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x71, &(0x7f0000000180)="2b0b1973b7dd90d559cfdf9783023801210e7a7ff8ee760583eae68bc7421648da4d934fe73693c80336b1f59c9665c73c1c83e59463863a7bbcfa25dc9fb7a3ecfe44bf42d599428880267504efb5597eff916e009254daf82b90aa6f8c8ef201f6ec7c77897a4f797b9a9092d2f258b7") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000000040), 0x0) 16:00:20 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xd6def95bccbff6a2, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x4) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000240)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000380)={'./file0/file0\x00', 0xffff, 0x1b, 0x6, 0x1, 0x9, 0x8, 0xffff, 0x2, 0x0, 0x5, 0x3}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000280)) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000300)=0x7f) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x1, 0x0) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0/file0/file0/file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:20 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x2bd89e112c0c270c) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 16:00:20 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) r5 = dup2(r4, r3) r6 = semget$private(0x0, 0x1, 0x2) pwritev(r2, &(0x7f00000038c0)=[{&(0x7f0000001480)="136c01152bebb563b1c3b331b0be0e5a319d4301e3bcb1e7e20a00c526f36166c12f3d1390b34870257d7c71d1b3c51025404b1147d9fd3515319465e5951cd86fae47358ab3de641ec53b9c861fd04e78", 0x51}, {&(0x7f0000001700)="432fb5ba7ed1b1e1c42019d17f247b4183436b1aa93f818f9f3966bab4e398dd0fe0a5bf8673966158aef967a31ce0ff3f70dcca66fa4550e97eb2c8dbc308660ef3e2bb4c9d5ca47263ddd6e6e7538a17b1f1735d5a1a553aee9498b020331ded3950dc999ef2c1ff08a810c1b4d1ed175c57576740e214f267db92998f2a83b90054b5a01131230d28c186d2fc15bf7f4b6a90be1ad2af1f4bd31ab12267cab5c68a84c252ee803382803b42b8b67b8d2b6652e3c62468d84d0a8415b0209a1370aa6902a013248f91090d875f54cf2aee4a158f43e43a3f83b1a03c4b4304252f3f82d29469f19f9add1da7c0a89ae3757554b4147a839e6da2b934893833a268a5fa3664acc1cb01adcb857dd494160c8c09e62a671e3f6cb53559735e9158b944753dc81078d7e4d5ab26c061adb75bdb22e5738447b75efed91f5659f9a8df7d60708953ebc8af45de6494874caf8bdc48fd85f8c04c5827c1f2176ae2d1689d324b9a4f83bc6c42dbc117ad472f9ad2d00d80b52c3872917f22f6b0d46a71b964a37d43e03ca030332894d5355a5802c384e56eabf44748fefcda0e040f1624e8e8fe0161f7762c83f1de1adcb56e0cad777a86c917016e7321d6fee651d40b377d5cd416e87190d03bb5b98f3c96d834091434cf4464c8bd951ebcac48a5d2a8916ac8befc52f53fb0c3bf2af50cbcd3a00c2e8401b49a876c79f47f9b72961f0c6d5be7d417beb526359e631e57cb56bde9955d80da5bde68c87eb850c8f36e13e6f08e11a1d376649687ee44a12969f3ba39e22b9df4fbeb71d2a887b491f05379d969ddd4366d87678be3ac87449c26ac26d90a99febe9ab81dcb7b65455b1aaf67bce0662aa7e56d58ed253d834771cc29efbc2326f7be5af4bd27d45a5944a3e20eda31da359b02f5ef44473b205ee9ce2d5fef680cf631fae3293c134f61e18ae10fd21d2ee5506425b5018a824202533c508c0edda424fc0715054aa64c6a3c85d2bf123028f3c41542a92c72776070c67dc4042a606539738f914b78463a3841f805eb9abaabde3cf8b23691c2631ae80ad06ca761188d74f080917e258e8c610781efdc4023f481ab02c479e530d63434df9bd46646d0b2d3c8c0cef6d00e25ee89e7e23ebd98a8a69bdd83b1f8203011c34210c1a89bac1e8323fcfd5cacd97c08ba9cbc940cb51dfc084605cefd77d77f8e6bf6c09a2d4b51817a00d36df2dab864833b6f4c34d7086e2b8681cda729969b831b44feb1a66ab2c10f824400d391ce4cb71f08ab1903f63fcdc8eb9a6dd90bfa8bf4fb9ecfc2a8acaab2d496dca5cdcda17e7daa6f068511d559a1d639379310464f33368e5333d51c918510a89367d0f4516c2ba2e7d65727029774f8643f3426d8c72f87fc0dd0f0bb40ad66aef72dbe359b93cb9255d05db4e62d894003e775c8afed531c9b1e8fc4c5125e37535d867cf443e2fd2e08f9ac57a36276f511b33e094556b63942d5b947bfa6c5afd78a1fd50c48acfdcae32ba05289b7467d01fb69e04d79436fee7ab71c820702f3d380d291b9da57c3082be1ad8e16902615b013a728b41b15b361b5d18f9635b4a19523b98517a83f649630edcc3597cd4cba289cfccb778212760fdf48fc0c001aa2324352d0d3a67b4964709dc78dbabe89c88f60aaf44ab9a632c86ea346936117d8a826135ecf58d08bdf30db636885be4af90fb4619fc03c16823c63de797d9f3c5973119ba4a246804233cf8a252ae90f9300fc411afb091071a6d399da371cc70c77c21d6cb9bee99f9ccfbbee5eb819c4d0dfe1b6b2e795f6ffa76fe838daee65eedd9fdd21e200169e6d15f78282830a492da47a7335312a6375a71d0577544cee8328b0a24680c483abef0f3dc393659e932443051b6c985874510128df376193840a05d30862c2eceeaf640c60f5c3114a587d51958de82f7ef3d1490932bea9ec2d01468995eab02b6a9bfb7147f78146e69f1073bb1f76b418d58ae462ce37da4f297a32a620a28b0ccea8b64e50c776ccd0022723e1795863494eca3fe58c69f0f918b61e0a48fc0f3d53fc4524f9a78e5fa2c6c36697955e9fd8d1f322017ee0e7208ee34018d8e7f9bd7c51e3c326d2aa26e64753d4021b424433952897f73c0ee3e6a37d4bb1cd25cf33bb97cf206fc71e8d55c6446a9c5c6ddb6388cb55f1b71053becf2d93b7b6386b107db922b2bc6fa7f2a9a9053e0a49eeae25f11f84cb7c0aaa2a8ea2a9cef5cda7db48fc53196ce2f3e6737bd8ad45d8565ef7f36481f8ec48f5d85b5cc7c9d8cd8a7e2ea299ca991ac1f9404c35e000a4d8c03f535229a939f05f2490a60f534f8975e22e03bb8d483cb06002f5bbd17e8fa37f10c9cab0c545d6bd3119d1f4c5b0477b4a3da3314f2928a57ee04f7a47072a1e39d5fce4d5b1f8097f79fa62716799a87ea35bce87ada07db1b0d277b5ca3ba2e7f3f6d3b48f9b2e62aa5a006ef0ed7800f35e306e2c3c25d8019bf0bfa4b396cd4ef48b57e51b61bcdacc0dc2f5d28c41f5b416af122191452f3ca7dbe1ab2defc897aa6c85a1a8d3221bb7d4733d2cf5b2f327d6fa320c0d355575c4848e54c65402efea2678342a69f35882af22333a7fd48d7c50fd287de0eabdd91e9e65690cd7558290b62e6936665f9d273ed9aa16698ee2489c484494a1b83dbc681e0cc47ccaafb92e0f37ceb8640aed0565bac6875bd39d650642951d649f3e0c9e93d1493b52cce79f703fb84e361d23c7c315e437481dba28bf5af90956593452811d4606f43c17d70a8a40443d5951839b8b6b8acd042febdac8822d201b54c7a9c42df0b838d80b19ad221a6e37102141f766b2f22b44b404ed8fbccfa6cb3da17b25055110b749f380b7ea40861a7f67cf75176dd03d7fab0ba50cf24f5fc3865aabd320f70f30ce982c81cbd589398d918e5a10031aff48abf40fd9d5f11e141640d767efd31905cab1a65887ab61feed3b4943be2894766f9c888019a65e411e66780bc702cb4d4c14a654a83e0d2c87992c1bc7fa538bd712c9e7687d2f91bb6a275d10db54fe7c00b235f7de1ada7b6c6f7359be6d1981bd678afc0d893036d0318562400fd43762c53fe83a60b7ffb43d22c547c04db6170fad2e118849bb022d2d217916ef8932c694d588d7eb4bb760c7ed7c640cea8be51cfe98a5d6c534a47a2c29bf91ea1cd2b696fd83ca6552762d6999db00d47ea1a912b720eb0ca72cf7c8e975cdd5e2546d1721157a45ad752e79b6352942fbfff26ba5545564b44ac965dabcf8a56d16738cf7dd67e1283380c075c1e1a10fe24b0777702d836443eaab327daaa2ab62ffc74ef2117246ae03a415ab1ba1bb714a0b1e78aff379932e5e20e56e437c5f7d53a6e754f634158a2d5847fa89f4ef8700d62ed6c43106b2bc70cd75a68fe73d259472e184e341228f1ce88953f1c437c44ba56fdd6a5695ec8de9d60cd93f16ad2f480904c44c82838abdefbff53ce3de4da36c8e5436cdd9f4b1f7b415b437eb08bb9eb34ae476ca69beab90417083fcf3949c68156619f6fcb333c54f96d22163536b5d210842e0336c55af4fbb10c334915413a1a44214080a1ab922b4becdda7a36d043f049b2f0a8cfc6df38aea269a233c14ba1b14651c0c06a87395844ef41dfc0ee814ff850b5857bd28e31c854a1a294d2e16c59cc8e6e04bb7e1a5c29b9689336576f2e60366b395f7b09ca04f06e377898bfbaee082cd38cfcf8648b8648250ae6636bddcbf0144f6faedc162c41ffc9550d995e27df270bc0c4113964bf641f4109ccbbb9786ab569bc2e43a989225c4b30f5a922b33bfa4a4ce2264a92ab26ae15bd80045972945a59bc0b71666f7cd013844ed80a04664ae522ec7a2b06bb70fec72c7f88097efd1cb41a997709dba7f5521e683aac4377676117cd0f08d789bfd8631635f02cd993e0ab938a3b8fa66b82ef08a4b7748fa34b23eb900850c36a89d556c032c9cfe3cf55243639fd7011c3c9df31028d730d367a55edea22138f2daa5dab4b4fa337f1e9c506146469ad79b8e29fa14d89242f4b1e06f50bff4a0534cd63eca56590d17d14c50fbf2e1f58a42d0c4d8ecd922ae07f351baca61176f0174b27d27e689db8e0eafc70d34c3e28d5715e2ac3fca5ba7d0d6a334a16825b3fc8ef0957c83c8167e724a809ed3b4a655b24cdb5300b21541ccfd15fef46a1c4c46fac44566b5bd63d0c3f550c35a2ef47d6d112adffa460679b8507fd6bcb4962fff3ee4abb50c23e5d0c6d2c6e94a22617f0bb22b127fc1e5a4afd37123aa7bc2c717a3bb20787aa7a5f6c764dc139220f2f4286c328b5984e88122af53fdfc899f3586df1ee8f7ae53f1e9d5f3acc0ad6e700bbeb8bf4d7801d743a7b8175707373106f00ca16bd03513c0a8ce1dd23fae122c59b445423271ca649e1e50d91ee5d5d4c58c09f32a79a4e13530f4f8686a164336b4bb3e5080009e0100074f4eb853c70fbcd134081bd5ded6236b082d3602ac257de98a1d87ec0cc9df3ad5144ec5c8b50465d12df4b9fa3e211c944846d23b3f1f5eafa1e7b17384d72b59fbba0d67f35fb8f8b9467911add4fcd97506ba4a9e1f1a4fb48f2a3c1ea01920397457fefc42be66030f092a15b93ab706dbfb8ff841f10275e9f163ae8270d0cdb80adea655ab01e7aa67bf3e034eee3b677bd5d61fd9a33d1297429f6521bacb76988ff92348e25151e9b9678ce4ae32ee4d87a596b1a9635553de5c9dec3d688d303b5d58402fdb22713c658e4bc21b4eada7286ceda1f948d11146da216ce4fd47402712fce90b3ce872939e98ac4067e01a9704451a8836b04d7e9a9d08150558433898f81ece27811cca9f03276815e9372ea50bbfe63944c8b97c0e2fbd277981bab1de5ac05412b3a857f924f9ecd118cd66f4d521dde96a5d8af74b5e9e9fef43006baf9ba4c9b6fdc7b7e022d8832005fb531ab383b79070bf59af56acfd34162c2dba16c1c3fe1e9c073f12e5a4225aa413950937b0714fc9b5b9a79c587f481eb0735cf688c52854e8332d990b1b90bba7680f0da95c194a5f85e8ffbcd28b9373aa6722636aacce699f17dc91787a4f29c29aa1d1b0761c23149d71c2e94cb1caa77a2a381ac7a6b04dbc743f5b5dcd2a25d48b05e250100a0e9922e258d790d79557e00035ed6a7c425fd925b382a26c81c18c5f87d6919b123b85eebf39700be36e7a1086312b5b3a66851106fbf7d67010a57b28d4e1f60a5e992ce943d010ebf4f9f9fd86c75e4ddddf43c345f00400cc9ac8b0d20921181adfc1a6a4c76a1f4ec6bf2e9b52836fa564e1c6a40e4ebc3f9c32cab70506f6a8869f92ece73f6b2699528dc3dbb786e5594912b20fa63b41f2ce8dcd49711b7de8be5926c0753189c331ee926c5dfdf089d7879ea6be625b0e7a0dac43aed3fd2af10e6b49b460ae781f57310623d49c933a5af1a5d33839915e820ac5fea3137fdb9dbb38a52cd1a3cbe779a0c329f088f1bb3b3db430916b9dd6ad38778e05b742d5b108cf01c03c3a43f59efe35660508c878a13404b7ef32afab0f1537b8f8592ed6cb94cdd3bb35b714cb3fcdf0890d9455fb296f38b2587d242d68b3b796c06e6f3c17b1a291e1d0b710a40158fc40454621721a24c61b30c7b834333b152f7ad642e90f4db51d5c5f6aa5718ffaea58aae9d1f2560f143db9285a98650da81a6fac2d1ce3b0b90d69ba3c7f0c91bdce37f89715947b520c09d20b74ae5eeb03d4805a769f64b666e5b67e6af85ef17bc02", 0x1000}, {&(0x7f0000001500)="f733d9f7999b7bc9c90692a880a465a0724c577d56433d1bc705b06f9ce5477e4661880069ab57a7189c750772f6ff9f9fd8f6d1e11f50188b7922631decdbe6482151bb12f6a7ac6490839d9fbb101271a30b63b857ba52710d2e3915860de0f7998439e5524d72522d7845bfc5bab372", 0x71}, {&(0x7f0000001580)="e04ae3d145a70d36e008e3f6fb57bbbd337dfcd4fc3625a4610a2939960dd1013e47b1527f6f21e2b8961fc3cb88431e0c11f3d243b5527e62dc6d9fa350c08ab43fa941c60d8a22d42c4ba9b9d4ce3edea8ce1076eba23d8a6cd406c668555691462c12d76149402461c3dc25ee98def5fc48b18397af19e58d48c1f8e68e8d3581fd953f2123103e89117016825886016de993ac9f5a6432a3ad47dcea1d8e1fd096d117e670d28c6b675f649ff7c7cdc5adc584c1337ee39298b0146e3dc6bbe119ad3caac79502d5aa1fcb88b4cb68f2d72ea4700c8e6b7105781a660b7781f2d5af49dc096d0885e1c1fa117ecf9da6968c0281", 0xf6}, {&(0x7f0000002700)="5b91f562ec0d949b239c17a6f7dd93a3f24953c85ad54a55ca7b1acfff83c0c033d5fe33bace55ca661c056317ead980a4133ff27477a589b6270dc7adcb326fa9b323876fc79d0eef685422d03ddd92a328eb93ce4a717b08bb38c758fbf7dc200a865c15451bf2db88d6a1503001ef20605f2c4d3b982c1c82a67fde473d029f7cedfa42fa0ae83611d87587ec123106309523acf30a1079b4afe837cf873ece7dedc1ec474f305885e9425129090251c80e3820c5b014c956e6ac998c6b945d3aa36af575936b95b677e061a4b20755ecdf66", 0xd4}, {&(0x7f0000002800)="e6732cfe9bece7109aa93fa06a32f610324fa25d1ebb2c0e47c6e2fcabf35ea513fcbb9fb5dc8489126e26530e518ed413dbc15e91b2f190c81cdad756eaec7640f2cbb4b41cfe4f89a292e82cbf2bb66aa6e30794f162a1ac9c1a1d208475e14b71128096e7b5899491b784e3fdd830fd4309991af5e6e1b87d8aaabd0ba9adf05c62ba819b15fca24c569aa031c42bbb5fd901e0d48edb00bf1705dd18d27898efaf840cc6f5920b1859f76cfd4e79dfde6f0116a1c100d3226347753d61061bdc08558ec7064fee9ea6d3e5e336a749b9bb7bbc7259a4b3897736c1902b25f7fe69fcd4e58eb476d6588f778e7656f640db2e48f6dab0cc5839609203d36b8fb446390e907b8a405017e4c5f4c2645ce4096b20bffd2599ac1a5622c3b9f77d1be34ffc78205fb2f50dbee6c8827d75a9cdd38526af11f57acd8bf305195c9ac1a0461fc531d52361ccee4694b0a85859a0075e7bb1012533c25e71e08a94a942d48777a080ce12b21434842bfcf6d321205c5ca055bd0f7653b19661cd75d693cf0b1b0ed8bb3d4a72ec96caa044d08c7309b25f2eb8efeca01ff4757c1af63779a90064954f0fd6be4abfac6e9cdfb4f4139cf79f76371e584b6ce4a2d83007eb37aee1d331aa8645eab73cdb6ff684302b25cba598f2178a39a13054b2af05f282d4b86a36c4be10d44c06ab1d017fd50a4c05e67ed4d63684ddb226a37378e75a0d9033dd50484533a38c0dbca1a18cbcc1fba2ac9070e53a90b8fed2de1193f1a2ef463bf41699db426a13e950020426a0268122b07b0446deac789646cc90796c1291446e301d3880689984f1503881a7c477382a0f403223746f971b84573cf4468b4cab64d42c9067f1bce44c9ff243a4afc894f4aec027e2d10ff38fc1d638e129682c36ca61022435e05197f261be0d9ea1d71722c8d78240e0379b412725b1aeb85b81d4ccde202ce7c1d93e0e9a630542eb29f3decf358eb90ef1358bfa51813307eea33b4944149f1b39a0052d95c38cae343102f560eacbcc593fb2c73ac848e549b12a6b665c10118906d35762936af5dcc3eeec1e7f440db004e2d04297f2962ecea3812b2b0581e37afdfbce9007ffb390ba7104932999aaf61b83c74a914b3644ca1dc660488c998c5064fc93fac56c4d5b6c6e900ae8baffd90b2fdaf8f9090a7bd455036fd722fbd86f46c25e9ca890b03c54d42938388a4711224eb88841f40627e5d8cb7b24ef77fbf16c25f9c5bbf7f0495f6ed8c79b9c6b630361bea2b29589a96046b9c06246fce7f21fe2f9c1bd661b81cfa2f1dd1126efe2c102a306685d872b983ad7a3a0a3d7b2d3eb1ddf45ad69b5d62a9561b6af1b3117f4005e780acb2c62db2e4e912b500f90aa5aa0399c16baea33eb44bb13055000d62021c7cd96a5bb583f62f111f6f3b8348669a6a0e88152488b320737ecb2a340b326839a5abb5ef902c4a0d96fb8cf10ef7a3b8724045b0c6c1a29decfff3a8e459d47f74d7489aecad61ce729603da8d570e5fb7179104e7e1c6008ce3258b8d5419962188c918abdc44bdff1adafcf2f8de72dfbf877e8be7d0868a32412a7e2dc333c4a1176cac5f44c42b4cfdf286e7b85bf26b8b7dc0e169267412d613b92a1fe610333b071dded3cc3ed86b4dcc2e891410140a713493acf588e2b614f0031422600a07320da7385d69e280dd143d629ddcc1e461c911398e72f235d38c04a70ad9f269922c988a45b5ee4c60ba3c0865bdbdb1ff19c04867355b83bc674bba35ed2f70b82254c02c9b2a72818f9e8f84a0d77dc579a6788a3bfae4f3a085347c7ccd0422c8699cd6a3c2f9ecd3492f6b82914c9502e8dbff15aa3c0bdb42ac3809cc41f94ad7147bea25bad6fbf4893a7e21840e2ed7c9d57b07146865a00dc4c57818a99555173c39c3928357bc32eb8e15c99428fa0958e77e344de9dd20f135801795a62bb79d6f9ab23c6379d4e37cf73aa21c1e178148c461a166c38984c1f6e4550685f7a8ffb3bf2cd89ee0d6cf10e1c6a70b7f86c9ee57fbde73dbde6457118c90e21aa161bedc809e0b06d97fa29d9acaa2185a72556b14ec549fd0fb6979a6b0c090e8953541c23f3b73bb90d0efe61be66f4085ec0a268be384930bb2295e054e3016e65759b35883122bfe0a199fd603773f1ab74aacc1e61457f75a6b1b4fa3a0b5f55939a6d194e01b07ca2fad88d3d48e99b53249e2bac9cc2e48bf0f79ec0b80f01eb4d1a5eedc7da3a86f80bd969854d0fa331cd9087152a4c9d717f45df8e934b68a5ccef00a1c5cda9c915cc5c8960753f79dc5cfe5e897340559b062f79044646f43358d85a3417b40de5758c9a48d5333969647e959bac592275f7ddc8a174c9eef08652330ac52fbdc36cc96748c154f4c80e225025f88399da2fbc96ea194db5af4bce6bb8dfbc59d64717894e3a2e94abe513edb8a871f39ea0f6633977047f1fca4b0823c76d73a8819f7150b7b590afc4f1193eecbe7fdc4efb29e28e139d6550507a4b706235de1b243c8f9ac7c49c66ca57225f53c27370e50e111ab845eea2483e129ebcc342c792213a82b3cc5ab78afca0d616c5c4603298a7cd615fc75fb207789d037d8dfc25330dc83cb1c2d6014b99d146081e57dc3237f538bb2bb688d123a129f40be7cd824e429aa2ad1f37c76d9510d650ae9ac6c58f140dae6e52b7879e3d908328c521d4a80704a85e1c58f6f93749bb57bc4a3ca383a3f9b1f82677b4ec3c0ff195347812bb5049f1639e8b8c4fc91215e08c0382ea896f8c3ddb328291c6287ac44a0dce5e2c52815be2c4b95816bc92c0ed82fa5ef4cb48344bbd2b5392b57f190aef80911aeb58639728920cbedc08fc2e6d8caa82199dd25e0b4d0929f0934767c7c80ed084a30d37bfbc892c44ffc63a577d62d0a54dd462524c38ff6c95f68d3368cb070b389f57f5a93828d04cd61c758e9fd6bf12f2430aaed577842a553bf76770ca1dffa8e2c39a32e3d171fd93998263713af4f8c02b3b6a446956cbcedeab9f04da8cfc0847ca52ddef45f22cd8e1dc07bcfc20e844108fe8638ef7836219b4b3395b0b149b138e352f43e1d522bff621629626f6937df1422224dc0a5adfd5513380c6227314256c81ef80287fe1b7873f4992286c345664966e9e410243fbc6e56eebc64f72d72ccc58f3c89153c391852bdc8ff978c73e8b482d09c3b634c75849decff7164dc88a9248ba7fb96f82a13d8b6d5c574fd02ba66f45f0c18072913ceef8568ee6e358ad293280157dbe1c530ec5167b165f735b89147585110eb6b83a8c0ac440d7a063f8300437e7ead15641c21f621de1aa6fbe27d32a1f4f9ab12b3130c82eb1c67f5337ca0a05d51a6e7af35325d011fef6ad8d2d6047ffd8054c1b207ffddeb54e64dde897f18da622cb0ea7038d95a581672caf8cad37bf46f8c0bf5bd6544996279e51c4787b12eb6383b29f901c315477ef9d5f70b8f863e2bfc8da86109afe5613ff929b0008bc52eac39c0931534e71ce6b1a8465a6771100be7c0aa613303564d11751aa35382573648c035b55927ac77198576bf0a184d28830c1829548936aad475a2d7850705583e3535dba1fc7c1cd3a09b87304dc16f9ab2061e60b3273c7da4bf0ffce17207ae7540f5d1cf73701de41cf407735d27f6f92d3f233490c0ed47adc57ea04f8b85d57f556b96ee8b09652d24234ed69552c20fae9a69d2bb37ead38ec6d0f377e39f11e450ee61bffd8db8a7828a539b0dc511410c431040a9031ec4cad679e68587f6a73abdb9845b39efcc54679c0b8e02b5de27c9edcbb4f626d49b28a026f94d35a7e9ed11e06c18e967bbacd261de582618d2fe7117200d1abacf0240efb321eef6665cc35bf9f96758d04c599b4167af877457b4aaf47224061c75f56104e656e350bb4977d85ca8a05404cc186f3c2329f36679d8667bab9021698184f7a73e4a67253ed4a82988eae3f73e36aa94fd44c3a4847a285c24902062d484b5010b6d0854c35b7c2a0315fea9566935114216851e5898ac470c6fb1c062f4b46ad1e1b1f3d0dc2429bd32635bafc0f0626e1879e74eea21f18f310cea24ac0a4fc4ca059eb8ded34f13e75db6566c6651c49cb6f4167307c97f7dd86eebbb5c73bc57099d9a68a1b9ee8a5873a7163a82f1fce6cdbe0cf2c9d705306099923d6c2d6cda0a37207db9efd1f75e3bacb9d4699d9d2d69b290b96a904f5ae214cedf681583abd1571b900a9b0f90c448df911d43dcb42b4ccb02d3d9859136c9d41ac207ade722bd65d7fe1875a871fb1e6a2ae045ca9055cf600dc7568c3fe60160ff487162505fcf720b21de4d660f2d58b0de2fd865280e583a14a0129378074daa323be08b36126ea68c01406ebc556f724e706e91d4c086dd669855ef9f396ac6ab4e2195622e23061687fee8f600cc84367af89ea541c701423968b3de06264e0014e5f4129abd78cf7ede59cf5e106e357d3ccb2673824f00d8cfbdf4e1b757a66c3a64246714cd76e13596d2a489a2ef9baa5e87a04f8f6d2aa7ff3cfba9d86d93c558c7621ffe0a541705ec543d1ac7c6acc57f0b4138b6a2ead62f4bcbb8ca8bfedd57404950ed1a92f5ffd9e020646893fc7a6a2a64d571797749c0d63857f196388686badf3841219cc4dc99f8e9c18bb2e7a39cbc893115df6b48441214dd67bb0c6ea8d7b97438ee1e3e3789c236f279705cda2cda341f2d19311c4f172af3245f2175b11a6109bdd4dfb6c51e99e08b8fb83674c2f206a17392ac42c2f9b9d67a216927217b546e4ecb5c94ba01b7f9fbedd9c327700983e0ad3f06fb5ba9dd36dedaa1f539779f6e62f36b11a499502c6ebf4d993243630ec0698d768a4088375086a84dba2f38e31623cddcb4b4d3106b63847f37542a4b3d866b64d36c7682b16d71e2b8ca68ffaf59c24254e2bf7ab8f1410ae478b3103c28f710567f8b98be1f38866cf9473c7110687fbe9271d520bfb7395bf65e427396373a0202fc9e3458b4cd49289fb1ccc2d31f25bf933b506db00fa8dab3ca30f9f6c2f408ac2091836ea3e77cc2894fa1e1af32471a4bb5d9391704564dbcfd964d0d7e0849951067753c6b08580cba5e502bdb564fff51f54f46aba7d381ffa1be6305bc9df157a65eea7b73f1cfedbd9c989d9a1fa5ea3f308dadab4a6fbfbaa5162c6207c97df8fb9164e618b1495e0d36d3c0d1db8f18ef5207dcefa6ac0d3596f22fdf729b153b5ee9a10fb86e32a80dd52c2558ce2dfd309399ce625ddccf0bfe4a270133618a0c7e204a3b17c1bce66d6211c859b2afbb4b7ca86f15ed59d73858f54a3831b0cfe93e4811309a5e745d21a60f2b0d1011561afe38e3c8c6c4ba22c6d8f9ee26a86ee2c8f2dc2675c2d4608aacddb3b5df7548559b5b953066e47e76f54b5e681426aec708074bb1bd7fb977b771da4a119ebd9c1e45087c7dae1f9e5a8516c653b9fa56179d2e0ab5916a82b3cf853cf6b5e24228d2e2a651b203ecc6aa312d8068386ca02bf88b8ffeb8a4418e143f80004aef3a13ffc279f048968e4eb1e8a4c69bc97897398cdc08a5d26493aac32fb0820f59cd9875382a081ff3414023406bb5b1cf5d712bcf878daf87a90fe83d658b149264b0f5a1c7bb9656c1f54f6894f1d889cef296d0c3e84614daf6990a15f200f77a2ecd18803a98e0930ba7e922eadb1b62810efe60887563f985dae3134c4d087abe00d8c4e568f695c34ada308f0e045cb1957b898d33324c7e6d6dfc992e0679478b4", 0x1000}, {&(0x7f0000003800)="33c0a5fa67ea9de37f4e51de7855993f92fe69c695c9cd9bef3210e6c183cfb5225c6aa60a71ae5fa0d2ebd783b101ff4cf1a4c40124a184cc9bdd4581cb89e08c70c7452861f45941eeba601cc01453f3d346a30c66b2c02adaa12bb7f88aae935d4fcb816fcd2c43eec05af04b11a845c6787d8fd0b1448c71ee4470ae4524af2dc18e72e38088eb9a82db4409e7a0771f89086cee83f47b1610bd4218c257f073df7fa53b1675b024ff159933bd", 0xaf}], 0x7, 0x0, 0x0) r7 = getuid() r8 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) getgroups(0x9, &(0x7f00000013c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001400)={{0x3109, r7, r8, r9, r10, 0x20, 0x80000000}, 0x1, 0x9}) syz_open_pts() ftruncate(r0, 0x0, 0x400) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/22, 0x16) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) recvmsg(r5, &(0x7f0000000240)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/41, 0x29}, {&(0x7f0000000180)=""/20, 0x14}], 0x2, &(0x7f0000000340)=""/4096, 0x1000}, 0x41) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9a5}, 0x0) 16:00:20 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x5, 0x80000000000, 0x6, 0x7fffffff, 0x0, 0x8, 0x7, 0x10, [{0x54c93f5a, 0x4, 0x3, 0x6}, {0x4, 0x2, 0x3, 0x7}, {0x37, 0x4, 0x18, 0x1}, {0x1ff, 0x101, 0x8001, 0x2b5}, {0x1, 0x4, 0x0, 0x9}, {0x8, 0x9, 0x7f, 0xfffffffffffffffd}, {0x800, 0x0, 0xffffffff, 0x4}, {0x7, 0x7fff, 0x8, 0xfffffffeffffffff}, {0x5, 0xf151, 0xffff, 0xfffffffffffffff9}, {0xd31a, 0x4, 0x800, 0x1f}, {0x7ff, 0x4, 0x80, 0x4}, {0x9, 0x4f, 0x61, 0x7}, {0x9, 0xe000000000, 0x0, 0x8}, {0x45ee, 0x3, 0x0, 0x4a}, {0x13, 0xf1c3, 0x3, 0x401}, {0xffffffff7fffffff, 0x9, 0x6, 0x4}]}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x401) recvfrom$inet(r0, &(0x7f0000000240)=""/220, 0xdc, 0x840, &(0x7f0000000340)={0x2, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000380)={0x2, 0x1}, 0xc) getpeername(r0, &(0x7f00000003c0)=@un=@file={0x0, ""/52}, &(0x7f0000000400)=0x36) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000440)={0x1, 0x1000, './file0\x00', 0x3, 0x300000, 0x0, 0x1}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x3}, 0xc) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000500)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000540)={0x4, 0x1, 0x4, 0x3096, 0x1}, 0xc) read(r0, &(0x7f0000000580)=""/88, 0x58) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00', r0, 0x3}) getgid() r2 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r2) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000680)) lseek(r1, 0x0, 0x0, 0x2) r3 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x1000) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000006c0)) fcntl$getown(r0, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000700)={{0x18, 0x1, 0x8, 0x3f}, {0x18, 0x3, 0x81, 0x2}, 0xfffffffffffffff9, [0x6, 0x6, 0xfffffffffffffffd, 0x81, 0x8000, 0x3, 0x49, 0x7]}, 0x3c) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x8080, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000780)={0x3, 0x7, 0x2, {[0xfffffffffffffbff, 0x4, 0x8, 0x6, 0x9, 0x4, 0x9, 0x8, 0x1, 0x8001, 0x3f, 0x20, 0x200, 0xfb, 0x80, 0x31d, 0x0, 0x401], [0x5, 0xe0, 0x0, 0x6, 0x80000000, 0x9, 0x100000000, 0x5, 0x0, 0x8], [0xdc7, 0x80, 0xffffffffffffffc7, 0x3, 0x0, 0xffffffffffffe9e1, 0x7f], [0x1f, 0x4, 0x0, 0x100000000, 0x7fffffff, 0x1], [{0x2, 0x3, 0x7, 0x10001}, {0x1, 0x65f, 0x80000001, 0x9}, {0x6, 0x100, 0x7fffffff, 0xff}, {0x6, 0x800, 0x401, 0x81}, {0xffffffffffffffff, 0x40, 0x5, 0xdce}, {0xa86a, 0x0, 0x8, 0x1f}, {0x5, 0xffffffffffffffff, 0xa58, 0x81}, {0x2, 0x4, 0x1ff, 0x9}], {0x0, 0x2, 0xffffffffffffffff, 0x522}, {0x9, 0x4, 0x800, 0x20}}}) close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000a00)=0x1) 16:00:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) fsync(r0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) rmdir(&(0x7f0000000400)='./file0\x00') 16:00:20 executing program 1: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x8e, 0x1, 0x8, 0x2}, {0xfffffffffffff096, 0x401, 0x7fffffff, 0x6}, {0x2, 0x65a6, 0xffff, 0x40}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x1) kqueue() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000640)=""/139) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xa4, 0x40000000, 0x3, 0x4fa0}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0xe, 0x401}, {{r3}, 0xfffffffffffffffc, 0x40, 0xf00fffff, 0x0, 0x8a}, {{r2}, 0xfffffffffffffffe, 0xa, 0xfffff, 0x401, 0x7}], 0x7, &(0x7f0000000700)=[{{r2}, 0xfffffffffffffffd, 0x82, 0x20, 0x3, 0x4}, {{r2}, 0xfffffffffffffffc, 0x314b96ac947ee601, 0x8, 0x0, 0x81}, {{r3}, 0xfffffffffffffffb, 0x10, 0x8, 0x8000, 0xfff}, {{r2}, 0xfffffffffffffff9, 0x24, 0x80000000, 0x0, 0x8}, {{r3}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x7fffffff, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x30, 0x64e1cacc24208ac2, 0x7fffffff, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x8, 0x4, 0x4}, {{r3}, 0xfffffffffffffffd, 0x22, 0xf0000000, 0x1, 0x5}], 0xd766, &(0x7f0000000100)={0x1000, 0x7a}) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x130) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x15}, {0x81}, {0x800000006, 0x0, 0x0, 0xaa3}]}) msgget$private(0x0, 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x7, 0xfab, {0x5bf1, 0x8}}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x8, 0x2, r1}) chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xad404c47eda8a928, r1) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8000, 0x722632a26c3ad0ac) close(r0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x4) bind$unix(r0, &(0x7f0000000140)=@file={0x10ecf9e6e77c828c, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x100005) fcntl$setstatus(r3, 0x4, 0x80) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x1, 0x3) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000001c0)={{0x5, 0x8, 0x20}, 0x4, 0x2, 0x4}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)='\x00', 0x1) write(r1, &(0x7f00000001c0), 0xe5e1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000140)) 16:00:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501b10000040000a1c73fd3357ae26caa0416fa4f376336acf00b7804be297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f318b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00000000000000000000000000000000000000000000000000000000000000000000e7ffffff000000", 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00af5900000000000000"], 0xa) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x80000000) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, 0x0, r1) fcntl$dupfd(r0, 0xa, r0) 16:00:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0xbe, 0x3f, './file0\x00', 0x2, 0x4000001, 0x9, 0x6}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(&(0x7f0000000180)='\xf1\xfd\xf2i\x01,8\x86\xf0F\xc4\xa559\xc0\rZ\xb9$\xe8\xaf\xeeG\xc2\x83\x1bt\a\xf7\xb3\x8eW\xed2X7\xda\xe5\x81C\xaf\xa0\xa3\x80\xc8W\xb8\xbf\xc3Pm\xb5\xd8\x01\xd8\x94+L\x8e\x16\xcb\xe4\x93%\xa4\xc7\xbcq\xa95\xb7h\x97\xe6\xb8\xa8\x86^FB\x9c1\x85\xb8e\\\xc0\x7fWlO\xe5$p\xee\xbb\xb8:8\xce\xb7\xe98\xfc&yP\xcb\xb6*\xb9\x04\xa0\tt\xc7K|_R\xa1\x135a4\x04\xads\x7f\n\x18F\xed\x84\xdd{\xe0\xca\xa0\xbf_Px\xc3\xc4K\xce\xf6\x06j\xe2\xa9V)\xee\xc4\xc7}\a\xd2\x90\xb8&\x80?\xb6\xe5\xd47F\xa8\x81G<\x84M\xd8-\xbf A\xb1{\xeb\xab\xad\xeb9(\xe3}N\x9a\xadh^p_\x04\x05\xe5t4\xd5\x8a\xef\x97-\xea-\xe7\xa2\xe3f\x99\xb1\xb0\xe9\x06\xa3\xa9\x97\x0e\xf8n\xbc(\x1c94\xb8\xc5\x9e70N\xa2\x04\xaa\x94\xe7X\x8b\x16\xe9\xbbG\xcf\xffr\xaa\xb4=\xd0|\x11\xdd@\xc6\xd9\xfe7', 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000002c0)=0x5) accept$inet(r0, &(0x7f0000000140), 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x9) 16:00:21 executing program 0: r0 = semget$private(0x0, 0x0, 0x200) semop(r0, &(0x7f0000000280)=[{0x1, 0xc208, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0x98, 0x800}], 0x3) mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x80000001b00) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0x4, 0x81, 0xffffffffffffffff, "3835d190e8f65b330259b442ae9ba4d2662866e3", 0xc5e, 0x8001}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x400, 0x0) poll(&(0x7f0000000140)=[{r1, 0x1}, {r1, 0x4}, {r1, 0x32}, {r1, 0x8}, {r1, 0x4a}], 0x5, 0x7) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x100, 0x6, 0xfffffffffffffffe, 0x4bf3}) r2 = dup2(r1, r1) openat(r2, &(0x7f0000000200)='./bus\x00', 0x240, 0x40) dup2(r2, r1) mknod(&(0x7f0000000240)='./bus\x00', 0xc000, 0xb) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) write(r3, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e", 0xf) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x10001) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000300)=""/208) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x800, 0xb45613a332c4bc20) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x89aeaaeeb917ba2d, 0x41) accept$unix(r1, &(0x7f0000000400)=@file={0x0, ""/70}, &(0x7f0000000480)=0x48) r2 = semget(0x0, 0x4, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10052, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000002c0)=0xb4) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r4 = semget$private(0x0, 0x0, 0x44) semctl$GETPID(r4, 0xf3881d75af35c92e, 0x4, &(0x7f0000000200)=""/182) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x4, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000180)={0x4, 0x7f, './file0\x00', 0x4, 0x7, 0x79, 0x6c175adf}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") syz_emit_ethernet(0x39, &(0x7f0000000040)="e62f389c789709701419b69be80358de31fa88270456f0e0d6fc93a521e6408fde30fd820c34f769f50142bfaf053340543d44309bd17c61fa") 16:00:21 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) socket(0x18, 0x4000, 0x1ff) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x8000, 0x40) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0xf1) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x200000000032, 0x1}], 0x1ff, 0x0, 0x80000002, 0x0) clock_getres(0x4, &(0x7f0000000180)) clock_getres(0x4, &(0x7f00000001c0)) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0xfffffffffffffffd}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x8c, &(0x7f0000000140)="b6") 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000010000/0x4000)=nil, 0x4000, 0x2, 0x14, r0, 0x0, 0x8) chmod(&(0x7f0000000000)='./file1\x00', 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) mmap(&(0x7f0000010000/0x1000)=nil, 0x1000, 0xa60353a436b2a1fd, 0x812, r1, 0x0, 0x0) utimes(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x8, 0x1}, {0x6, 0x7ffe}}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') utimes(0x0, &(0x7f00000000c0)={{0xffffffffffffffff, 0xfffffffffffff7fe}, {0x800, 0xffffffffffcffff9}}) 16:00:22 executing program 0: shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='P') 16:00:22 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0xed21c333fc600e90, 0x126) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0xd2c) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xed, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x30) ioctl$KDENABIO(r2, 0x20004b3c) listen(r2, 0x8) 16:00:22 executing program 1: pledge(0x0, &(0x7f00000001c0)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\x89\xc8\xd4\xac\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc6\xd0-\xef\xb6\xf4x\xa3(?\x00\x00\x00\x00\x00\x00\x00\xeb}\xe0\x7f\"\xe8\xa5(\xd3\xc1+\x7f\x18\x13\xdbL\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbak\x85AX\xd9\xde\"\xe1\x1f\xbeL3$\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xd9\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(\xda\x9c\xc0\x81V\x12u\xab\xf4S') 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) 16:00:22 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r1 = socket(0x8428ffd5f85356c1, 0x5, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x0, 0x842, &(0x7f0000000040)="9888e5000e1cf301b3cacf8e097b3ca833f9eb77d6fe41a83aaef70907ec0e8dddc39f6e6d7df9ced6238c7b6bf45a9c8856603fd32e5949a274f882e2fe764a34a5172f285aea39f1512154dc0c6055f31c3fe8a724603404799bb7", 0x5c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:22 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000040)=""/13, 0xd) 16:00:22 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r2 = open$dir(&(0x7f0000001880)='./file0\x00', 0x8082, 0x80) close(0xffffffffffffffff) r3 = dup(r0) semget$private(0x0, 0x1, 0x201) munlock(&(0x7f0000378000/0x1000)=nil, 0x1000) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000001c00)=[&(0x7f00000018c0)=',:^\x00', &(0x7f0000001900)='}^-.@\x00', &(0x7f0000001bc0)='!]\xa0\x00'], &(0x7f0000001dc0)=[&(0x7f0000001d00)='\x99}\x00', &(0x7f0000001d40)='\x00', &(0x7f0000001d80)='^\x00']) ioctl$TIOCEXCL(r3, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0xfffffffffffffff9) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0x1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x400) 16:00:22 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/28}, &(0x7f0000000140)=0x1e) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000180)=0x20, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) chdir(&(0x7f00000001c0)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) getrlimit(0x6, &(0x7f0000000040)) r2 = socket(0x3f, 0x3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000640)="45e107e1a25fd59f33727df3b10eb54b14222ea50f90d990e51e34e25b24db8d2f2168ea557517e881bc8572c4aa75250d3c1712b9c70f69ace1ac60105ea90057f2f364d97a2493e89b8026edec9a9e2537759b5f55132386121c74ae9f8069c16b7446563cf54a628a045efcbb539e5a925faed4e39a0a2fd8ae2db110a09090376a7e032cc296d4d1dd2c28e34cbda0f9eb39c9bc84a6b565fb5a2c07ebc7f6b7a9043846573051cb48a49dba4fb0fb0cd8150a5f1082ee3c25447f9bd32ac4ee203593ca2d45196410dadfafc9d6969173473879", 0xd6, 0x0, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000200)=""/191, 0xbf, 0x40, &(0x7f00000002c0)={0x2, 0x1}, 0xc) 16:00:22 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x6, 0x2, './file0\x00', 0x7ff, 0xffffffff, 0x1ed1}) clock_getres(0x4, &(0x7f0000000000)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0xc}, {0x1c}, {0x6, 0x0, 0x0, 0x2000100100}]}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x10a) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget(0x1, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x2000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000000)="76adf28bd8c580749358d4585644623ebf6a8e4ace46ae650d3f72a219c3d02797a210221f7c32d7516426d9e76fd8c33f90f36ab375cdfd75940c7eda835898b656fa98a6b58644ac1cbb9c875b4c1a37665da48810ba3091db4f87235d43f03a44284993b943ea7db5dd543f43146a7c7b6f0c133c458f8139c591e429b504fdbdc4195ce02714320f1221676d127d5276ec503e100bc6741567dc95cae33d6402a8a8b12d94e3995dfb1e99827a703ff31ad19ee00ea56475d5bf4345f11ebd08950eacdf22f073be21c849fe9661b3b51f8c058f4beb4d545802cf9d405f1249aef7ab779c4037a0f6b8af15c15a1e"}) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x9) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") 16:00:22 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x600000000000000) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:25 executing program 0: r0 = socket(0xc2b245f78e724e83, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="02000000000000003000"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x18d0) 16:00:25 executing program 1: dup(0xffffffffffffff9c) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt(r0, 0x29, 0xffffffffffffad63, &(0x7f0000000040)="90000000", 0x4) 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1082, 0x1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="ee98730628dfad35e16e499cf47bd4d9ec438038a9cbffc110140fd3b03db21d30810c4253ea2ca30e4bd376d1f4923021aa7883e57f1de1b59485dd053e816099d2767e40314f280d30cadf29080d99291e89a8767d85ddf17af57995587e1b7403dcf12b7b86b66868ccd497564eb54d831862764f8be46878269bca378feddabd93d41e29a82048", 0x89}, {&(0x7f00000001c0)="417bb3c8e9daf717188adfdb790aaf30e877bea51872d87ce0268047936f85531236f6033018730618e37eeb68ae47d34f778353635a539a13fcdee4", 0x3c}], 0x48, 0x0, 0x0) 16:00:25 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() clock_settime(0x3, &(0x7f0000000000)={0x101, 0x5}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) msgget$private(0x0, 0x401) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x7) 16:00:25 executing program 0: getitimer(0x2, &(0x7f0000000100)) r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xebf41388b7e5bd4e, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) r1 = dup2(r0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000080)="415f49ccf48d312bd484ea35bfed781b7cad9c6b1fcb75197ad5091cfd847c07f3966f31b9c12ed6596b3e32c6d0fcd3be0ad4c9f16fbafdd0a5e5b3c4cfb389ee9e", 0x42, 0xd, &(0x7f0000000100)={0x18, 0x2, 0x100000001, 0x7}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000340)) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000240)=0x7) dup2(r3, r4) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebffe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946102f0ce6d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e647e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r7, @ANYRES32=r7, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r7, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:25 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind(r1, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:25 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0xd0, 0x4) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:00:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x1f, 0x6c, &(0x7f0000000040), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x28a, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 16:00:26 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x8000, 0x4, 0x8}) 16:00:26 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffff8) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x20c) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000001600)=[{0x0}, {&(0x7f0000001300)="3d8668e805c7bf9a7f5bd46c2304bc91410fed68deebdee73153ce4b5a5bf48001d4dfca5a396c11ed80cc0ace383a05c19bdbb44e916cc8c1989c7091ba816c1a8a7cc13ecb9f2c67a553456d72f1e3251b769402aea1bc16d69c5bae7d0bcd520dc3ea6579c586cbd12d7502e32d7f33e8b346f441042f96a194dc76f8133a12aeeac96e466b065d1658aab18031041a5431889457227692b9205f473a0840ebc3e7fba8512f5687a3956cb53a32ee6b59bcda3862b47c15ec0657a5555171880355d602f95547fcb13b6c64b98e9496d4ea9f223d0321", 0xd8}, {&(0x7f0000001400)="858df811819623161d0ba9b1d2630aa7a01bdcf1b7e71d1a33faf2a5b338fab254dd252a6cd9343206c97510f5b11de202a6", 0x32}, {&(0x7f0000001440)="a4b15c097e43ea530cc99a8695e8ee5fe95c2ece893c487391c716b84a5fc2499dab8f0f13f17eae3ee944292586e5f034ceb18eb2ce0c1d60a958aefb89d0878d7020be2dc51404fca3b0e4fbe7d182e5264b1a9e99697137fed5a5b51b8301c896408d57f65718e457ef9537e737692db6087eb1114dfca11cbd1b242e4029abff5c32b5a9a9940b9fe3b7bd3665c69f6dc27ff1d506da5018163bd44a967fd33588990504405d9d804c2cb16148c66070eeb412736b24e61dde1536207a8840d4c4ffd6e98cf5872c8db2816b4f", 0xcf}, {&(0x7f0000001540)="d2d290de0d8e6bb1102e5c0712d796d2c2948370c19a6bff1afc1e467897ead3b768f3e1d98cef325d8d3c", 0x2b}, {&(0x7f0000001580)="2bc0234af8845f163a16bd59a33d4f371e258e9b75e81a643535615d512023298d27dfc5d74564db982a3697351d835246da9dc4d798cb3fa434cee37d56561c843f56d2f1e036ff8c9daa8b9903620e0ef6582585ec5f9460d110d4e8b7781292d38f29067c809ac4054a2f01a99b84d5a7619ac7c4084599b162bdce72", 0x7e}], 0x6, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) fchflags(r1, 0x0) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) accept$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) select(0x40, &(0x7f0000000000)={0x82, 0x7fffffff, 0x5, 0x4688, 0xfb6e, 0x0, 0x80000001}, &(0x7f0000000080)={0x0, 0x1, 0x5, 0x7fff, 0x100, 0x7, 0x1}, &(0x7f0000000140)={0x8, 0x4, 0xffffffffffffff68, 0x3f946457, 0x5a4, 0x2, 0x6, 0x3ff}, &(0x7f0000000180)={0x8}) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:26 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getpgrp() getpgid(r3) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:26 executing program 0: syz_open_pts() syz_open_pts() r0 = syz_open_pts() r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) 16:00:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x1}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x20000081, 0xa5, 0x1}, {{r1}, 0xfffffffffffffffb, 0xa, 0x2, 0xfffffffffffffffe, 0x1}, {{r1}, 0xfffffffffffffffc, 0x11, 0x0, 0x6, 0x67}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x401, 0xfffffffffffffffe}, {{r1}, 0x0, 0x20, 0xf0000000, 0x1ff}], 0x19, &(0x7f00000002c0)=[{{r2}, 0x0, 0x1c, 0xf0000000, 0x8, 0x2}, {{r2}, 0xfffffffffffffff8, 0x88, 0x40, 0x0, 0x4000000000000}, {{r4}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}], 0x7ff, &(0x7f00000000c0)={0x75, 0x8}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000440)={0x2, &(0x7f0000000340)=[0x7fffffff, 0x4]}) write(r2, &(0x7f0000000080)="7614da042c611af08353", 0xa) r5 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000040, 0x56c7, 0xfc9a}], 0x22bb, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffff9, 0x50, 0x20000002, 0xfe5, 0x3ac7}, {{r4}, 0x0, 0x4, 0x1, 0x0, 0x8}, {{r2}, 0xffffffffffffffff, 0x78, 0x1, 0x4, 0x6}], 0x9, &(0x7f0000000200)={0x9, 0x10000}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x3, 0x80000}) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 16:00:26 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = msgget$private(0x0, 0x8) r3 = getuid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x4002, r3, r4, r6, r4, 0xbfd24e93fbc29166, 0xfffd}, 0x1, 0x8, r7, r8, 0x6, 0x3, 0x0, 0x5}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001800)='/dev/zero\x00', 0xf96fa5e39d7dc475, 0x0) connect$inet(r9, &(0x7f0000001840)={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000380)="7817080036415366cd6dfdd89adfa0f94e8dea40e57faea3a4204d6f94e9ff0e98c2632824ba0deb7086fe551b9da0e2e9656b54eb6b494e5261b7714af4d367d4d1591f29dcd8f4f7811c5705546bbd572fd9a5cfcd0d751c549554ba199cfe5d3aa047499f04ae4e0e92a8f4ce83a64980159e0ff859a1d44f62a9d883afd3dbc5793209bc12dae5dcb415cd7e864b29794e3ba7bc0395", 0x98}, {&(0x7f00000002c0)="b2005568776767e31cecfa0714d6d6847a95b7d1922b66e040fd1a86c86e82c34a69af04f96840fe69387c2f92dc37a29332ee66c7bd42a384f2d56167deda0fa5e52ec342b60f4aec538ea4694e70cec252adecccfd3524ac939bdc1df14e23", 0x60}, {&(0x7f0000000440)="17387fff5dbeb2817e1cd2e1cc1676fe363286be0ffdc7a441b0cbad9fa651cf5a076cdcf1572ea15d502312e421699a02081c442ec2a2659c6374157c566918b51dce73ccf8de28ed660434a3038737785a27b0f79d9e6ca2af69e390337b1727088d3a04d47a4f3dadb3a778a3bcbfb388417b308d7128a77980f7c3cc8132d3107a65e192651a4fb2289b1c6b707b151ebe29f85c8ecee17e5e51682173f20dd80a1fd3fc38ae744e90842e9136f2392b77c34d08d732dc6952897c74b167fecbe09e7e44afcf3a7d9d", 0xcb}, {&(0x7f0000000640)="52d80a36ab89b9e0fe218c09dfcc7cc4ffb7eebcf72e1e0dc51c13051531f1b6024e1f74390de08a0ee2d6a97be40b141829adda3f2b920692699592205067ac59ed", 0x42}, {&(0x7f00000006c0)="f7949e9841cf12a67662d0f31ed2e6078f3562b05f3442ccb626bc9911aadddeb91a514a2648977a3be8366b62155b95b42f2b74033cb6e63fb5ab6804c325af7d5ec61fdf6d8d83fdacf185a2d0f1712fb12edff1d2701d66bb2a131c117595777ae95328f2e1cd01160d8dbccd4b4ba4a355477f1317007f4cde6a2214bd76e6bacdfeaf68a214df0c675f43e2eaf01849213966c3d9007ba96d76dfb06508e4c4a3ca462491a225d8e9abd3f09665180b97a7dbe02a78e5317042340e484cf63d8d3c09700ecdfff139c602abe6fb24bcc39c11fc72e594e14942850218364569c5c9c9b220c476e3f10c6bc586dc1c2acc8415f6ac80005ea1cbe9bcd9411f6c8f2019310415e49bd05b5ee7a36cc961cd1bc8d3ac4a490a94bf5ae69029ab13283711c6131ddb5b0bea5c5361ed28a66ee0ef8f970748fd3be4582e1291b960c3c650202d050a0bc877803c43240d3c10489dfc406e4f1323efbbd557b0812d78d220a19e1dbd0d0dfa6d237d5286cfa88bb07915f3b2227fa78fc4ea90796746bae4e2882d7dd6b6f71f3fe33043de99f6eb156cd6b7e3949ed89d0a9ae8b5e78ddb162cbc90af25849de73da00cb83ef207f3d7381bc995a85f5c321296a57cbf4f5560223cb1b2a3164589ae2e88a2a78cbb99a9e96a61b4db216a10f3814a917e8f5ac34eb6553c505e0c370942a2743e1743a4f3081ae446973d49292501fe607f4935fc740f08cab59c77bf631b5e5b96ce4c7527eda96694922d26aa5fefa7d1b378c60d0a4bad17debe47b8d9454a16dc440f925e590ad18c6fcdb3b451b6990b7b135d156491336d3e23bff32c5be3417e6cb665b5b1ad073bb9abd55118b0a2b7d0200742c2a2dde7e6e3ddd707636d554479a61ea54b02366dd819cfd448f350dce88ee1bceb599ebfa4db49f79bc9c8e3283ebaba45ef618e0afe786478996982a868376fca0f3a4b1694d8604b349377bac24195137db51af60c67e4e8c1d84f28565176aba7d7b6ebedfbd36655e06f1a1bd4b8d3bb7068fc86520f2ecf79b650caa497c611825915bab1555890d56dbb2c35ecb666f1fbac0de898cfb9697ddcb4edd5ddfd5554c0ccddde8bf72f676db74417130292b54ca025cf6a63ce3daeeef0544d90b7e9e94771eb19b7475a1050904dc54d23280c82a2f86adb5328009fca1f90ada8999937ca4863190bdab429ff206a748caab2e00c5e5ff826193d12c39c541ad19c87c69d25c5fbebc164e0612853cb88fb0e1bee9e1b8149b14f64037106392bdddcb8095e6b503c4e17cce610cf7c13ff836a2c6a25a0d4d3ab9fbff6fe6afd9d9e529b74a4e6e97da698240dc77a9067c3e9b57aff69f1a085b5306512660484c381bde0fadc73fbcecfe616603b203efca6d1de5b94d2b625123b149b04fe4e01f272677c04875d4befa342a160f93740a396c8821420849240ca1d2a5673aa3a9f14dc6f08d5321284134907ef93fbd17f1b323fae33e01911cd89a0c1311b57f42ce069144d399f63ca11be5d8439347bc60046dd05fdb04ca1ee5afc5766cb80c0ba3b0fce5c42e5e5625ddad7cd9a97984a91991680e9bdf3b5bde233f0c6113ca22dac6e4d07e679582f81407bfc766e6fd83dc2f9ccb08d7906121241d45365057b6090dc0fa96ed5fd7506de922d6fa26ae66399637b5d197d0d9fd3f3afc610aba30c8a3961506cfe3923a873f06b4c175bb70985e85ac6eaae6073449bf119e854ad6b47a35a7b6849d3dc9e925505d44bb85b89b08bd170fffbc519469e6ca82478faf5e0cd8004fc92084c7a56ea00e6872fc6835f6e52dbac10cc1904e2fc158cdb47d4d5dd9ae07169b6a284fd9d4857fd8864fabef1dea57fe8cd5382871f1d4efbeec9a144102a2da1aa045bb0e2cb9e0444fa902340b799f4e5d01e911b4ac12ae53957544cf80373b3199074a48caa1030bbc25fb32f989a77762341c10084372ed406b750978090ebe1a606fbea1d3bf73bc6e8e76b2ac26d6287262098d24a5cfe53c62a3a1fc3774cd0e0ce88917bdac9ff82a60ea0155d75d2bc76c018c2639cc88e0ab752b4ff0e2608d1bd4a9dfcfea586cfd6ab6f10153047021d1ce9e711ae9273a96f8e33390c9a3105fdcf4a1560b49327af94a7f1c1551099cf286fc05b4e84ff7e3046b0c30c7cf82399b4d6cbea019a315be8eefbd1ea632dc7ea9026e9e24270f98193034ceeb612907739e8449e6434ea74827eda104326cc6f7a5bfa121da226baacae175ad64360370365a5435f2c201411805f373f178da7879cf11c78f83d8aad5333b1a0dd01f40263aec7f632a38890899849d79e2f2479c2b1f3ae0118b6aab5d175a1199505b775c8e86bef75bdcb4abb533489810609fa236d209fa5886ea8652c1e481feb4b584f1d9106a0843188dfae2bcb77603c26da5a74a937aea7076bd2f6aad5b6185aaac2fa7d64f0a13bd3771fc53116552d27c74ad221dd80ee6e09fbe9cc776018c0a5b47ec3f439b56d2b0e15a73e1f13d5bb71b9dd044a5ba7b9aafd4b86893e68ed57f22ef7565b6719073184ea21d4050ea90e22c635055689f3e91622b17ad54a56870bea9b7b58f959fdb5ebf3a132177b03c7407a57ca926cccd65841eb5bf5d736e8c42655d38f55cb242eb70762384caca677ff1266e767069aed16d9779d2c4411416daa69c08ce8b1d7d29d431f31add427862dd1f0465f032ae26aa1577397ce6b3932d5efc49d075fa6fc86f2160d9979187c2d86f139ce7b962c3bda07148476a6ffc4b0ed482e58439fa4482105bab914a62c6b593bfb32239cda09f30e21add1e9c86b572ed9aabccfaa41428a684597a836bd955bbd6cdc3e1492f10d408365a70e06dc4546caca2642fbc478f50fc51983f6bc89f0703da2b9e45b871652d606d268d16d61e84e174820400bf13c1e5f2d2464a42e8290a8a4dbb9191e37f67d0873a5ddd027d143ed7fb9e5bb45f735ad5ef72948cb4ba83559c710abb801d0686462953c97b38f6f5a74077c988833d1cbb3ef80fbf9a208fd69a7959572d0fcca142ff02a14ffbbba0d26c6a545b9981fd21d60ebc0163ca8531b2157a6603e151613cf7e85dd7cbef99a517b1a508cab3324d40ac44c40e61e3621abf978b46c9d7fe055178749b4d2449f32c9dab1658def3d31bcf1679b7ac48e4a43adf0030a896075f4d490890a0bc5cb63a35e6984ec34902085b81531b847349052fb6b471661c66700ab35319695af2bcad32c4ffb3191231a43d40165fc2797a4c8aec133ea2d9718fd2d8e9335be5941d8c913a7237942f8d9439da4fc9377f1d64de995bb83b0b76feeaedbf69f256487045d7255303f91e8a2fd7dd9f4fa6560bc749e6768de2164a713a414f514a9891261ad1bc6d51b7cc64da3ffd3f4ef4dd9fc38d9a2cffeb1b20b8b6dca9bc85af0b32b52a2a5ea491142191161219eb2f21d8808548df32eb7ac1b5c9cae70f3abe2ed6b1069e1d354f5e25e78d0ede0e27757538c1226848c93c5ae20bd605f1b73376cf62e8f2576f8e4860cdc329a3e4d3fc710ce001099484fec1478159d36630db343df962c0420d977fefe389322078c4bda8da777cf22ca3160b0bdd8eda41592f8f3a2dbb24ab60c3caef07bc1757e547431c86265d9bb1f11cdc41022eabd650dca7221f03caf4107a722ac2ff7ec51e049ec3a1cce06ea933baeae6ca8a60298c1c54960fbee5f5b46336b634aa33c1f56828dad1af38c9e0e7e5b1d45640fa50a9706bf2e2af7eafbe6115b7fc29569de1e3cbcd23fdf1d322113b17d2abb6a4a74da6bcb29c36447a33cffce835223e5936903f7fd5e0897cffcaa1b665354fcc24df6c757d35e6c17d455401f851f9fd83b475c727be6aca1b893d1f8524c2f1b23ee33285a20f1ba2a744a636281f6ea49329cbf89ccc575526c5bad2b87270aa864b46aa79275b62ab44a338b39205c55269e7254914f8be4c747db971026cd8d960644762bd86529766c856aaa7f3c56aef7e9e8d616605509b1b2af10669963dd2a670562bebdc81aab4b325ae25afb2cfc017ba4ab068b311c2c7d726502016cd4153b7ae5371af6820a6d69986dfa7bf7919e8b261a60ba5f7b34603a9a568e12171a2443d72d1c512f92a7bd08c5945364e8502bd4af2502a23cd762b861da61cfd3570e096ffd4739ae6b21ba628847c2c9e9c8cea7997223b392b4cd356780d0f2596df88b714983ce31756169609bdb4ce807f52936025be55b3b1c9f89ea5b456fd5f97ab5cbab9a224be0cd2e7aa1f3f5e94babde9f9c05076b3ffb8b4bad20ab6a78676ff46401b87a55c1557f1106560368620da2b643f51af3b04a08fdea257f306d5c1f9a68a936ab59215bb464348b37809caed97c9939a5b24f927df6c508b09ea24878c37e107632ab2d167c7d775cf42c285f8e11f10e5e1b0673007add3f2993be68060a19ddd124360676ec37be24be0b1402600c731f443104cd4c7ba1dbd538b3f065289dff304a3128e8e953f918d9b73c5c19dff80244946c9072d804a711538385c49dd42fe04b620e05bd7517a349d170306b1b5e77a61e0f1d3432f13daf430a14417b505a0d6f00d7c915d0d65829d9c97b20988b92c548ce1950a9f998c5c47977d972c8ca797791e9abf8e08615e596254b99583d053b99264b7962f2bfeb9ad543f289aab6b77a672383d548b8fe7ac84b89ac536f726dd7bda32c28d5e2cd563b0dbd83e396c737c33e5472e797c45a998d49b5d555eeb6abcb00105a728383d74e0e1c4abb3a5a1df9507300ea89b9dbe716d4a9f134a2103f5fb498ae6e4635fd8d5b045005c206706f56782dd8a773d768ac314e516135914476bf829c6322162e19dae4acd0ab8d88e8c456fe8c7b2a975094e6a6b26ea5630c111fb7140cf404c0381796fe0a20d38ec6e887c609a9451cc548461fb3f72210b36add2be612f0153144297def916d710f7da56bd08d687532b2d704e666006800e7e18f1073fd73e2f11c7e3e534c3570277cda513a419b22888000e6f2328ef2369ff9ae925c2127ce0a40c0bd9c158474b9d03cc3c37b0324b005d96c06a4792d5fe428e764f93b7768970ec0fe128311ff6ddf266802f3b99042ed8fe9ef9533779289132e3dabbfa199954b670618c6b27f0f23fc2fc7b534a1ca125d522c7b3f4b0e5bf81c2aac5997afb3f5a3a9b3a11f913efa78808380721e260bd7ffafd932c8cf8bcde1bd85d1fee36bc00ff9274eb2b49424dfe2954b73f3054b66d4cd3037a84014ce0b429bde9605f11d032d16301268043a1656bf91c888da99dfc558ea40afbb08fc066bdebf0c2470bfdefd701817be62ade6055328455dd7381ba59b1bbf905e1b06d11dc01d3dc51ac6da915408690455c920254fa7cfbb34c5500a3286a3aa2745f5188a3c03fe23a2bb5826397a3144023c32fd6ddf2099b6342197d1337bdaedc5d6afc52f7d43a9807cb47929410a90b9400759c4d6fc88d8dfa8f0e17a84a33b3acd16fed52c59c32ce151347844e5ec13f73d27f1b29bf57299ceb2e7421c5725a05a1650a6438bd4bbaf688e9884173adbdbcb867709dd2c4fc2de0f47bb44b07398f36ec40a72bf11856023cf74319cfef4c633927dff9dc1d0dee0193db344c3670535ef8ea8174d7de90503ad53da3e4b9da08c4a6313be6d6d553fd85d30001e01077186392f53ede109595d3bfc2335cca60d2300149e32f1a20f7d9192db1009b4d6c496cf336b537704ce747780cc2f5c7d2ed3cf9515", 0x1000}, {&(0x7f00000016c0)="54d441f8de6db843facefa4f4e4becf147f9ed3a9bf06edc4f88cd483b6bbf5ac1f1cea06f7c5dc60587c1890d03e553dfd32cd718c5175ed2baf479275c1b5e88ce0c8d3dc9ec52d7da1221441269fa858a2e6d5b093475260856880378028285a6aaaf0dc29cab83d8b83514d1d79748f6c32b44d443b08b6c7238b5eadff72f92d739ed5edc85e5e9039551b5979f89a8d399632d27e65793", 0x9a}], 0x6) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x800000081}], 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x4, 0x26c, {[0x8, 0x4, 0x6, 0x2, 0x9, 0xff, 0x4c040, 0x2, 0x19f9, 0x1, 0xfffffffffffffffd, 0xc70, 0x5, 0x1f, 0x8, 0x0, 0x5, 0xfff], [0x3, 0xb000000000000000, 0x95d2, 0xff, 0x3, 0x8cd, 0x2a, 0x1, 0x6, 0x6bd], [0x4, 0x7fff, 0x9, 0x9, 0x8, 0x8d, 0x5], [0x4, 0x100000001, 0x562, 0x70, 0x20, 0x100000001], [{0x7, 0x1, 0x6, 0x3ff}, {0x200, 0x20, 0x3, 0xdc18}, {0x7fff, 0x7, 0x7, 0x1}, {0x2, 0x1000, 0x20, 0x6}, {0x3ff, 0x100, 0x28000000, 0x8}, {0x6, 0x8, 0x100000001, 0xfff}, {0x8, 0xd4e, 0x7fffffff, 0x8}, {0x6, 0x62, 0x200, 0x42}], {0x5, 0x1, 0x6, 0x2b1}, {0x8, 0x1, 0x8}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x410, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x4000, 0xbcc) 16:00:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 16:00:27 executing program 1: mprotect(&(0x7f00004e1000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = dup(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r4) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002700)={{0x40}}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001380)) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x8000, r6, 0x0, r6, r0, 0x4, 0x4}, 0x2, 0xa4d, r1, r3, 0x3, 0xffffffffffff8001, 0x7af}) 16:00:27 executing program 0: kqueue() clock_gettime(0x6, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20400, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20, 0x0) r4 = dup(0xffffffffffffff9c) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x60000081, 0x80000001, 0x7}, {{r2}, 0xfffffffffffffffa, 0x54, 0x0, 0x6}, {{r3}, 0xfffffffffffffffc, 0x90, 0x80000000, 0xc52, 0x100}, {{r4}, 0x0, 0x0, 0x20, 0x3f928d1e, 0x9173}, {{r5}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x645a00000, 0x1}], 0x10001, &(0x7f0000000240), 0x7, &(0x7f0000000280)={0xc00000000000000, 0xcffa}) clock_getres(0x2, &(0x7f0000000000)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4}, {0x32, 0xfff, 0x4000000000000000}, {0x6, 0x0, 0x3, 0xa0}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) renameat(r0, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000440)=0x9, 0x4) fcntl$setflags(r2, 0x2, 0x1) socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x1, 0x8001, 0x1132, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000340)) kqueue() stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r4 = dup2(r3, r3) recvmsg(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210, 0xfffffffffffffffd, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0xffffffff, 0x80}, &(0x7f0000000180)={0x2a7f775f, 0xff}) getsockname$unix(r4, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:27 executing program 1: semget(0x3, 0x0, 0x80) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x64, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getppid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r9 = getuid() r10 = getegid() sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="02539bca0aedb887af972d2c187fab596c00cabe45cc6149b8c5b0dd1c542cb8b1eca5268d38b98fd98de26f0cf5bfe9c82e6299f781185014bd2878bac7e828c9396016de8d977e690967cd7ab82a7f7c5c2348a3c607e446018c5c", 0x5c}, {&(0x7f0000000200)="32c5913ace8adcfc87e993d003e8c1e84c13a7b3c40e161b07b59653b2808b3798188b327a1290a45184d21c6bd3463260e7d00fee0bf7cee777cdb505c4ef4e16ee180e2f541485840505dc9086578b3a0db6a77469b7a4a6cf21f7edcc0b3f850762704156dc4e744c463f491b72f0e37e1c5482d99f12b8a1877f8fe3752a53a28baea8c4faccb7ee97c650ef17", 0x8f}, {&(0x7f0000000340)="d000412de572527f876bc710db2fa09ec94860c28e7f852f216c2c70bcaf98f6509b6804ffef301ac05f3417ff9a33d6f19bec2324d7baa47732b687e655cd83d28c4b645fc48dd413c55922ba681c2c3dd57f945a5d327d197223e336c8983b46bed4709b12a66ffeaff3c7c010f0356c77629d96f9b618265d88aa589e9377ce95e98bbd9ac091f5283f3796d4da9188a4c8009d841e8c6991ef02f847ac26ed1388f4b2c7e3e9ec9541c2d702d8fc4f0ee9ba028c52520d2c44f3d37592381e954aa40caa71d15d1a32", 0xcb}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xd0}, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() getpgrp() pread(r0, &(0x7f0000000100)="b93ac2247023a6300cedf4fc17c63074470e9e57f06fae4d0d264178ed5143226c7c1984e6bf55edfbcd4a572e3b4eda52b0bf3b09071c3ccc5f1fbafce9cff093881e1ab9e61ab042c9811ed2a2092e2fb46590acd769154acc4b6b5422588fb6544295c54127b9c7bfda7cbb8d23c1875ac92aa3db014ec02d338bd375a8019621e4abe10787bd8a18a1fa3324754d4a1c47", 0x93, 0x0, 0x0) kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:28 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x40, &(0x7f0000000000)={0x1, 0x5, 0x400, 0x3, 0x10000000000000, 0x81, 0x9, 0x7}, &(0x7f0000000040)={0x9, 0x7, 0x400, 0x4359fe70, 0x7fffffff, 0x8, 0x2780000000000000}, &(0x7f0000000080)={0x401, 0xf5, 0x5, 0x0, 0x24000000000000, 0x3, 0x7, 0x81}, &(0x7f0000000100)={0xb2, 0x7}) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0/file0\x00', 0x2, 0xa6, 0x10001, 0x0, 0x9, 0xa793aea, 0x3, 0x0, 0x1, 0x9, 0x3}) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:00:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) setsockopt(r0, 0xe179, 0x72, &(0x7f0000000000)="3da862d836bb0a2b103b00e3ce071368f09410a0565a49645f027c2247e7ac3b09882dd30b9b2e51584fb6236573fa62d42b5d705ad0f99ab9144d09aac54090b75cda74a22b20a3ddffb69010ae0e2908b34f73bc3bd81b81e66f1d22ca6ee9cd424cba68ae0cea49cd5060aa0593c7a1df487e0aea9cdd4a16d516e34853bfc183cbd89306a4d8d8bfc3b374773541ba851cf6f857dee2d76df4e1e061f9cb26c6c3", 0xa3) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000140)='tap') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x3efecbd6, 0x88, 0x7, 0x8}, {0x6, 0x0, 0xfffffffffffffffb, 0x101}, {0xfffffffffffffff9, 0x0, 0x7, 0x3ff}, {0x2, 0x401, 0x3, 0xfffffffffffff4ac}, {0x3ff, 0x4, 0x1, 0x100}, {0x5, 0x9, 0x8, 0x3}, {0x31, 0x1f, 0x6, 0x40}, {0x3, 0x10001, 0x401, 0x7}]}) 16:00:28 executing program 1: socketpair(0x38, 0x8000, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/144, 0x90}, {&(0x7f0000000100)=""/49, 0x31}, {&(0x7f0000000140)=""/77, 0x4d}], 0x3, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, 0x0, 0x0, 0xd7, 0x0, 0xc82) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28dfff00ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x1) kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:28 executing program 1: r0 = socket(0x0, 0x8006, 0x721fa8ad) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="a2022e2f667d4a4830006cc6e581604b7a8463ba88b50ec89c5206e87844f38b8ccfbf0c1fe302eb6f56c698a364dff402d7386d4c4dd01e3674a7f929c8496240dc2737cfcf92e96880dadc1315569bf02800d4b987b3713d768de30d5db8490f6ad087d8df9592c854b70e845511f721ecc052f23aaddb8c8023a0dbb678af3fc2ef9cf7e56acc4a2fa3f29af014460fdeb1bd2c1990528074fbd4fbfe4e2307f4fcc09e80d9988b75274f20217fb6ac233003ed47b981408acabc3e37294af4f0ecc469242f915b0ad242d3fefa398039a2"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xfe88, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = dup(r0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) open(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="00000018", 0x4}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) 16:00:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 16:00:29 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC, @ANYRES16, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYRESOCT=r0, @ANYPTR, @ANYRESHEX, @ANYPTR64, @ANYPTR64, @ANYRESOCT, @ANYRES64=r0]]], 0x3, 0x0) msgrcv(r0, &(0x7f0000001480)={0x0, ""/186}, 0xc2, 0x5ffddc61a430b2aa, 0x1000) msgrcv(r0, &(0x7f0000001580)={0x0, ""/4096}, 0x1008, 0x0, 0x800) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chroot(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) 16:00:29 executing program 1: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) r0 = socket$inet(0x2, 0x2, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0xfffffded, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x6b27fd3abbfa84f}, 0x5) 16:00:29 executing program 1: execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000000)='/\x00'], 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000400)=[&(0x7f0000000300)='+\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=':%\x00'], &(0x7f0000000280)) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10) 16:00:29 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0xff}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x8001) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xb31101f55d3bfa9b, 0x0) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:00:29 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000140)='./file1\x00', 0x40, 0x1) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x1000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') pipe(&(0x7f00000001c0)) 16:00:29 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25, 0x0, 0x0, 0x400}, {0x48}, {0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unlink(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f6cdc74c6ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000000)="9e3eb3900603b73725c7419aab4201000000b77c697a6cff56ae0b6e250000000000008530c934efc7f5274f87e0e6b1a83917a7309304e2c04ad241804f109e80a5b795f093ecce", 0x3ad) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="ff1599956171338c206a688e644005ef75b352206b675d37f891e4d84bbd633c21bcf0db229501d3ce98d907c09c9bc360ad5a64816f46515e5001b66330b80bd646ce0e82", 0x45}, {&(0x7f0000000180)="89da0cf9781e40b5cda231e3fc60511d4c3d38b743231ae67d24ef696633419b7414dda8e93b33db0a17869d66f5717d35cdf9ee6c0b109c2ac59bd9f65a78654ab9efad85a248878b768e6513a303595f66904bbcc2667652b2a2c44060fb35e62dad9b474be03320193558fc51", 0x6e}, {&(0x7f0000000200)="8ad8ca1bbda7c12b608384baa1c2742992fe0971d746e9bfdc788fdba005db27fc9c364d7e1a22fda0d4444e6c565cbeb89e01c318f06a81b0be65450ac30814108c462ada3bde1aa69b59c234bc39706aa3f969b9c0784f96d7cf0a8b83ce0950b600b7c624c49d921afaec42abd91f0e96ffb5118c419d49bba2a5f7f809dcdc719d3471a58bdb238f91d1ab1c97", 0x8f}, {&(0x7f00000002c0)="936472", 0x3}, {&(0x7f0000000300)="1512774a9ee34d114bf99bf56f389720a4cdb6ab0ab008865924e71ff41d48b838a5830f0a05e4afda1a760956494f3d1b856a432f98b02d24937ea2c20a077bc347bc5c03e776b7c0acf8677dd34a6dc72590389ddc9df9bcb8d5866b9d46612f4e200a1ac2803d1de5ba54d519800d3563a48a64be92204074470876215fb714e85110d10a75a852eef2d26e018ad490cd0f2ada7d849952314bcf3be030b0160655cccd5cdc", 0xa7}], 0x5, &(0x7f0000000440)=[{0x80, 0x1, 0xfffffffffffffffa, "81500c26ae3efcaeaa69369185127591990016a4be7ae3c9d83fb9fbda6067bd786cd6bd0a1a140639412afc204e84311401be6756cd465c0d57b8a9396e88b61894134e610f82017d59ebfc65163e941647f7e26997fe2219fdb70cb441aa73e97d2b04b77ad95edbfb5f"}], 0x80}, 0x1) listen(r0, 0x0) 16:00:29 executing program 0: r0 = semget$private(0x0, 0x4, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/109) unlink(&(0x7f00000000c0)='./file0\x00') socketpair(0x6, 0x1, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x400004002c5, 0x0) 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x8003, 0x1000000000000000) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r1, 0x0, r1) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000000005a914c81811ded47c88e2da13a519a9fc988006da8a80f7002fdaf7af5bcde04d4ad1ca0619727050c4ba2517a733a1ed9faa22f189bb28db3274fcf9a0521a6b5098b5534cb637951ac5cff688b1239794d3ca99fce2f35f192fe15319134c2452eddeab8937542e98ff74941af58d0162f5e1b22e33ddeb2a9dee0e35b132e252db47b5c80342096b8995e6e965d7a252d452bcf8d19cb08609176c522b61f208962f325c743f37bc8454a01f2878d753f0435d7e"], 0x10}, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x3, 0x7fff}, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0ffff648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xffffffff, 0xd9e, "b000047471080000000061f08b3e45a4e9e900"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0xe4d2770925c9c254, 0x10) getsockopt(r0, 0x7, 0x1b, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0xa1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000045}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x9) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x6) 16:00:30 executing program 1: open$dir(&(0x7f00000001c0)='./file1\x00', 0x80, 0x103) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x3000, 0x60b5}, 0xc) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x5}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r2) 16:00:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000080)=ANY=[], 0x1, 0x0, 0x0, 0x0, 0x1dc, 0x402}, 0x0) 16:00:30 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = semget(0x0, 0x3, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x8, r3, r4, r6, r8, 0x10, 0x2}, 0x2, 0xfffffffffffffeff, 0x4}) getgroups(0x6, &(0x7f00000001c0)=[r8, r7, r4, r4, r8, r4]) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f0000000540)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000280)=""/185, 0xb9}, {&(0x7f0000000340)=""/234, 0xea}], 0x2, &(0x7f0000000480)=""/181, 0xb5}, 0x801) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x7bb1acbaa40ec2cd) r12 = semget(0x2, 0x3, 0x20) getsockname(r10, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r13 = dup2(r10, r10) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x40, 0x0) linkat(r13, &(0x7f0000000600)='./file0\x00', r14, &(0x7f0000000680)='./file0\x00', 0x4) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f00000006c0)) setsockopt$sock_int(r10, 0xffff, 0x1108, &(0x7f0000000700)=0x7fff, 0x4) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000740)={{0x0, r3, r7, r6, r9, 0xc4, 0x4}, 0x100000000, 0x8, r5, r2, 0x1, 0x77, 0x1}) ioctl$TIOCCONS(r14, 0x80047462, &(0x7f00000007c0)=0x8001) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) recvmsg(r13, &(0x7f0000002a40)={&(0x7f0000000800)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002980)=[{&(0x7f0000001840)=""/114, 0x72}, {&(0x7f00000018c0)=""/146, 0x92}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x3, &(0x7f00000029c0)=""/120, 0x78}, 0x800) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000002a80)=""/201) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000002b80), &(0x7f0000002bc0)=0x8) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000002c00)={'tap', 0x0}) fcntl$setown(r11, 0x6, r2) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002c40), 0xc) 16:00:30 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x7, 0x2, "59ab7c13623073e66178484060ef26de6bff6972", 0x1, 0x20}) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x21) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x7bd3, 0x5, 0x2, 0x4ea4}, {0x1, 0x9, 0x6, 0xff2}, {0x5, 0x4, 0x8, 0x7}, {0x3a500375, 0xe07, 0x100, 0x6}, {0x3f, 0x4, 0x100, 0x8}, {0x40, 0xd95, 0xfffffffffffffff9, 0xff}, {0x6, 0x3, 0x0, 0x101}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:30 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x10, 0x80) 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x0, 0x2, 0xfa978de844e5594c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x101}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:31 executing program 1: r0 = socket(0x6, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c", 0xc}], 0x2) write(r0, &(0x7f0000000280)="e25aae69400d0000000000005f144354056e4e6cf3", 0x15) 16:00:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) close(r0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) r1 = dup2(r0, r0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) fcntl$setflags(r0, 0x2, 0x1) sendto$inet6(r1, &(0x7f0000000040)="764f868e579097257b059bfa28a8c2f36b419cb17a92391bd07b85a0d281e2d193005f565de27f4a0a9720f578d6db069ff547336c026c3d5c4a8842d1cbe0e3c7acce8481d14449fd04f3029c0d8ef48b39384ce2548215ed", 0x59, 0xb, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:31 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x8, 0xd1ce}, {0x18, 0x1, 0x36, 0x3}, 0x3fe, [0x8001, 0x4, 0xa9, 0xdd, 0xffffffffffffffff, 0x7, 0x9, 0x2d7]}, 0x3c) clock_getres(0x4, &(0x7f0000000180)) r1 = socket(0x2, 0x8003, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0xdd8356a4f694c954, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000240)=0xc) r2 = getppid() fcntl$setown(r1, 0x6, r2) getpeername$inet6(r1, 0x0, &(0x7f0000000080)) r3 = semget$private(0x0, 0x3, 0x400) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/92) 16:00:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x1) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x30) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000300)=0x5) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x4, 0x8, 0xd}, {{r2}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x200, 0x400}, {{r2}, 0xfffffffffffffff9, 0x80, 0x40, 0x80000001, 0x8}, {{r2}, 0xfffffffffffffffc, 0x8, 0x80000001, 0x5, 0x8}, {{r1}, 0xfffffffffffffffe, 0x8, 0x4, 0x1d0, 0xfff}, {{r3}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0xfff, 0x9}], 0xc4, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x42, 0x2, 0xfe, 0x6}, {{r2}, 0xfffffffffffffff9, 0xfa, 0x4, 0x2, 0x2}, {{r4}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x6, 0x3}], 0x100000000, &(0x7f00000002c0)={0xc24, 0xb7}) 16:00:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4, 0x1}, 0xc) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = socket(0x11, 0x2, 0x800000000000006) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66b0ddf0ddb1"], 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x100}, 0x8) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000100)=0xffc1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x22}], 0x1}) fchflags(r1, 0x1) setuid(0xee01) r2 = msgget$private(0x0, 0x1) r3 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r3, 0x0, 0xde, 0x8001, 0x3, 0xbd}) 16:00:31 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x1d, 0x0, 0x0) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000000)="eb58169718802ef2f7910bb3b7a82522b1277350c96a1b73b2aef7f4f8b958f17b41f8cd671d76007c309931a77d2d07c51679145659a18bb46e0f175662711bec24d2f557debbdfad07e57866023fc6c747923c415a6921a2b0d8c22bf8f49ad5ee03f9cc6e3eb133112a92dd1077f8d21bc4acf6b3751bd997a660ebde5823f27882da6f85a463c573e7873297c9b7d7feb0f29dc45ff944c9b7d698e3ebf8a7be101110989c0ba52b71446f88a49bfa74c8d1ee78185d1a3f3145ed503e4bd4e97da8f1b66d6fb7457c55f392a36e64ad5141cc337687d6fb8184da56401f72f1950d52fa8cd245a092f4", 0xec}, {&(0x7f0000000100)="c2bd4d4b87f82abcedd0e4b3231f5508ca34e2faf59c6141cdcbe5907ca375a3b6bc1bde037f2ed224bfd03eb4c52719797576b96491bea9ce5ba6236a4f7cdc2bd0da9d6822a1213d0eac3adff662353ea64de17d3cf73e6f2195257bb154a818933222c59c6bcb50f58d3e9efb108c9c5e1c0f38298173449925c3863f155defbda214b3f1a650919d77d414523f8d4fd0f517ca33e8b10f980521d288", 0x9e}, {&(0x7f00000001c0)="90666913f6794eb00ed4e29b743ddee74a726a3e8afef44b82587410b27236e082cf8c32c47e20ca575b8c41527801490f20dc24b6712c34fede30e7f54d4e4c8c12", 0x42}, {&(0x7f0000000240)="1b5f0fdcb9d8419ec8980e1ef7f4b7be462d35a68b9fec99f7f75f3a3ccdc0a7f1615cf901cd48cdcf834bdec0b642ce11fbfe1a22cf6755db35660ea487ce0d89039942023ba187d04bab24e0c4bbe08d57cde409d843f44cd8ba2e0fa51468a6cf2d1624dcbf6cf4ab4273e615fcca8fe6519d5f5697e25539f46d539fa0402affd8ce24f3011509419371a9c93b45ca5ec2e10140f64720323dc3d16cd9a344f525f3911abb409806d931b56f7cd167a6ccc136a97b928046", 0xba}, {&(0x7f0000000300)="096e23d574657ea81d7734fa42cf66635bc0f1b258fcb7f34d499eb403a52fdcaeac98f41f96fc5a1aa008a70d0bce85c958a1033054db81ee6951c971d365d4ccd2d82b8c05cba53e", 0x49}], 0x5, &(0x7f0000000400)=[{0x70, 0x1, 0x0, "7e2482c3410bd9687f700dceea917b1e3f72ff5e6237d085ef9f1e4a4ede5843fd07876a453dd0716a7dc0a791a4bae76e163d4c68bdb79427094f8c4d78847af9badfbf582f332a3faf58752191ef57142dc9658eb399346b4bacc31df8"}, {0x40, 0x1, 0x9, "0ab76990bf6d0d27877db736518375edeb206ed667483c0182f8cbbd5fa19676b8bffdaf4fad496918ef1e"}, {0x48, 0xa164d605dd4e840b, 0x3, "fe984d1350cc16fc69371dc3d7b3cf1e921ef2a5b478fc15a0dec7bfeda046c64666624496fba323ceccdc12d5028828f72cbd024e89"}, {0xe8, 0xffff, 0xd5, "2e0b39b9bcbfe05ab56696cbaee338bafef195cdcbaf9541a9de1841c97c9e00bb893a250bed77c743a99000a72e23e3915c0e8df9645fb549b74fc9e2770c748f706ac1ca746e15aa0665716faa7d135c790d546213ac98b5d2bb7a9d9dcc4816e61b6df56e335d0a05e0b41cf7140794e489d573b800f6f7cb395da74c2de0d81d8dbbb9685227aa9194a6887a83c5ea705172159af1e6c0ae56962947023c1e238597d905b8d95122512f135e3655c5051c3acdf9002867c163e4de740b8dd6c1e5d3276c63a952f61bc8b759929ea4677a2975a8d5"}], 0x1e0}, 0x9) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x10, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000600)={0x0, 0x1, 0x10000, 0x8, 0x33}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x8, 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff010000ebffffff20d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000524ab2aa8cc7712a2b279dbff4b7b46564ef560041add36f762a26e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab0200793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626eae9a982f27a7da46f88cabd61c84d1532d04a5167d52910b1133acd163000000000000000000000000ebb99bd8e146d89f8100970423e917205549013694b0d4aabd491a32cd185108736b810a4b24cff0c069608c49b63c1d3d382f352b20bdc0d6422fffdf2ae412a9f115b9f9f3b15966fd05433760160721f4dda665557129830dc68858f4576fb006998c058f77835075aa423b19ac022df91c36493d0289b56ca76b7dffffe992d92dcbdb2ded2663706a5a5023108bb67b0d133c40c27fefa97da84f4f17d7df7074ced79cd4a3479734efead757434d298af5d93f5800cbb6e5d07529ed1938bbb2649b6a80d0245d444f116ab6188f6a234712922140dd9946ecb6ea7ac7eb0b1bbfba09cc785b12ee9c7fda77db"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0xffffffe3) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:31 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0xfffffffffffffffb, 0x8}, {0x18, 0x3, 0x5, 0xfa8}, 0x3, [0x200, 0x9, 0x100000000, 0x1, 0x7ff, 0x2, 0x1, 0xdb]}, 0x3c) setsockopt(r0, 0x776, 0x8, &(0x7f0000000080)="c46ec28a80e34fcaecda688b6714332f18b81c23312c4bd67a21f3bc40c7801e600922a5be5703752b27c1f0317e8bd3ebc2d52fefb8cd2865acc18578f66402ef1496ea58c68046aefd694d5d7ea69024a569af07661be41477bcb81234f738031e168ccde9d5517cfd6127a5204e6a6fa473a3ece7123389f9ab7b46a5c40a0e226612080b99b4c3da5f773c462c91dea8ff178f8c1a1ba022ad9930b3f1d658dc09e777d9dd5bd7c2582b2c163ebbebbc238d39c3e441c36f6d782ca0bb61d7bacfbfbffbf925283353a7", 0xcc) socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x101, 0x4, &(0x7f00000001c0)="8dfa1bd29838e2bc138e0727b9afe34f7c497504fee9ab5a99996b6b2b2daec8f8d500"/56, 0x2d) 16:00:31 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r0, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x6) dup2(r0, r2) 16:00:31 executing program 1: pipe(&(0x7f00000000c0)) r0 = socket(0x2, 0x4000, 0x7fffffff) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="39b978fc362f93cf1d1b9abea37c5dbaadfd06ec09d9a200d23fcc5ea45c6517bb44ef561224", 0x26}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8800000000000000ffff0000ff010000db95249b3a126329775f7dfe3278507e1088937b33cb73126f06fab6d1d142880c2898a3414a69a16820319d2dad7ec1eeed1058fe71423214ad5ddf0e67ecac1bf03301f388a5ca185bddc65d1aecf571e6542b033677da90bd2fb995675505c11482958cb0009924c497e1e8dd2bb8e4277998fc000000b000000000000000000000000200000090308941f8d15b1c9efb6abeb5a93b109039fb99051eceae8144dcc3d43a8d896224dc9ee61cf48a8cd17294d7c209c95fe831adc2f6455b3aa1a0158dceb5cfa85289a878593afb4c5a03f01e18950bff1926016ba4c18bb25b30ac612aa2f6297ae15cc3794a0b3b59d3edd9a87d786dd3491b09b9cde42ca6ca63e894c62ec365e333b98aa1ddfc3fdb2d8a1b832757477b7422292bb195b49f21a1b818de8800000000000000ffff000088e5ffffb5d0bbd5613af474d12f71cd12d37b82c13e38353dfc004c98c1f032dc9256ad2f253fcc1c8fbe0a9ec82bec624c4ac79db45d391ffbdc2e6b5b374291768da4e383818ec074781eff0c8024f66814a84c9ef5bb23076f8b2b1e89fd83136a08e80b677c3ca400b2db2794f90d595a3584b2ec7f40ae4e2eea082f05d6bb2602ccc92923bd47ed11385ef4e9f41f4fba"], 0x1c0}, 0x40d) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x150) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0xa, &(0x7f0000000000)=[0x8, 0x2, 0x2, 0xfffffffffffffff7, 0x1, 0x12, 0x9, 0x5, 0xcb, 0x5]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) getppid() writev(r0, &(0x7f0000000080), 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:31 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000001fb6df47c7b0000000000000000000000000000000000000000000000df00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffe800000000000000"], &(0x7f0000000080)=0x6e) socket$inet(0x2, 0x460318fa6ec82643, 0x27af3a25) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x1209, 0x0, 0xffffffffffffff97) 16:00:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup(0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000100)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f00000001c0)=0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) clock_getres(0x3, &(0x7f0000000200)) fcntl$getown(r2, 0x5) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x20, r1) execve(0x0, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x28, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x3, 0x4, {0x7ff, 0x5}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80000001}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)) 16:00:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:31 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x40) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) 16:00:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x5d833ad38076250e, 0x100) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) dup2(r0, r0) getegid() open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0xca) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x64) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000200)='U\"OL', 0x4}, {&(0x7f0000000340)="94651ddc8eef1fab7be8a6eaff565cce1eb00d652d", 0x15}], 0x2) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x74, 0x5, 0x7, 0xf314a1c}, {0x1040006}]}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x1, 0x3, {0x3a, 0x6}}) syz_emit_ethernet(0x7d, &(0x7f0000000280)="b675dcaca9d89dea48908f8bcab47051725124d67d856bc10b4759b38240639d4cd338cc149b3448e5f37ba9bd762ef4e49e28991b34cdedf80e5fdb3741905db0e86a96a424466375e1205f9bd97f475c41548b34c8b8495688955219117e043aa19577d5462a489fa1c837dbd3292e4c27cc8fec555a08ff84000000") 16:00:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) flock(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='gle0\x00\x00\x00\x00\x00\x00'], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r1, &(0x7f0000000040)=@in6, 0xfffffffffffffeb0) socket(0x20, 0x2, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8a0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x20, 0x3, 0x5) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100eba40b7623cf8387"], 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x400, 0xc0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x4) setuid(0xee01) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000180)=""/80, 0x50}], 0x2) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0xf33, 0xff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x7) setsockopt(r1, 0x8, 0x80, &(0x7f00000002c0)="e6913689a0e1c4b2e7acb7e989ddf469a98420994a66a221cfb8ad5aec5fc1159daa71e03b7e970fb063fd5c8addd56be20a6db0facc5e1012a670c911ec5a93e0aafa8c05a837ce1adad0b8a69c8bd4c6d148803ff1f31d24dd5757be0a73471f726819c33f154be30514e36f36e5528c9266bb6f90167b36fd531622d9b7a5adcbe8f28ae2a744c15aef202b6d14c334b2cb6cc5c7cc6cbcd3e138cc11", 0xfdab) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000280)=[{0xffffffffffffff5c}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1000, 0x4, 0x7, 0xa2}, {0x5, 0x100, 0x7}, {0x3ff, 0x6, 0xe5, 0x8}]}) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="d1312a320a66b939e44982b71b45e663203e0bb3a4854aca7ef89e1d73e648f33d34bf3c4ec843cf2ecc8bbde7626a23d6b7328876", 0x35}, {&(0x7f0000000100)="4f9b6cc5bb80ff81d9788f297c41e1ce4df5d015913a65ec18d28618d8e2564aca7f58b939dc488e539452f13858ea6c9a7c0f0e2d6ecba2c00b740670ef2e93e69a5087574835693bca024f8dc0a48dab89676914886aa2e393017973c8183bb0e668426022a8d630f94b10b4bef42a248b1241a10248f0382f24", 0x7b}, {&(0x7f0000000200)="a6de071afde806790683d23970ef22402ff948209ae804af5b3479d07441ec174fd4e7ab3cca36c158d3f23c9c138b40edd28b390fac60394c96ba85c6eee0f4ac8f9f4e4a5e43c111ed3c863d94f7", 0x4f}, {&(0x7f00000002c0)="842afa6b38a42cb73d68117fc94aa2609e7eb09d14e4bed9769fc43efe08ee3dcbc406ff84cee92077bc5a692c3d630dbb9025539ccce9d6117f8c6d75ef3ab8a4b6e09cd34250830a6e5eda3cdd90dc3f30287c215482c5dc0cf16cff14800bc99031773c902be8866369d91be5d2d36772e7de2257d24419aa7a8146f81e20c169ad42f1f62fc6a0c46ae31440a750459512455e7e31efc37cde671b9498d1e80ad2c80476c052471035caa7c36e57278016ef170de4525ee829f0b3fc614c4ed02cea439a59b07d5e3f1927f15b0aca00c73774d8762c7cfa1066", 0xdc}], 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = getuid() r3 = getegid() lchown(&(0x7f00000003c0)='.\x00', r2, r3) dup(r1) syz_open_pts() ±ÁI¢ïc»jÎÞ÷•B¢àÚîþs\Å1w+Ô‚ùÞÅÏ’bŸB ¡Ÿ«Ï:ƒ:þÈÉ+rM¦‰ú•i¸xÅÈlõõm òAk Ÿ– ¡Çf¢7Ô OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 16:00:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget(0x0, 0x2, 0x28) semop(r1, &(0x7f0000000040)=[{0x3, 0x81, 0x800}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpgrp() syz_extract_tcp_res(&(0x7f0000000000), 0x5b11, 0x8001) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x81, 0x6, 0xff, 0x2}, {0x4, 0xfffffffffffffff8, 0x9, 0xffffffffffff6291}, {0x54a3, 0x51, 0x81, 0x6}, {0x7fff, 0x7, 0x777, 0xffffffffffffffff}, {0x3, 0x5, 0x8000, 0x92a9}, {0x0, 0x8, 0x7ff, 0x3ff}]}) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) 16:00:32 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='.\x00') r3 = msgget(0x2, 0x28) msgctl$IPC_RMID(r3, 0x0) writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 16:00:32 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setrlimit(0x3, &(0x7f0000000040)={0x1ff, 0x100000}) syz_open_pts() setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:32 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) read(r2, &(0x7f0000000040)=""/149, 0x95) shmdt(r1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) 16:00:32 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:32 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x5, 0x1ff}, 0x800, 0x502, 0x1000}) fchmod(r0, 0x80) mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x31}, {0x6, 0x0, 0x0, 0x81}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[{0xffffffffffffffc1, 0x80000000, 0x6, 0x3}, {0x8000, 0x9, 0x200, 0x101}, {0xfff, 0x1, 0x3b, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x99bf, 0x0, 0x40, 0x484}, {0x80, 0x81, 0x100000000000000, 0x9}, {0x400, 0x1, 0x2, 0x8}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCGSTATS(r0, 0x40044266, &(0x7f0000000200)) 16:00:32 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = semget(0x2, 0x0, 0xf7ac0c2ad2b2fcad) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x3, 0x3e, 0x7ff, r2}) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x3}, {0x6c, 0x0, 0xff}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000280), 0xda) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) preadv(r1, &(0x7f00000024c0)=[{&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000280)=""/108, 0x6c}, {&(0x7f0000000300)=""/241, 0xf1}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/186, 0xba}], 0x6, 0x0, 0x62) close(r0) 16:00:32 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r0, 0x1}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) pread(r1, &(0x7f0000000040)="2df7e65c864128389c21fa52c377087429c994e9c8592d2c02e736117ede07", 0x1f, 0x0, 0x0) write(r2, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) syz_open_pts() 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000000000000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') 16:00:33 executing program 0: kqueue() r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) kqueue() close(r0) 16:00:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8008, 0x2) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000002c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000240)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x126}], 0x1, 0x0) 16:00:33 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x4000, 0x10000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) setsockopt(r0, 0x5, 0x6, &(0x7f0000000140)="b5949a769f23bf640c415729b5cce67c6def891ff66e7784fed81ef7476cc2a3c7293e41bb43bd6069213529b718074b21da2af8100eb254d5afa58d301549a9deaaca8211a2271787213952d11607157d", 0x51) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:33 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x29ae) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x190) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x808000000100) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1, 0xbc}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:33 executing program 1: setpgid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) r1 = getppid() setpgid(0x0, r1) setpgid(0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1135c782438cc5df, 0x0) syz_open_pts() syz_open_pts() socket(0x10, 0x4000, 0xafd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_open_pts() ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x2}) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffffffffffc, &(0x7f0000000300)="d26d1441f9150e904441ff20fb7ea01df327bd8fd209d1b46faa42ba6ab93e8c0577097379d1d32261290d62f163bf027309a7ee609abae42ecc112fbb2e6b5eafa75f084eb0edbc65114f5b538e9610c22737965600f09784896b9290556e861d956942b939199a6b9f474a4f52a8c7d7c1cfcfb6e360c2989c0fe50c6bac9e3ecd03379f6e2f3d11f46cf7b963e3d904dc0fbf81bfbfc07b5317d29d", 0x9d) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x2000000000100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x6, 0x2ff, 0x0, "00b9ba1e000000000700000077001f00", 0x0, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x7}, {0xee7, 0x10001}}, &(0x7f0000000040)) shutdown(r0, 0x1) r1 = socket(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r0}, {r1, 0x1}], 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) openat(r2, &(0x7f0000000080)='./bus\x00', 0x800, 0x8) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) read(r1, &(0x7f00000000c0)=""/105, 0x69) poll(&(0x7f0000000000)=[{r1, 0x1}, {r0, 0x4}, {r1, 0x8}, {r1, 0x859d5f41634021e4}, {r1, 0x4}], 0x5, 0x1) dup2(r0, r1) r2 = getpid() fcntl$setown(r0, 0x6, r2) 16:00:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f00000003c0)=""/193, 0xc1) read(r0, &(0x7f00000000c0)=""/124, 0x7c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9) 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x2, 0x2, 0x3, 0x4, r1}) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000001c0)={0x5, 0x0, 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x4, 0x2) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x3, 0x20, 0xfff}, 0xc) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000002780)=[{&(0x7f0000000600)="ec2ae5e586355afd5480db60d23fae895a09d614f649f76897daf9175afadea915457f6d13097592e35b65579cfdabc55efdea11ee4251c5e30c15ccd2edb9683fe1bc6f1113be824b1a06d12101284b1c846ab6c49473e89a58110994b3513495f98a5da7a3c9307efbf2f074012648862d2a945039627f188c90b5ca14e3a2709bcdd39fabc9987de0570bfc8553eab55e96a0ce87fa977876754520548d2b96b59d71cd692624ae74dbaa3be7899baeb550e82d589eb8cfd69d0288f27f8ac617629455ad376b9d8d9358b4cf64b4ba3a9701dd1986b927dc3ccef39af22c8944fb14ae478fd1fda66979772ea446e86957e51fae24187f9f830c78a1a6daca3a20c59f255a9622e99151f52c258596f57996d3439b6c4cb0d36af6e202d6c0f160d6048dce81d3296a4f85e117741257ffb987ad7514da2daab70063d56d952db3cd71b1dbedd5c8188178712b866c76802b9f4e24b2ee42d369b4fb06045adb052a758410c6ff6df6833c9bdf0aa7eb5a5f45711add3bb7d409a54ca3641c21fa2aa94c5d1d9f38ee103f3350b2f85cbc90fad6245603a257df1d19e1ba5a5cee16ac6493294001f49a211406d909789354c89f94d721fe607fb4a9deccf124b2f18117c90c2bc1ab201262c8983612df4d6e81a75d9330fafbdd2e7be875a42b36a41cbe14a406a702cfa55a0c6bcdf5077051120792bd69c938406533152ff3abd808534f71b309e22fb7841686ae1aecdf2d5056eaee34c3e33cd21e2382c402d84b6b56ad9c035069fcaeb7ffcbcdf3f62c49ba8093620cee55c00d5227a38b7b761fb1a683e64ae9d287202dc013f4f93bc196c3f753e6f755a718b1525c0760fa4b7932caa2a6a96284600e30f0fb736ceda7a1f984507d1b44f54f27596e68ba03fd38a00e7007501202620632e96dfa124029b504c1fef99b8f93b4cccda3b8586f700a7379e04564fe3ec512b2ab204c2e82520b884d73499bd294d63af792cf12d313efd581dbf264fa1cb9032be397e198bb777535f605383403e57ff9381a253deb3cf781301830470c44fabe9fb4378b194bc7565dd0f0c2083fc3719775c07c6d68a4b1c1db14e96518200477c022250eb691d4ae424a2de942709a1798eee47d47e89347f08d59ba83a11b5e049232ea6bf6ea5b2838fcfbdf7c3b86fd4661e90dd93a929ba977aa0cc239a08e9e51298f5eec8fac525b4d85b21a54d1e480554948131cda3e0d2ae9304afc66982905359988ac3845516e07f58942eec0d10b480a329590574d4fe0e01cddcfdd2be3580fd4dcbda72f15d4a49a49e8e70942367d322980080614e06c1cc86a47b244742774e74abeda43f08737bbe64c9b78d548232d7df0862df31bac126f0bc9a71d942124400f86f447624f8801371a87ccb6a885a9fd95f093df551d8e1ec795ca591063eb738c3622f15e52c8f4397fb36ddc5d37da68555d0863056f96bfdced1d4e8f8ecd399c579938cd83ece4d12fc8f49c46785d0d37b1f242742b1ede7924170e30663284f128beda73a898daec3b9c44689405f2034fcd4d8e8f04cab24519a0c6b0d96a56e5cb8defff525a0cbe1670a63300753a64df6babbcd3b4192c84e63bfec0d12dc17bb55213342c569f96376338111f62fe21d2fc6e5433173660f2a3e27ef0da5c563b8f7561122d41e15bfdea68420acee05cdfacdf5c282ed2da41315a631c416668419d1255ea1d89f94758efca3f63f42463874520c853636822cd17e09b5bd6af10a7acd81825e53426a216b8ddb45d62c92bec1e49cab044153db261be3798ad8cff283a0fab9f74612a399fe8cd11aa804a47440701e026f8096e3f90549a331742aaaeb16ef840f488e9f29f827dcfaf1ca75b4664bffad57a7c428c30e90c67b2165bd5fa552f3f7872767fafc87211fec2e4a243986c352b9d45b574e7420e0afd6d6e6407f5b5af16f18b5a5c8cb0150e08ece06d59bbd31c42e5d47b77598f3a1a9dad74757395b844734820804885fda02340fabf6f6034f19b9d851e195d57610c52c9fb9c1a8d8ab314fce5dae09ff07019d18ead5838edf52522b1405f0128a53b4bad194f5c4393663dcd006ba247ef73cac23f98c7f7bfc9a6e3e534938d2bfbe8f4bf701cf7c1b838a58d3b8a04e8ec02a3dc56b8ea5c77fd464ad26d239b7cf4304c1b5292cedaff03f53f439c618492ea333b6d29272089f8f71cc21c8d2b2f5e167f37615b3c670a3ee1e9c843d39239507b7c3055ef0b7e06c9a47412efea68f86a6b0f22e14d782a2e48e1b5e65e40a2ccae9468dd0190674b7e76517fa0cf479e81fa4d187956d9cde7ea8abcf495c2ee4b6d8bc327e07894e63ed0e17db3d119e053f3d716f0a3786eb33fb4bba4dba519aa6d31239328e160eadbbf8563537552374168ea13ae1e270aa726f38fac7585e3707ea1ebe42c3babaf878a77c1adce7352d590ce6e13141b55292286abda208a040f1c90e13598f9e685aa2efa50b729f5e09ba2513a68abc48bee8cd63e60f75317f3c71bee4db846ca47ff8e4499c2b83dd3ddf2292f95516e573662a77e6ed3344341a007942ebaeb7dd9432305ad8d1c44ed803c3c8b6ff094522c2e5fd3bd31ec77b1eaba02ed2907b8db663359e5b251d4a9f2e8ee3fc334ffa5aacc2947bb8fda775368578c545bbf6adb6b97627a8882dbae90867732a598d9b5dd124fe84b9198837c995883fde91eace1eaf00893d6fd20f02da290db522e4e5c6c83dde47ea2bad344ae94e3fb1d4d1c985a35a43491eac5022d742cba8ef0ba08ac28abf81eac8b966fae1ca83fc367113dcc0a5201f335278c1ce0464bdef0b448ce4dea5da82eb1c8c99e951b641f93d2258f6516dfd5bc39e144198e2f4152c67bffb500a99b75fe8d878aa764c9140c50fdcea8badfbed21858f558c7328ee8dbee143cf452d4d19c1c7085bfea12d5110244ad434e84a184aebc710a1ac47633ff292213ca688758e454c24826208bf6d67ab33cefa2eeefcce40f935090d1e3f89ba71616836a33f4811af83d9a0446bf8419bbf0cadb1f3f8efad80592b7ec727f9e9ecb1db1a691bc181117384fb6f28a73824cc06cebbc4d649add36dafb8799a0a194031d8cf8d3bc995d7f4ed1560facea9c882a0cd586c7cbe285765cc60b800f611781ce44735810ea0820257e84c6069615536344df978a31f2d565ad83e7e831060809cfb25f2c31e48c5fbef062cc5c6d65846e7a3b350e8cc5f6b8b74676c9b17cbf44988fe16782bbb18faed327b3439cf11c34ff2c473993ae3ce1fbe3668e455d901aa2273a846378a95d275010a7fef323c84aa649ef21f2a1e379453c35094cb2a90d293310a512d550638abe8ef375e4bb9223407a387fbef16800f5356d36ef5a28a85609cda4c0ebc5d6ac68f2c2695628996611cf47885f8baee9abb659f882b1008692aefcd9f2bbdb2a3a0d46f9bdea77e4d56a3b2da4752d8439e974a497b398f4c2e92bcf318c888fd3c7528b9e7e89c2a43addabce63154128dd85cb4062336345ffffdea2ba1096d84a26661e2936223af06cb71608439fef99504c628c797521fa683caaa3d715d496e35bfe00bb99b5c171dd60ab36100a01497f8bc858ce68c2692a4aa20c78f725a87ad38849e913ab66aaad5a5ebe22f1b89a5cf7673e84069e003dd5300af3aa26a3dbf892dc8253b16307055502d8719d893f2c6a391c14b057b7c24f0176174e6641d84f7cfa8ba4c8d5f9ffffbc1b7bff8b1f5b374cca354d66ac47bfc74ec62b48215a373ee4bcb9fde017ab7e040f32ef1513ac3b22d18b35a3da338b2f64166a8cccc5fdc5ae26fb068643b192f29abb06119870cb40b5e1e164d07229b559b32b0428c6a6e2c77748a20cfa07bbd3a696bb24c6ebf962c58953e01d471d14c61967c61a31727e7c40852d487fdbe27f2f406f71f0e2f62a9854030cdb559eb1fd69af4f1d8201dc4c37db32608fb718975e3be7861780894b48bf3b17d7d04757aade45c48975ab590323fac5691cd2e47351093829eb70b3f1741186359832e7285913eab321e725063613fc7ad803072a7768e111a2c5d362c3685cdf17c5753bf6ff12cd689d2d8b007d365ce6f5223fd237ab1a529cfdad439bae38afffb86795cbfb0617494a12d60524dee0ce6f5cdf9bb78e19e04ef0bfa97228d77d955e03cd2dc4b4057be0103dd7e20d2394c0dc6a0f9bfe8a86c414372677ae2dde468bd0ef8a311ee1d69a3da91810815c810df66b66ce8c4ef40affbc7111fc40fdcdf30e7459ee7473fe9676409fc6c79ffa75170b643a586bc03b8e7998cdf61316d9ac1e876b581c8eec817fed5149f22c987becb38e64db0ba284ec2d35a15a0275c531e5e39f8d709dc1e317327bbaf0de44a32b2fbbf0dc6e202c87460906ad4276f03ff4b353e10e62d39824ab5c4a547b265ec4bf3bdacdf75778d8bfa0df38dabe724dfce46cc5b1dc6adf1e44a4b9693d170ba9a6832626b02f6f3f0c527d9e56c8adfbbbd034544994a666f6eb9b69fb44ec795505812bc8b9d9614bdf324c1a951f3650c93047fb6804e7cf7a177e857b76547c57278b3d24e57310bb680fd871f88985812fb22602ce89169356063df0de66a19ee803d46032dc93c0f1b22463aea4f9720f0eef60270fec38f0c59aa9fdc8a7ff2efa8cab2c928c9cc0233d066ac09b1c522d29349edf8e84e11962ff68cf288fb7a2da33185572b8d27b4264fb3071d6125d5893c4f1c521ee6f27f76f377faab8bad6aa309a41d52150c3206cb5e8385c4903abb78778779e256c1bd849b75fbc630084958d5bac67d67d02aafc9a6d3b5cae701036fa8865505a48bd95bb20849c8223c18afc896942dee8710fcda04890438314e390168ba68ac77c9e6fcd576aec7b7bcfc00ad54f8ae26af3b06802fb03ccc103d8b4c144eee06981f9b8250f5ec1dd3fdecf8de5e622a90254fa8d83723346254548678361746fa6cc2130686125bb351ee28e5d1d863bf13ca6c3c6e4a2d08fbc2f787fcc04b19f63a3e438e56df68612ba66b4799f24ddd9e4d61108b03fec6ff6ac5b21c78c2fd5d243cadb5613e56b5f736b4b80e13f6a6539d0b35c8f9a6368233849cfb2ef3b7092836f54d3c1bfb92f62c9156be2351521f9599c71d095b6ec2cb5fd78d77523c6d5e2d1a2cb9d5124bcacd773f5d8a3e03c5152cd87b9f428548a0b6786073df2278ae4126a39704d97363ee74a0658e167b3b49e7c7bdace0c6d0ea361ec3bc17518898c1a90d38c7ce67e7bcf7f7d2f2a031027d8191486fcad4fa1a5ce7d5f5a74dc8b62e2108f80b63cdc4eeebe69017a3ee021e49738cafcf2cc50857a213db3e2725377c2e7bd4b0f6f2b7601757afd088cb221ba4b89a20a0090f7bdd18c80bd041c6eee7b9215eb3b026893eae0a0e954c5012a38eb30f0f3a13500701435ee234fa7d70584cd1a5012b1048569cda9df2a79c166b15c29e782dd52690d31e538235a541b479cf773ac624b7e81e49664c0faaf7ec90cc6de13e16410ada4862ffd6c55d9293320be14f3c851ef0a81b0314f7e6a87bc14a79c859046bb6f6aa73f3f8b6f6ab8853cd85c1a9a4bbb4ed6d88c28df758fa57566f5bf12b712e44fdf519c2b912ddac38b994885c420cf1004922ef8f897bfc8322f3ce12faf989d828581eb04fe584b3c1309da0eca851285ea4861e9c874d2976e725beb253cc9ddab4eda17b26d019af0ce0a65c0c7c5036903697184c8aedff8cd6c61f679d74cbc", 0x1000}, {&(0x7f0000000100)="6c0cfeb1f8f9b9d55842c0dcd12f326a737e6c35ba8da349a27d2933948e0f1e0ed9f3489cc284e3487c1368970f5a67f83cc01d33e26de68f88dffe0c071f8437971a2328a1194db00275f452d2d4e74c4e97d650478364efda1d777a6163f86831a4b8f8b875185ee3729ff419b0fbf0c04f93e736922d451d671b90c2eab6079d531101be60f917ff040ba863c4b83a6b757849ef9e0aa08f109591bb8aa88bfa88ab7c16b96c5483b4e4963ec9e08fa5b139af5f1e6896c39aad56b6eba4d00ab4a0d6107833817c205676add5750f65de537906", 0xd6}, {&(0x7f0000002900)="ddf04cf638e09728b0bfd9f04fda0fa0c3b844b8795a482555ceedd5b14322ef4ce155d6f57f4ff0ff972d5d27f86f711d51f16143f3b7260eb1cc2f58532eb1e3a5a3ed60afe9a650cd5bf4248f1d88829f0ecbcd580c11da2a79c2beff37c5bacf8b2b7fcca6776767371fa95c6aee1b3a00b85891c18e382811e1fa2d9a0ab41ee3e3ce65ead38850ff6a3b28244e43a01ea2b24c93e85cd3d9b968cdab0681331a77fa9d7e1641d301986ca05fd62548e0ddf77346dfee2031646bcc92df4f235f5fc3aa60b0ad18d8c4c87183a1044f0b441085976e6a0e6a0f8cc45df2848121397067fd004db9a501004f28e946f4", 0xffffffffffffffaa}, {&(0x7f0000000300)="3da7b977a63a301dcbe79d29bc60e2e5188efa4c3e3b6e1451ecb3c8b57c74d5ae6f3d9e17b4990307ecf3f0a309e1e30b8822e9e168365b7664f200517384ceed160fb832c7693e57a7080f9fd7724c47f10f714bc4d509661eb3c46990eb4e4a785e79e73bcd4f10b459525f4b5ca5e40a7912741a47cd23c0ff8abd388e94f0516e254660048c0a52e4c668f7f7c12efecd8ce9210a9bcf85ddcb91f0131638d96940bd0b8d0d84caa1787735acb1d15a6ddca46f9b3d4b152719eacb29d261", 0xc1}, {&(0x7f0000002800)="5f02e405522fe8b52354e7fc7bab090000000000000094feffffffffffffff4784681f472c605ebe7cca6ca708eec81322062385a522416523753aea6c58bd50e1a0dc932d9446516285ac167745450d89a8f90100000000000000a69e52f970c5872b0d1ff17bc35e4737ff7e3969c64993cb526f5b70a8d53a48abc39a2dd42390c755c30d278cada72a6f73be21c45908d7e272d9242866168447c25757eec5c5ca0e6d59fba3115fc8cb413fffe752d88aa85eb178119717c5b70de1df932d0de4e1510652a488fdfb7c5929bba6cd442cca57d267456446d02b", 0xdc}, {&(0x7f0000002ac0)="c93bea78540c7f5818795eca8169826e7e50c3ffdf29369bb22f1d2b0c4c4186420205bde2359755672e9b7510cff6a5164af678340bb3d40006f0dcf377b07fd8fd220d7fb04070414a22b6dbac79be09e3070bf4440019c332b3382744981e7e100a47eea3476b7ba4fedc1e7cb83bf14a67a31f0c7cf304ba8e313f7c1f5d5634663eee14c523f6320a0294286e074eff1248894f9d90c0f6cbcea258bd96eda3773059208f7062e8fd2c06c39479faad070c432f8fcb22d3cc23e27f57d05b8dca09556b8eb841f68f054de0a69c33a855f348a8b52339ad58e6dd7d4272150488e1dbddd0adf34bf22c9ac759081adafa68ff44", 0xb7}, {&(0x7f00000016c0)="177dad541b75da6868172c35c8fe8926a2c90f02e18948fb9cd6bca4952a34d91cf32122b1208635773b241040d2ecdb919452a11b1b78fbd03f10f441b036a543f0e2135e5564621b24f39a83cebce2e0a4048b0f0d291682db87c657432e21e07d7d46d2125acd9b3b5d58117168013fd1845eac8de3e8e60f37f5aab29d35525b749b8d2f33aa3b47e7fd4483120bba935407b31aad9ddb778c96cc2816901486f68ec3a44b3d7c7188be3c0bd4fb28120df31b3489d04e13a8cdef0b8818ba0658c58f40aa6cd16d2358f997367f5fabdbbadee3193cf7cb3c5047af116dcd43b84b778035c9d465b795837b68d17cfdee7e73953b4a60ab5f00c67e54dfc5b2f2c8036604fa16076614c98855b8beacc4feb6a121f1e0ad5d39bf71f71a3d85b1b237464cef9aefd02c691d5541f80e6fe580f95785b3b0a5ea5ad39d3e4bed05fa77566324be6b6de517d2788c6951176fc1067fd3d5d946b7f38ca59f55b9c82df2269171d8da33768c1d0d358f3978215732db26b30d647babe9fb1160f14a96f6c4529bd6f16f7ff5f47e28256568557b215d418e1c99ee50e80b0f0737038abe7c55971630840befe5a2745a95ef78fd41f40e3d5c9bbe5aee3bf126355f4f7a5e368e8e31483f235639238ecbd54e6aa58ba0e5a96b4665784777f0a0f6fe70b98f92fb00ae435c3cf3128690756c839ec4cee853e4b7dc721eaf3df7a2ed5b9112f38652f6faeca2ec440f715667489dd5dc6299a1f7664395d1abc366522ff61d414e36e2c378ad85bd3e33b8bbb4cb6fbbf7e8eee275f26df2d1b9043ab42351151ca0541d1bb3f32ceeadcdf6c4860013cd8353555e3b638f0917a533e59b6fe7eb020f0eb67db2486965bba9b63a222e47957ec9a0c0f62a28b05c2a41dd675261d71ea44d97c48da6b39366b26ebf22dae7e5b1302c9ac2180878c7aadf83796682b61cbc0dcbebb30bc21398e893d8739ef6dc4e1d0682f1d8dcc18b570f8f4a9bb5ac2fc2f07bc3ab940bdc5d461d9ec526f3f1c08b8b7e0266637e9e4fc6e8cca7b0c97883020a45a7a9181d576a0987977b6b72cc08987d1f3810cfdc4140701221c2b16d47c24beabe21e56160072e20e50574bba74a6736e6a8f309a64a86f19a8f9dc3f47d867d44354933140c8b8729738a1a5200f77f2f3bea944320ae7e725dddc3eaf0c03778d0ef6eb1c17ba11b9b6f92b9dee176d05cc881171b34971dddb3f4223bce155cd4078d4f95483bcf80ad98efce1a17f2f0032abc1e17c2e7e7f602ef389895dc2399631b0206c27878ead60f7babae0abc16937e8d48ccfc83a9b80413307739cd2ab35953ac3aaaa961ac20a57c38b53929596cb3a61483f95c5296bc6afa34f3667ec29dae1660952bd4516c0e428ad02ff91d0e0e451ce770e8b1f0e757e184dbe0dee381bbf898d5878a390dd066266eb56d9b8d9286600de6269d87f51c7a05de199ddb2e6c10fea3947c219a651c5874f091506e433c3f98497220b6a18b3493ef50b5cc5712d714b4957385eefec5db2e15bbcee365669ca1e3756303cd00b87d9605655be47c8d01e193ad9309e2e2f404b8768ebd88b4a22a3548bf6d32a5e3b0bc2cfe6173859fe5a2204552f148dc86770bb47d056bd62386d5ccbe5fbe21a40dfa37da54e8d3a83dd3490074af7fbc5723de2c6c17c5bd48a17291bd296101e19d2b38e638c21bb8635cd53d129e5b62bbf0275caa15856026efef5b58a1013170b444f0867b4618953b115bb8df9abc5363f85ab97a04ff74f4f98f51d405f3bf7649823301b968ae02c0085546619a9e770664c13b96fc21684eb947280b916ae1a46790d8ff7a4981748a9428b453875e2f01796740102d77c2627512b5b8436003c7ca174bd9833540dbfb7cbbf86596cf96d91efa3c1c9d0b5630e5b6ac373a55316e351e02ae73d2aa42f8eda926280c52c34f4ccc51cf786b43ea22249d7c03782fff0a611bf1b277d9ef6aa256bb9c2568022662e6568e860655670da07e3f98586bcda3b511b653a2decf227f57149e3ed993e0b5a3386e2670fb5d72be4ebf25f5a63319fd3b12d4459599fe7bde2c08749031143863628ca7e797323b9ebf4c78309d5316f21a1777b9c31957aa46dfbf13dcf4b8d57576bbe65d35cb4ece693425b20a300b8c0edf1cd1f0421f0186463131a27c2c7461a8f39b4448d9b38566b8ceb15a92a826facf1f15633ef6fd4c43f9ae3de7f34c32d7cbb41d890352e575829bfda6bb808420fbd52bd1ec78bbfea3bb081120badefe76f1fe6c5721132ccaa3430cc0c3cb73483397483c580cbd141f2979b0c4dfd31c153626b0e74070e7316d27ec5bd53a9167d9bb9bc1a220c003a72546662aa437f96992b0dafd76ab51e51c6ab41b1136f106e5dc393ce031a683126fd039e3347e64d3a29f206c4174bf851b622a2872eb30460262502beff28630e1f68501c29860ee64ccee16b176672aac3e121ff34caf4109966ffe06691176b03bbc84b3fbf3ac931a88fce725f42d84f43213093b61386594277dc6259bee34ee10c0bafc282958c4a2ff958e78b93e12bd0bae8c6ba484c90bc7dfbda1b6eb4a272c3fd45953c5724364d835bf98a0d3e7ee2a2eac77427d56e4ea77948df8908578e0711ead04ed3224ada57c1066671b789ceef7632d93b70f4d32f1fd54e9cf5ddd2ad7ffd8155887069594b30dd978335b7a44379f1727519e5ff4d09dff118d7df26aa186b20d7ca4f5438220c222220acdc9006ccfd43a92495c3b4c4f6bc8487047385411583f8fa5792d5467bee20a5d8ab697f1ebecbd10ed2ac805854ec6eeefa876026cb146e0a4fe09d06127587d34855766f351fd0805ed3002a620c0728b4799746412b4182065198e0adf030b1091ea6dad69b18a5e6354f5f09085c889215d5b3a5a96c461aec37983a9bf36db5532cd55d314cef2da46e5fa553de92a2af1fcf9a81af6b0bbcd6203eb45967f9f3384862059900a350e5bb94423f67d7be077a209ee1b82219bd8ac5768239120344a1e64c62ad1f0710e5ab7bce5c7abe8944b86c1a7c49a234fb8ef724068cefc24585135437c880040b043e77804478a858daaec9b05b05021200d62a8c3561a41b1b037ac06643dffc09914093921217ffb9eddd6561dff18c2b3fbe0b8849061ce6c5fb81e2af1343bdaf841833b9ed762d31e2b38da869e4017b6a0aa8a6a18232db5ee05eb6433749821c210e55f54dc9ea2e3246fa24c13dc12c6576781d65595b9372a8f3552723f5d67deb2300bd9efdd70107ac57e1d627cb50f8c83ae87294d1df442a4487b46421f25402220e3074a7bf89f195805eda1ec2a33c060fbff122c6c60f68ae6b7e6394212b9bc806d454ebe8f2a416fc380852fe30f07f5682f8a09b70fab986754914ce9e4d64ab4f23ee30f032e190843278a4c74f35b2a44635eafe44a7bf8c3cc932d4040893087f5db1d5be72fdb7293ef47c5e16a77228028fe40d69a007f8056c7444d655e55b3bc6dcb59775d870c6c67b4d98f49d1cfd3aa07ce75a0ded2df9099e9e8d401f46c2c036a6796543c782353c628003212fbd5d9982bbd092042313d7794c722f97026ad87567f66eac27cb4338e6fe8fe1e71be0d145c4c59feac78d915e43b32657ff7f4357c9ce81e76a31cf797ffca9bd9804acde4516b5e858fef60ce09f21bfd120570d3c376a57ca61571e10f4f6929a1bf79c55f2c34c4a82473b017339185ef0169e9c2f6ca2d80672531f7a4b112841ad1f48c0aa78d3e49628b2c9138cc319355589d30e77fb63aa95e82e51929f5fd8356f26e527b486e9c7520f41e2b12e835c18e426cc7b1c660e2c1912aea79142c52d2f00fd0be67eb5993a4a1c4d6ed2d032310a18a1262b12c8827a32e7b261034424fb754fbff5f50f19669f6f9bfbde8e046a1dcb5f13a1e187e7c6c6cb3ae4e0e588403a8e070159b38c24cf7f9a58e66cc775c73ee28cc73295dae256e206a88a00ce4fbb0d26c453e1c1d8981c1103c05dd8f0e4745749d595c57b332ce2dbd2023bc4e06ef15c238a42277c0628384fcf6c89eb21c15bc0fdd8031879e9196d35c04d083b413c434be0c76b59b8b8bb793b59afdba2de742c3c7d86141c651a1a9fb385a5703a2071e7691a27d4daa9b962a3bc573b0a821d4dd15acd99777c270099f9a41f3da7a843282fbeb25431da213db446eafa28d5415b5f89f1cfad15526833233a6307f21542be8d8add801d31ed7b3d01ae39c5bb1706f54819470fa85605c16a36b6c37a75d942e545ccd9b2c48562aa3b34f464e4075b781b47474e11d3e21c113f39cd7549c8f21e2fda04ae413589295c436032291fa240fbc94bba9d94d7d7f309629079dcca876f407c0bd8af9a33b18e923ebff21a0e31c967678f61c476809865fc11ac9236a3644768277062228be0d7ebaa27d6ba4c62d334033793f0e2d368b078707047c585010385ff39c12e3a67d1a8a11e8e48a640c8eb0e2f55f4dc1babb0ededdae6f174d1830f157ce3de09ec15f86ceb80921251a9b937da2c41fe7e285809c0e1c3e171e117c514343a425f2fbc04a5177e24a374ff486e3341244171fe16113c4ffd58ea8632b4ae192a66efddd64b77f8e11683a3ffdab1c698d44c5c7f1b17cefb0c00aba988885962da4e1eb21c2ae48e49ae5cc4b98d27b5836763646c4203c26a87d20e2533dde15eb81ef6211f1cd5eb2cf6cec3737890df04f951d35b046a71e5a05d6a4235e124f18d10ff82e4903c01cdbeb39a50fe3e3a9e702e684f84b67b31434c6e476f2137069d77cef39ed57f38ca25aeb0a05786031e3381c23a02268ffed696bdb5cf928f28fa4883c4bc10bcc39db2f0030fedc9b4eedc21a7254d4247f4fbba475ed8a3c9cfed22c66530846b48f735f585e23e30bcbaed1bfd836b14f8d8045506e811616706a210f9bd325408601501adb8d864c02e52c7d48f27cdcc8a6fceba558e53302bcc0382fe5ac053269582448ec4a87ff4eaacad7dbeae81e80f97e3a1d5d3fb321858f4b01fe94130db8192890062e3e65c1232909956fd8ede73050d69331181a46bf58db24516275920afdc32ec763e40fa51282ea4f8893e8f97d44d1298e2f36a70335fe7143dccabba77d6c2ddc945a925aebc08e3a7ff450589b2a9b775b65158a8975282862bbca8fa3914bd51c391e00b086226791ee2c97728541a0ccd8cc7970e67e1d0095e2f9c6d16884ac48f9d6bbaf0852c553ec2f207c7e6a83389269701b8c89d51b6690b6ada7d24349afdd592a6e739df21afbdc8f87d2f9e212f25176bf7dc30b4dd87685936fc07b5a6e8e7037232c7f6aa5ec756bd766f2bb2d2ae7dc298a61b8f9843694a31a09d868213c7a4313081a83cfbb03902074c4666b598dac3e67dc03baba6b5cf239a4a0c75341d8b832aa15e8da57a621aff9731d8f78a3eb31ff503238a6f517efd468bc076f33f41b0107da28e647f2f678e05180966cf1202cbf453582a57de0f6b1bece87f6da096f9c929f2fdc2478f57827365960b5d72ac68fe2efbcb4810e93ab6bc9660777a74b7e05a23ca37bebed6c9cbe5af09fde7b2c90baf1e673f7277f468ba27b12e4facbd5c996ceaf0916b1a6e9ad61a837951623630262cfa0467ea5e271ffc82fd6f98e2a960c30a0a36afc84597da26a7b2cc0c7a4f599047af23ee02b581f0575ca062a1cac0c3c663bc84c67245d7e47413a632df1d8468f51aa3697ceff4f4235203466d0805ce0afd6", 0x1000}, {&(0x7f00000026c0)="6b663e66db86b262e04cfb17bbe60ef18ed65d1ad12ad67e01d477c508d94329d30d379c35dd3dd39ef8ebf0fa581e9fd6d75735653a62b64f1fba14c23ad88b1964ed52622734f1bdcd54cb399f16656f5a4a1c84e9a42b0c2bf8b053e294aff331ffa2c1de949e48a1fe0d960f4648e6280159c0fa090273dae9b7fcce3ef811756b7a4569874c498d6ed8bc255142ea1c234d561eea288d772c26f18a676d36ba62", 0xa3}], 0x8) 16:00:34 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r0, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0xd8) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) dup(r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0xd, 0x4) listen(r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x696, 0x80000000}, 0x10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2000000000000119, &(0x7f0000000000)=[{0xfffffffffffff001, 0x0, 0xffffffffffffffe1, 0x3}, {0x3, 0xffffffff, 0x7, 0x3}, {0x1, 0x2, 0x0, 0x2}, {0x6, 0x8001, 0x336, 0x7f}, {0x8, 0xc94}]}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x815b, 0x6f, 0xbe8, 0x1d3, "0a64f1e2cf000000000000e000", 0xab3, 0x20}) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r0, &(0x7f0000000140)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f023b036369af6f8129dd352c9bb91a", 0x76) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000440)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) close(r1) ioctl$TIOCCDTR(r0, 0x20007478) fchdir(r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x4, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f], [0x6, 0x7, 0x0, 0x6, 0x2, 0x1, 0x80, 0x7, 0x4, 0x200], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81, 0x2, 0x4], [0x4, 0x6, 0x3ff, 0x1, 0x5, 0x6358], [{0x9, 0x75483073, 0x7}, {0x262, 0x4, 0x5, 0x6}, {0x2, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x69b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) r3 = dup(r0) faccessat(r2, &(0x7f0000000500)='./file0\x00', 0x20, 0x2) dup(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000480)=0x6) syz_open_pts() r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000005c0)) fchownat(r2, &(0x7f0000000540)='./file0\x00', r4, r5, 0x6) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9e1144d174c0ae2c, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) clock_getres(0x3, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3, 0x7, 0x4, 0x5}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000240)={0x94, 0x0, &(0x7f0000000180)=""/148}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) clock_settime(0x4, &(0x7f0000000300)={0x100000000, 0x40}) r3 = shmget(0x2, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) pwrite(r2, &(0x7f0000000340)="0aae886de9c9a722767d3269323b8734be4d28721c910294c6b2305038d61991404c1cd3521420bb167b4bcc93d6d74fbfeb1a33688eb1baae5736c16dadb01051df305f4210ec21e0b0adc2bb583b56643c2dc0b7dc6a350218f6ccf18f0f9d6648b6a8511eaef57b8bab90205126556ba5884f9d843c4ff086e9cb7a36ababf4c306756968ff0b5352799e13fe3f7693cafeb0f9bff49cec467890aa1820f6776e3b32b68054c6444f7f55bd1d30bf4fe6d2fbdb48415214b34f6ea57405c9895e0eda983431e0710d51e91f6c90944988b88d0e75034b00b7323cc96deb7db1521ee955f2304f", 0xe8, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000440)={0xcc2d, 0x4}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000004c0)) mkdir(&(0x7f0000000500)='./file0\x00', 0x84) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000540)) pwrite(r2, &(0x7f0000000580)="c91c5fb4a3a7f31393f0a4db221ef2fc6b9b4f1c8f47abb6790f1a11415dcd86ed09fe83ae25c3469dd6679e97c84dbde82eadea96f60345156fe8a9d7e807b2af0f8c83546dcd9efc47449242935e38b4a4ebd4ededa4559d19a724927ad4f39a14213bd927405f2560e5a34fda1863507ce69ec39a5de2859ee6fe42cac80a9d29fbe369d606af5203d5194ac6e0e887f2a65aba36e437cedb429ab5d8adc551a831e792afa5fc0a37557b27f409a73f4f787e811f265018", 0xb9, 0x0, 0x0) mkdir(&(0x7f0000000640)='./file0\x00', 0x100) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) r4 = msgget(0x2, 0x4) msgctl$IPC_RMID(r4, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000006c0)) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000700)="24d25419cd245045a3aeb9249acf09799b1842f93c598d1951a491e32f13fb13fb845bd9542147888e46bfff115bacbdc2f87666f160daece940544d2f3decb86f97", 0x42}, {&(0x7f0000000780)="ad7ec41f092ea885f00c8191f5e05facdf53c8328a79d3bc101cf479094775c1bcd38c43e72f3c94606595a87ef3cb2037a080c37ca55c05c258fb0985ae486b57fc47d4f06f7740160291eb0484302c93607ff29838e9db13bffaa732409f42f1b05b66154cb94c8cc19be48fde027d51ebda880b8c3a81cbea535cea14422e1ab20de651a7fffb5cf1915c09b293a1f2", 0x91}, {&(0x7f0000000840)="66c7aba1d4a0c0d95ad7b38df8fbe767f5b02756d05b518d93ed4d745847", 0x1e}, {&(0x7f0000000880)="92f2e845f338f0f22ccc4720486be48a118c64e7b3d07656b3c5271f0d6fb2344302ac535c18ee9e6443b06f9556863d2143364dfd50052bd3a2bba704c8ba885afb7fa25f6b0512d3e64461da7831d0fd8f8cda2eea0ab101da128fe4e5318bb50f0a7ef635b7fef1ed128279b03d1b2e4f434a14cbad4326a72a6564c79fd7d7d417b77e5892141a43e7af7e4c373d8bc06e47202581f78eaccc1a7dbf8d72c6d715d8de504fd433311ac38a63c408082193b2fc", 0xb5}, {&(0x7f0000000940)="41cd22965e7dfa635c914b8e1f20d49934cad76b3f90302524345f1346bf47f6fe367e0841f36c0bb28da24a3609f4ad859931658c7a77a304adaae49f68cb7683d297f7cf0197b9f98540a0963c3a148594a82e8f2c", 0x56}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/bpf\x00', 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000a80)=0x1) clock_settime(0x3, &(0x7f0000000ac0)={0x40, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/bpf\x00', 0x100, 0x0) mkdirat(r1, &(0x7f0000000b40)='./file0\x00', 0x82) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000b80)={0x1, 0x3}, 0x10) 16:00:34 executing program 1: acct(0x0) syz_emit_ethernet(0x5e, &(0x7f0000000000)="cbcffe63d58894eaaf50de14f7924efaf82e46a09bcb55cfff5e623e5e1050091d7ac871edf20d5fd6e830c4754150097a0ba3c19b678c8b8abbfd5aff90bc9d00205a4bde9dc9bc1b4cc7225970452f33e0116e8cbdee3edcc531afa775") 16:00:34 executing program 0: r0 = socket(0x1, 0x8000, 0x0) munlockall() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x1, 0x4, 0x440) fcntl$getflags(r1, 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x3, 0x3, 0x3ff]) r3 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) login: witness: thread 0xffff800020b8a290 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd806e5f8f88) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_rdwr+0x109 #5 acct_process+0x5db #6 exit1+0x361 #7 sys_exit+0x17 #8 syscall+0x552 #9 Xsyscall+0x128 panic: thread 0xffff800020b8a290 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 326026 96900 73 0x100010 0 0 syslogd *267261 90415 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b8a290) at witness_thread_exit+0x213 reaper(ffff800020aff640) at reaper+0x14c end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic thread 0xffff800020b8a290 cannot exit while holding sleeplocks ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b8a290) at witness_thread_exit+0x213 reaper(ffff800020aff640) at reaper+0x14c end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020afd210 rbx 0xffff800020afd2c0 rdx 0xffff800020aff640 rcx 0 rax 0 r8 0xffffffff815a9073 kprintf+0x173 r9 0x1 r10 0x25 r11 0x93d1a31b0001b87 r12 0x3000000008 r13 0xffff800020afd220 r14 0x100 r15 0x1 rip 0xffffffff81e595e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020afd200 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (reaper) pid=267261 stat=onproc flags process=14000 proc=200 pri=4, usrpri=52, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1638,0xffff800020aff3d8 process=0xffff800020aea708 user=0xffff800020af8000, vmspace=0xffffffff8236a918 estcpu=2, cpticks=8, pctcpu=0.60 user=0, sys=5, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 2979 236763 1 0 3 0x100083 ttyin getty 59355 333562 0 0 3 0x14200 acct acct 51039 223368 99971 0 3 0x82 nanosleep syz-executor.1 20888 91699 99971 0 3 0x82 nanosleep syz-executor.0 9965 194282 0 0 3 0x14200 bored sosplice 99971 208520 86174 0 3 0x82 thrsleep syz-fuzzer 99971 257214 86174 0 3 0x4000082 thrsleep syz-fuzzer 99971 20669 86174 0 3 0x4000082 thrsleep syz-fuzzer 99971 288936 86174 0 3 0x4000082 thrsleep syz-fuzzer 99971 274351 86174 0 3 0x4000082 thrsleep syz-fuzzer 99971 73389 86174 0 3 0x4000082 thrsleep syz-fuzzer 99971 274961 86174 0 3 0x4000082 thrsleep syz-fuzzer 99971 11676 86174 0 3 0x4000082 thrsleep syz-fuzzer 99971 74928 86174 0 3 0x4000082 thrsleep syz-fuzzer 99971 171414 86174 0 3 0x4000082 kqread syz-fuzzer 86174 350854 80025 0 3 0x10008a pause ksh 80025 281183 70944 0 3 0x92 select sshd 70944 83639 1 0 3 0x80 select sshd 35110 457835 65716 74 3 0x100092 bpf pflogd 65716 277639 1 0 3 0x80 netio pflogd 96900 326026 93518 73 7 0x100010 syslogd 93518 109948 1 0 3 0x100082 netio syslogd 32201 177922 1 77 3 0x100090 poll dhclient 61241 140016 1 0 3 0x80 poll dhclient 60962 180062 0 0 3 0x14200 pgzero zerothread 71986 505585 0 0 3 0x14200 aiodoned aiodoned 24666 201041 0 0 3 0x14200 syncer update 88980 198052 0 0 3 0x14200 cleaner cleaner *90415 267261 0 0 7 0x14200 reaper 72736 254018 0 0 3 0x14200 pgdaemon pagedaemon 48497 338345 0 0 3 0x14200 bored crynlk 51471 228604 0 0 3 0x14200 bored crypto 61199 501159 0 0 3 0x40014200 acpi0 acpi0 2840 330214 0 0 3 0x40014200 idle1 91425 512327 0 0 3 0x14200 bored softnet 90802 162092 0 0 3 0x14200 bored systqmp 13790 390466 0 0 3 0x14200 bored systq 66209 237339 0 0 3 0x40014200 bored softclock 99456 20628 0 0 3 0x40014200 idle0 67182 313789 0 0 3 0x14200 bored smr 1 406956 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 96900 (syslogd) thread 0xffff800020b609f0 (326026) exclusive rrwlock inode r = 0 (0xfffffd806eb01d58) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9614 6468K 7724K 78643K 26936 0 0 pcb 13 8K 8K 78643K 536 0 0 rtable 115 12K 13K 78643K 2047 0 0 ifaddr 87 19K 22K 78643K 758 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1756 0 0 iov 0 0K 20K 78643K 708 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1206 76K 77K 78643K 7213 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 91 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 686 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 6535 0 0 sigio 0 0K 0K 78643K 95 0 0 proc 54 51K 71K 78643K 1741 0 0 subproc 32 2K 2K 78643K 327 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 543 0 0 in_multi 33 2K 2K 78643K 400 0 0 ether_multi 1 0K 0K 78643K 26 0 0 mrt 0 0K 0K 78643K 27 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 1012 0 0 pfkey data 0 0K 4K 78643K 6 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 109 22K 31K 78643K 22522 0 0 UVM aobj 130 6K 6K 78643K 149 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 345 0 0 NDP 21 0K 0K 78643K 227 0 0 temp 235 2753K 3392K 78643K 63839 0 0 kqueue 0 0K 0K 78643K 57 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 42 0 36 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 236 0 234 1 0 1 1 0 8 0 rtentry 112 242 0 198 3 1 2 2 0 8 0 unpcb 120 1960 0 1950 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8366 0 8366 1 1 0 1 0 8 0 tcpcb 544 1044 0 1040 1 0 1 1 0 8 0 inpcb 280 3161 0 3154 6 5 1 2 0 8 0 rttmr 72 4 0 4 4 4 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 48 4 0 4 1 1 0 1 0 8 0 nd6 48 57 0 51 1 0 1 1 0 8 0 pkpcb 40 24 0 24 10 9 1 1 0 8 1 swfcl 56 7 0 0 1 0 1 1 0 8 0 ppxss 1128 129 0 129 18 17 1 1 0 8 1 pffrag 232 10 0 10 6 6 0 1 0 482 0 pffrnode 88 10 0 10 6 6 0 1 0 8 0 pffrent 40 29 0 29 6 6 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 191 0 168 1 0 1 1 0 8 0 pfstkey 112 192 0 169 2 0 2 2 0 8 0 pfstate 328 192 0 169 5 2 3 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1006 0 815 18 6 12 14 0 8 0 art_table 32 1007 0 815 2 0 2 2 0 8 0 art_node 16 237 0 197 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 16 1 0 1 1 0 8 0 semapl 112 682 0 672 1 0 1 1 0 8 0 shmpl 112 147 0 19 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 11587 0 10170 47 0 47 47 0 8 0 ffsino 272 11587 0 10170 96 0 96 96 0 8 0 nchpl 144 20821 0 19194 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 68193 0 68193 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 13 0 13 8 7 1 1 0 8 1 scxspl 192 65306 0 65306 35 34 1 6 0 8 1 plimitpl 152 613 0 605 1 0 1 1 0 8 0 sigapl 432 6690 0 6676 3 1 2 3 0 8 0 futexpl 56 79089 0 79089 2 1 1 1 0 8 1 knotepl 112 1312 0 1293 2 1 1 2 0 8 0 kqueuepl 104 1345 0 1343 1 0 1 1 0 8 0 pipepl 112 3902 0 3883 10 9 1 2 0 8 0 fdescpl 488 6691 0 6676 3 0 3 3 0 8 0 filepl 152 39701 0 39602 16 11 5 7 0 8 1 lockfpl 104 2273 0 2273 4 3 1 1 0 8 1 lockfspl 48 777 0 777 4 3 1 1 0 8 1 sessionpl 112 41 0 30 1 0 1 1 0 8 0 pgrppl 48 113 0 102 1 0 1 1 0 8 0 ucredpl 96 7931 0 7922 1 0 1 1 0 8 0 zombiepl 144 6678 0 6676 4 3 1 1 0 8 0 processpl 896 6710 0 6676 4 0 4 4 0 8 0 procpl 632 20824 0 20780 10 5 5 5 0 8 0 srpgc 64 38 0 38 17 17 0 1 0 8 0 sosppl 128 82 0 82 19 18 1 1 0 8 1 sockpl 384 5442 0 5423 12 9 3 4 0 8 1 mcl64k 65536 271 0 0 34 27 7 34 0 8 1 mcl16k 16384 14 0 0 2 0 2 2 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 25 0 0 2 0 2 2 0 8 0 mcl8k 8192 19 0 0 3 1 2 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 187 0 0 21 5 16 21 0 8 0 mtagpl 80 26 0 0 1 0 1 1 0 8 0 mbufpl 256 502 0 0 22 0 22 22 0 8 0 bufpl 256 27041 0 20012 440 0 440 440 0 8 0 anonpl 16 645726 0 633389 176 112 64 81 0 125 9 amapchunkpl 152 40624 0 40514 64 59 5 12 0 158 0 amappl16 192 33436 0 32758 185 145 40 58 0 8 6 amappl15 184 1763 0 1762 1 0 1 1 0 8 0 amappl14 176 2243 0 2237 1 0 1 1 0 8 0 amappl13 168 656 0 656 3 3 0 1 0 8 0 amappl12 160 1122 0 1118 1 0 1 1 0 8 0 amappl11 152 1401 0 1386 1 0 1 1 0 8 0 amappl10 144 281 0 276 1 0 1 1 0 8 0 amappl9 136 1840 0 1837 1 0 1 1 0 8 0 amappl8 128 1377 0 1344 2 0 2 2 0 8 0 amappl7 120 259 0 251 1 0 1 1 0 8 0 amappl6 112 1315 0 1305 1 0 1 1 0 8 0 amappl5 104 1389 0 1373 1 0 1 1 0 8 0 amappl4 96 5758 0 5724 2 1 1 2 0 8 0 amappl3 88 2882 0 2871 1 0 1 1 0 8 0 amappl2 80 53086 0 53006 3 1 2 3 0 8 0 amappl1 72 153627 0 153168 25 15 10 20 0 8 0 amappl 80 21363 0 21324 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 148 0 19 3 0 3 3 0 8 0 uaddrrnd 24 6691 0 6674 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6691 0 6674 1 0 1 1 0 8 0 vmmpekpl 168 49596 0 49558 3 0 3 3 0 8 0 vmmpepl 168 821438 0 819505 317 224 93 105 0 357 8 vmsppl 368 6690 0 6674 2 0 2 2 0 8 0 pdppl 4096 13390 0 13348 6 0 6 6 0 8 0 pvpl 32 1701066 0 1685436 381 220 161 195 0 265 31 pmappl 232 6690 0 6674 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 659 0 44 19 0 19 19 0 8 0